Variable Structure Control Using Adaptive Boundary of System Uncertainty

Ju-Jang Lee, Yangsheng Xu, and Dong Sang Yoo
International Journal of System Science, Vol. 24, No. 2, May, 1993, pp. 277-287.


Download
  • Adobe portable document format (pdf) (488KB)
Copyright notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. These works may not be reposted without the explicit permission of the copyright holder.

Abstract
A class of dynamic system is discussed where its uncertainty can be described as a lumped model, called lumped uncertainty, and the lumped uncertainty is cone-bounded for the state variables. We first propose a simple adaptation law for the boundary of uncertainty. Then based on this adaptive boundary, variable structure control is presented to render uncertain dynamic systems asymptotically stable. When the parameter adaptation has been completed, the system trajectory is constrained by the prescribed switching surface of the sliding mode. We apply the proposed method to a variable length pendulum as an example in numerical simulations. Simulation has shown its effectiveness in the control of a class of uncertain dynamic systems.

Notes
Associated Center(s) / Consortia: Vision and Autonomous Systems Center

Text Reference
Ju-Jang Lee, Yangsheng Xu, and Dong Sang Yoo, "Variable Structure Control Using Adaptive Boundary of System Uncertainty," International Journal of System Science, Vol. 24, No. 2, May, 1993, pp. 277-287.

BibTeX Reference
@article{Lee_1993_1335,
   author = "Ju-Jang Lee and Yangsheng Xu and Dong Sang Yoo",
   title = "Variable Structure Control Using Adaptive Boundary of System Uncertainty",
   journal = "International Journal of System Science",
   pages = "277-287",
   month = "May",
   year = "1993",
   volume = "24",
   number = "2",
}