S K SHOME
Articles written in Sadhana
Volume 43 Issue 10 October 2018 Article ID 0158
In this paper, design and implementation of an adaptive feed-forward controller for micro/nanopositioning control of piezoelectric actuator (PEA) is described. Discrete-time Dahl hysteresis-based mathematical model of the PEA is developed and the values of the model parameters are estimated through an autoregressive with exogenous terms (ARX) model identification technique using experimental input–output data. A recursive least-square estimator (RLSE)-based adaptive feed-forward (FF) controller is proposed, which takes into account the parameter uncertainty. The FF controller has also been implemented in a DsPIC30F4011microcontroller. The established PEA model and the controller are validated by simulation and experimental results including parameter variation.
Volume 45 All articles Published: 27 March 2020 Article ID 0081
In this paper, a precision positioning hybrid controller for long travel distance with submicron/nanometer resolution and accuracy is designed and developed. A hybrid control algorithm is designed to combine the coarse positioning system and a precision positioning system. The coarse positioning system consists of a linear stepper motor and coarse positioning controller, which is designed by microstepping with proportional-integral (PI) current feedback (MSPICF) control. In the precision positioning system, a piezoelectric actuator (PZA) is used. The mathematical model of the PZA has been represented by 2nd order massspringsystem with the Dahl hysteresis model and the model parameters are estimated by an autoregressive with exogenous terms (ARX) model identification technique using the input–output experimental data. The precision positioning controller designed by feedforward (FF) control which is the inverse of the mathematical model of the PZA and feedback (FB) control. The coarse, precision and hybrid controller is implemented using a low-cost DsPIC30F4012 microcontroller. Experiments have been performed to evaluate the performance of the controller