Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Amir Khajepour is active.

Publication


Featured researches published by Amir Khajepour.


Journal of Micromechanics and Microengineering | 2003

Modeling of two-hot-arm horizontal thermal actuator

Dong Yan; Amir Khajepour; Raafat R. Mansour

Electrothermal actuators have a very promising future in MEMS applications since they can generate large deflection and force with low actuating voltages and small device areas. In this study, a lumped model of a two-hot-arm horizontal thermal actuator is presented. In order to prove the accuracy of the lumped model, finite element analysis (FEA) and experimental results are provided. The two-hot-arm thermal actuator has been fabricated using the MUMPs process. Both the experimental and FEA results are in good agreement with the results of lumped modeling.


Optics and Lasers in Engineering | 2004

3-D finite element modeling of laser cladding by powder injection: effects of laser pulse shaping on the process

Ehsan Toyserkani; Amir Khajepour; S.F Corbin

This paper introduces a 3-D transient finite element model of laser cladding by powder injection to investigate the effects of laser pulse shaping on the process. The proposed model can predict the clad geometry as a function of time and process parameters including laser pulse shaping, travel velocity, laser pulse energy, powder jet geometry, and material properties. In the proposed strategy, the interaction between powder and melt pool is assumed to be decoupled and as a result, the melt pool boundary is first obtained in the absence of powder spray. Once the melt pool boundary is obtained, it is assumed that a layer of coating material is deposited on the intersection of the melt pool and powder stream in the absence of the laser beam in which its thickness is calculated based on the powder feedrate and elapsed time. The new melt pool boundary is then calculated by thermal analysis of the deposited powder layer, substrate and laser heat flux. The process is simulated for different laser pulse frequencies and energies. The results are presented and compared with experimental data. The quality of clad bead for different parameter sets is experimentally evaluated and shown as a function of effective powder deposition density and effective energy density. The comparisons show excellent agreement between the modeling and experimental results for cases in which a high quality clad bead is expected.


Journal of Mechanical Design | 2006

Stiffness of Cable-based Parallel Manipulators With Application to Stability Analysis

Saeed Behzadipour; Amir Khajepour

The stiffness of cable-based robots is studied in this paper. Since antagonistic forces are essential for the operation of cable-based manipulators, their effects on the stiffness should be considered in the design, control, and trajectory planning of these manipulators. This paper studies this issue and derives the conditions under which a cable-based manipulator may become unstable because of the antagonistic forces. For this purpose, a new approach is introduced to calculate the total stiffness matrix. This approach shows that, for a cable-based manipulator with all cables in tension, the root of instability is a rotational stiffness caused by the internal cable forces. A set of sufficient conditions are derived to ensure the manipulator is stabilizable meaning that it never becomes unstable upon increasing the antagonistic forces. Stabilizability of a planar cable-based manipulator is studied as an example to illustrate this approach.


Journal of Laser Applications | 2003

Three-dimensional finite element modeling of laser cladding by powder injection: Effects of powder feedrate and travel speed on the process

Ehsan Toyserkani; Amir Khajepour; S.F Corbin

This article addresses a novel three-dimensional transient finite element model of the laser cladding by powder injection process. The proposed model can predict clad geometry as a function of time and process parameters including beam velocity, laser power, powder jet geometry, laser pulse shaping, and material properties. In the proposed method, the interaction between powder and melt pool are assumed to be decoupled and as a result, the melt pool boundary is first obtained in the absence of powder spray. Once the melt pool boundary is calculated, it is assumed that a layer of coating material based on powder feedrate and elapsed time is deposited on the intersection of the melt pool and powder stream in the absence of laser beam. The new melt pool boundary is then calculated by thermal analysis of the deposited powder layer, substrate and laser heat flux. The results of numerical modeling for different process velocities and different powder feedrates are presented and compared with experimental result...


IEEE Transactions on Robotics | 2008

Optimization of Actuator Forces in Cable-Based Parallel Manipulators Using Convex Analysis

Mahir Hassan; Amir Khajepour

In cable-driven parallel manipulators (CPMs), cables can perform only under tension, and therefore, redundant actuation, which can be provided by redundant limbs, is needed to maintain the cable tensions. By optimizing the distribution of the forces in the cables and the redundant limbs, the average size of actuators can be reduced resulting in lower cost. Optimizing the force distribution in CPMs requires consideration for the inequality constraints imposed on the cable forces as a result of the unilateral driving property of the cables. In this study, a projection method is presented to calculate optimum solutions for the actuators force distribution in CPMs. Two solutions are presented: 1) a minimum-norm solution that minimizes the 2-norm of all forces in the cables and redundant limbs and 2) a solution that minimizes the 2-norm of the forces in the cables only. The optimization problem is formulated as a projection on an intersection of convex sets and the Dykstras projection method is used to obtain the solutions. This method is successfully applied to a 3-DOF CPM.


IEEE Transactions on Robotics | 2011

Analysis of Bounded Cable Tensions in Cable-Actuated Parallel Manipulators

Mahir Hassan; Amir Khajepour

