title: A suite of robust controllers for the manipulation of microscale objects.
abstract: A suite of novel robust controllers is introduced for the pickup operation of microscale objects in a microelectromechanical system (MEMS). In MEMS, adhesive, surface tension, friction, and van der Waals forces are dominant. Moreover, these forces are typically unknown. The proposed robust controller overcomes the unknown contact dynamics and ensures its performance in the presence of actuator constraints by assuming that the upper bounds on these forces are known. On the other hand, for the robust adaptive critic-based neural network (NN) controller, the unknown dynamic forces are estimated online. It consists of an action NN for compensating the unknown system dynamics and a critic NN for approximating a certain strategic utility function and tuning the action NN weights. By using the Lyapunov approach, the uniform ultimate boundedness of the closed-loop manipulation error is shown for all the controllers for the pickup task. To imitate a practical system, a few system states are considered to be unavailable due to the presence of measurement noise. An output feedback version of the adaptive NN controller is proposed by exploiting the separation principle through a high-gain observer design. The problem of measurement noise is also overcome by constructing a reference system. Simulation results are presented and compared to substantiate the theoretical conclusions.
authors.affiliation: Department of Electrical and Computer Engineering, University of Missouri-Rolla, MO 65401, USA. qyy74@umr.edu
authors.forename: Qinmin
authors.initials: Q
authors.lastname: Yang
authors.forename: S
authors.initials: S
authors.lastname: Jagannathan
mesh_terms: D001185:Artificial Intelligence; D017076:Computer-Aided Design; D004867:Equipment Design; D019544:Equipment Failure Analysis; D005246:Feedback; D008846:Micromanipulation / Q000295:instrumentation* / Q000379:methods*; D008904:Miniaturization; D010363:Pattern Recognition, Automated / Q000379:methods*; D012371:Robotics / Q000295:instrumentation* / Q000379:methods*