Tuning of a proportional-integral-derivative (PID) controller for a complex multi-joint structure, such as an exoskeleton, using conventional methods is difficult and imprecise. In this paper, an optimal PID tuning method for a 3-dimensional model of a lower-limb human exoskeleton in gait training condition is presented. The dynamic equation of the human-exoskeleton is determined using a Lagrangian approach, and its transfer function is established in a closed-loop control system. PID controller gains, initialized by the Ziegler–Nichols (Z-N) method, are used as the input to an adaptive particle swarm optimization (APSO) algorithm for minimizing the multi-joint trajectory error. The optimized controller is tested in the Gazebo virtual environment and compared with the Z-N and conventional optimization methods. The numerical analysis shows that the PID controller tuned by a combination of Z-N and APSO improves the performance of a lower-limb human exoskeleton in gait training.
This paper presents Artificial Neural Network (ANN) as an optimization tool in tuning Proportional-Integral-Derivative (PID) controller's gain of a multi-joints Lower Limb Exoskeleton (LLE) for gait rehabilitation. The interest in wearable post-stroke and spinal cord injury rehabilitation devices such as LLE has been increasing due to the demand for assistive technologies for paralyze patients and to meet the concerns in the increasing number of ageing society. The dynamic of three degree of freedom LLE was determined using Euler-Lagrange equation, and PID parameters were initially tuned using the Ziegler-Nichols (ZN) method. The paper compares different ANN-based algorithms in tuning PID controller's gain for LLE applications. The method compared and evaluated with other methods and dynamic systems in the literature. ANN-based algorithms, Gradient Descent, Levenberg-Marquardt, and Scaled Conjugate Gradient, are utilized for PID tuning of each joint in the LLE model. The result shows faster convergence and improves step response characteristics for each controlled joint model. The overshoot values found to be 0.3126%, 0.6335%, and 0.2619% compared to the ZN method with 10.5582%, 15.1643%, and 11.8511% for hip, knee, and ankle joints, respectively. It can be ascertained that the PID controlled of LLE has been optimally tuned significantly by different ANN methods, which reduced its steady-state errors.
1 June 2020 in International Journal of Power Electronics and Drive Systems (IJPEDS)
Estimating the parameters of a geared DC motor is crucial in terms of its non-linear features. In this paper, parameters of a geared DC motor are estimated genetically. Mathematical model of the DC motor is determined by Kirchhoff’s law and dynamic model of its shafts and gearbox. Parameters of the geared DC motor are initially estimated by MATLAB/SIMULINK. The estimated parameters are defined as initial values for Genetic Algorithm (GA) to minimize the error of the simulated and actual angular trajectory captured by an encoder. The optimal estimated model of the geared DC motor is validated by different voltages as the input of the actual DC motor and its mathematical model. The results and numerical analysis illustrate it can be ascertained that GA is appropriate to estimate the parameters of platforms with non linear characteristics.