Cable-actuated parallel manipulators (CPMs) rely on cables instead of rigid links to manipulate the moving platform in the taskspace. Upper and lower bounds imposed on the cable tensions limit the force capability in CPMs and render certain forces infeasible at the end effector. This paper presents a geometrical analysis of the problems to 1) determine whether a CPM is capable of balancing a given wrench within the cable tension limits (feasibility check); 2) minimize the 2-norm of the cable tensions that balance feasible wrenches; and 3) check for the existence of an all-positive nullspace vector, which is a necessary condition to have a wrench-closure configuration in CPMs. The unified approach used in this analysis is systematic and geometrically intuitive that is based on the formulation of the static force equilibrium problem as an intersection between two convex sets and the application of Dykstras alternating projection algorithm to find the projection of a point onto that intersection. In the case of infeasible wrenches, the algorithm can determine whether the infeasibility is because of the cable tension limits or the non-wrench-closure configuration. For the former case, a method was developed by which this algorithm can be used to extend the cable tension limits to balance infeasible wrenches. In addition, the performance of the algorithm is explained in the case of incompletely restrained cable-driven manipulators and the case of manipulators at singular poses. This paper also discusses the algorithm convergence and termination rule. This geometrical and systematic approach is intended for use as a convenient tool for cable tension analysis during design.


IEEE Transactions on Robotics | 2006

Time-optimal trajectory planning in cable-based manipulators

Saeed Behzadipour; Amir Khajepour

In this paper, the trajectory planning of high-speed cable-based parallel manipulators is studied for a given geometrical path. The time-optimal trajectory-planning technique is adapted for these manipulators in which cable forces must be maintained tensile. This condition is represented as a constraint on the acceleration of the end-effector along the path. The results of this technique are evaluated experimentally on DeltaBot, a cable-based manipulator developed at the University of Waterloo. The performance of the time-optimal technique is examined both for the moving time of the manipulator and the computational time of the trajectory generation.


IEEE Transactions on Vehicular Technology | 2017

Path Planning and Tracking for Vehicle Collision Avoidance Based on Model Predictive Control With Multiconstraints

Jie Ji; Amir Khajepour; Wael William Melek; Yanjun Huang

A path planning and tracking framework is presented to maintain a collision-free path for autonomous vehicles. For path-planning approaches, a 3-D virtual dangerous potential field is constructed as a superposition of trigonometric functions of the road and the exponential function of obstacles, which can generate a desired trajectory for collision avoidance when a vehicle collision with obstacles is likely to happen. Next, to track the planned trajectory for collision avoidance maneuvers, the path-tracking controller formulated the tracking task as a multiconstrained model predictive control (MMPC) problem and calculated the front steering angle to prevent the vehicle from colliding with a moving obstacle vehicle. Simulink and CarSim simulations are conducted in the case where moving obstacles exist. The simulation results show that the proposed path-planning approach is effective for many driving scenarios, and the MMPC-based path-tracking controller provides dynamic tracking performance and maintains good maneuverability.


Smart Materials and Structures | 2013

An algorithm for LQ optimal actuator location

Neda Darivandi; Kirsten Morris; Amir Khajepour

The locations of the control hardware are typically a design variable in controller design for distributed parameter systems. In order to obtain the most efficient control system, the locations of control hardware as well as the feedback gain should be optimized. These optimization problems are generally non-convex. In addition, the models for these systems typically have a large number of degrees of freedom. Consequently, existing optimization schemes for optimal actuator placement may be inaccurate or computationally impractical. In this paper, the feedback control is chosen to be an optimal linear quadratic regulator. The optimal actuator location problem is reformulated as a convex optimization problem. A subgradient-based optimization scheme which leads to the global solution of the problem is used to optimize actuator locations. The optimization algorithm is applied to optimize the placement of piezoelectric actuators in vibration control of flexible structures. This method is compared with a genetic algorithm, and is observed to be faster and more accurate. Experiments are performed to verify the efficacy of optimal actuator placement.


IEEE-ASME Transactions on Mechatronics | 2012

Application of Adaptive Sliding Mode Control for Regenerative Braking Torque Control

Amir Fazeli; Meysar Zeinali; Amir Khajepour

In air hybrid vehicles, there are two independent braking systems: frictional and regenerative. Since the regenerative braking torque is proportional to the parameters such as tank pressure and engine speed, a controller is needed for the control of the regenerative braking torque generated by internal combustion engine, based on the driver preference. In this work, a nonlinear control approach based on adaptive sliding-mode control (ASMC) is employed to tackle the problem of engine torque control during regenerative mode. To this end, a novel mean value model for a recently proposed cam-based air hybrid engine is derived for the regenerative mode and employed for designing the controller. The adaptive sliding-mode controller incorporates the approximately known inverse dynamic model output of the engine as a model-base component of the controller, and an estimated uncertainty term to compensate for the unmodeled dynamics, external disturbances (e.g., gear shifting), and time-varying system parameters such as tank pressure. The robustness and performance of the controller for this particular application is investigated and compared with that of a high-gain PID controller and a smooth sliding-mode controller numerically and experimentally. The results show that the controller performs remarkably well in terms of the robustness, tracking error convergence, and disturbance attenuation. Chattering effect is also removed by utilizing the ASMC scheme.

Collaboration


Dive into the Amir Khajepour's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hong Wang

University of Waterloo

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge