Research Engineer
Sharif University of Technology, Control Laboratory
I am a Research Engineer in Control Laboratory at Sharif University of Technology. I received my BSc and MSc degrees in Mechanical Engineering (Control and Dynamical Systems), respectively, in 2013 and 2015 from Sharif University of Technology, Iran. In my B.Sc. thesis, I developed a simulation software for GLONASS system. During my M.Sc. studies, I was working on developing design methods of adaptive fractional order PID controller for nonlinear fractional order systems. From January 2016 to September 2016, I was a mechatronics and control engineer at Fankavan Aral Company. My current research interests include Control Theory, Cyber-Physical Systems, Networked and Distributed Control, Optimization, Mechatronics, Robotics and Machine Learning.
Sharif University of Technology, Control Laboratory
Sharif University of Technology, Control Laboratory
Joint Project between Iran Khodro Company and Sharif University of Technology
Sharif University of Technology, Control Laboratory
Tabriz Company, Instrumentation and Control Devision
M.Sc. in Mechanical Engineering (Major: Control)
Sharif University of Technology
Thesis: Developing Design Methods for Adaptive Fractional Order PID Controller
Supervisor: Professor Hassan Salarieh
B.Sc. in Mechanical Engineering
Sharif University of Technology
Thesis: Development of Simulation Software for GLONASS
Supervisor: Professor Hassan Salarieh
In this research, several adaptive fractional order PID control tuning methods are proposed for fractional order linear and nonlinear systems. First, an indirect self-tuning regulator is presented for linear fractional order systems. In this method, parameters of the system are determined by identification methods, and the controller gains are updated online based on pole placement method using Sequential Quadratic Programming (SQP) algorithm. In the next section, an automatic tuning method of fractional order PID controllers is developed for a class of linear fractional order systems using model reference adaptive control techniques. Then, a robust adaptive fractional order PID controller design motivated from the sliding mode control techniques is proposed for a class of fractional order nonlinear systems. In the next section, an adaptive FOPID controller is used to synchronize two fractional chaotic systems. Finally, a direct self-tuning fractional order PID control is proposed for a class of fractional order nonlinear systems based on the Lyapunov approach.
In this research, a new controller is developed for Hexaglide CNC machines. The main purpose of this research is the development of a software which converts standard G-Code to Hexaglide G-Code using inverse kinematics. In order to do so, the geometric parameters of Hexaglide mechanism are obtained. Subsequently, the equation of inverse kinematics of Hexaglide mechanism and Jacobian matrix are derived. The Jacobian matrix is used For G-Code conversion. Finally, the proposed controller is implemented on a Hexaglide CNC to demonstrate the great performance of the method.
Industrial press units are divided into two primary groups, single-action and double-action. A single-action press unit has a mechanism that guides drawing slide. A double-action press unit has a blank holder mechanism as well. A double-action press die has more weight and is more expensive than a single-action one. For the following reasons, single action die, uses for double action press that blank holder mechanism is not in use in this situation and unit changes to single action. The conclusion of this work is the dynamics and stress analysis of the later state. In this work, for a kinematics analysis, a mathematical model of the mechanism is presented. Later, a dynamics analysis of the double-action mechanism with a standard die and with a small die of a single-action state is provided. This work is concluded by the stress analysis of the two states. Conclusions yield that the use of a single-action die for a double-action press increases the force and stress in the ram mechanism joints. Thus this usage in the double-action press increases the failure chance in the press mechanism.
In this research, the main goal was developing a program for simulation of the GLONASS System. In the first section of this program, the position, velocity and acceleration of satellites are calculated at each time instance. In addition, by choosing location of any arbitrary point on the earth, the satellites, the mentioned point is in the visibility of which, are determined. Afterwards, the effects of atmospherics on the satellites signal is studied and the signals attenuation is calculated. Finally, numerical simulation results are compared with STK software simulation results using the SDP4 algorithm. The presented program uses High Precision Orbit Propagator (HPOP) algorithm and is written in C++. Additionally, a graphical user interface (GUI) is developed using C#.
In this article, an adaptive nonlinear controller is designed to synchronize two uncertain fractional-order chaotic systems using fractional-order sliding mode control. The controller structure and adaptation laws are chosen such that asymptotic stability of the closed-loop control system is guaranteed. The adaptation laws are being calculated from a proper sliding surface using the Lyapunov stability theory. This method guarantees the closed-loop control system robustness against the system uncertainties and external disturbances. Eventually, the presented method is used to synchronize two fractional-order gyro and Duffing systems, and the numerical simulation results demonstrate the effectiveness of this method.
This article presents a robust adaptive fractional order proportional integral derivative controller for a class of uncertain fractional order nonlinear systems using fractional order sliding mode control. The goal is to achieve closed-loop control system robustness against the system uncertainty and external disturbance. The fractional order proportional integral derivative controller gains are adjustable and will be updated using the gradient method from a proper sliding surface. A supervisory controller is used to guarantee the stability of the closed-loop fractional order proportional integral derivative control system. Finally, fractional order Duffing–Holmes system is used to verify the proposed method.
Industrial press units are divided into two primary groups, single-action and double-action. A single-action press unit has a mechanism that guides drawing slide. A double-action press unit has a blank holder mechanism as well. A double-action press die has more weight and is more expensive than a single-action one. For the following reasons, single action die, uses for double action press that blank holder mechanism is not in use in this situation and unit changes to single action. The conclusion of this work is the dynamics and stress analysis of the later state. In this work, for a kinematics analysis, a mathematical model of the mechanism is presented. Later, a dynamics analysis of the double-action mechanism with a standard die and with a small die of a single-action state is provided. This work is concluded by the stress analysis of the two states. Conclusions yield that the use of a single-action die for a double-action press increases the force and stress in the ram mechanism joints. Thus this usage in the double-action press increases the failure chance in the press mechanism.
This paper presents an adaptive delayed feedback control method for stabilizing unstable periodic orbits (UPOs) of uncertain fractional order chaotic systems using sliding mode control. The main goal of this research is to develop an adaptive control method based on Lyapunov approach and sliding mode techniques such that the closed loop control system be asymptotically stable on a periodic trajectory which can be sufficiently close to the UPO of the fractional chaotic system. Robustness of the closed loop control system against the system uncertainty and external disturbances is guaranteed. Finally, the proposed method is used to stabilize the UPO of fractional order Duffing system and the numerical simulations show the effectiveness of this method.
This paper presents a method of tuning for fractional order proportional integral controllers for a class of fractional order systems. Fractional order proportional integral controller inherits the advantages of the traditional integer order PI controller and has one degree of freedom more than the integer order PI controller and it has better control performance. Based on this characteristic of the FOPI controller, fractional order proportional integral (FOPI) and fractional order [proportional integral] (FO[PI]) controllers proposed and designed based on dominant pole placement method for the considered class of fractional order systems. The simulation results show that the proposed method works well for the design of fractional order PI controller.
This paper presents a new controller for Hexaglide CNC machine. The main purpose of this research is the development of a software which converts standard G-Code to Hexaglide G-Code using inverse kinematics. In order to do so, the geometric parameters of Hexaglide mechanism are obtained. Subsequently, the equation of inverse kinematics of Hexaglide mechanism and Jacobian matrix are derived. The Jacobian matrix is used For G-Code conversion. Finally, the proposed controller is implemented on a Hexaglide CNC to demonstrate the great performance of the method.
C/C++, MATLAB & Simulink, Mathematica
ARM (IAR), AVR (CodeVisionAVR), Arduino
SIMATIC Manager (PLC S7-300/400)
SolidWorks, CATIA, ANSYS (Workbench), Nastran & Patran
ADAMS
LabVIEW, Automation Studio
Proteus
G-code
LaTeX, Microsoft Office
Adaptive PID Controller Design for Nonlinear Systems Using Lyapunov Approach
Nonlinear Control, under supervision of Prof. GR. Vossoughi
Design, Manufacture, and Control of a Double Pendulum
- Control implementation (a DC-Motor with a gear-box attached to a disk) Using the STM32F407VG Microcontroller
- Comparison between Simulation and Experimental Results Using PID Controller
Mechatronics Lab., Team Project, under supervision of Prof. GR. Vossoughi
Design of Hydraulic, Pneumatic and Automation Systems
- Design of a Power Pack
- Design of a Compressed Air System
Hydraulics and Pneumatics, under supervision of Prof. M. Durali, Team Project
Developing a G-code for Three Axis CNC Machine
Production Methods, under supervision of Prof. MR. Movahhedy
Analysis of Structures Using Finite Element Method
- Modal Analysis
- Transient Analysis
- Buckling Analysis
- Contact Analysis
- Optimization Analysis
Applied Finite Element Methods, Under supervision of Prof. R. Naghdabadi
Design of Mechanical Machines Elements
- Design of Belts, Chains, Drums, and Pulleys of a Power Transmission System
- Design of Gearbox of Power Transmission System of a Ropeway
- Design of Rear Axle of a Truck
- Design of a Clutch
Design of Machine Elements II, Under supervision of Prof. M. Durali, Team Project
Stress Analysis of a Thick-Walled Functionally Graded Cylinder with Properties varying Exponentially along the Radius Subjected to Temperature Gradient
Solid Mechanics III, Under supervision of Prof. R. Naghdabadi
Design of Several Heat Exchangers Using Aspen B-jac
- Design of an Oil-Water Heat Exchanger
- Design of an Air Cooler
Design of Heat Exchangers, Under supervision of Prof. Afshin
Teaching Assistant, Automatic Control Lab.
Instructor: Prof. Hassan Salarieh
Teaching Assistant, Solid Mechanics Lab.
Instructor: Prof. Mohsen Asghari
Teaching Assistant, Design of Machine Elements II
Instructor: Prof. Hossein Nejat Pishkenari
Teaching Assistant, Solid Mechanics Lab.
Instructor: Prof. Mohsen Asghari
I would be happy to talk to you if you need my assistance in your research or whether you need research support for your company.
Control Laboratory
Department of Mechanical Engineering
Sharif University of Technology, Tehran, Iran