基于模型设计的倒立摆滑模变结构控制器研究*

陈诚, 常广晖, 吴杰长, 刘树勇

集成电路与嵌入式系统 ›› 2022, Vol. 22 ›› Issue (1) : 33-38.

PDF(1363 KB)
PDF(1363 KB)
集成电路与嵌入式系统 ›› 2022, Vol. 22 ›› Issue (1) : 33-38.
专题论述

基于模型设计的倒立摆滑模变结构控制器研究*

  • 陈诚, 常广晖, 吴杰长, 刘树勇
作者信息 +

Research on Sliding Mode Variable Structure Controller for Inverted Pendulum Based on Model Design

  • Chen Cheng, Chang Guanghui, Wu Jiechang, Liu Shuyong
Author information +
文章历史 +

摘要

提出一种基于模型(MBD)的倒立摆控制器设计方法。相对于传统软件设计流程,MBD具备代码生成和早期算法验证功能。首先运用Lagrange方程建立倒立摆仿真模型;然后设计基于LMI倒立摆滑模变结构控制器算法模型,在仿真环境下与被控模型结合形成控制综合系统并进行仿真实验;接着自动生成滑模变结构高效嵌入式代码,整合成倒立摆控制软件程序后集成部署至嵌入式电路板中,形成实物倒立摆控制系统。通过实物、仿真系统对比结果验证了MBD方法的可行性。

Abstract

An inverted pendulum controller design method based on model-based design (MBD) is proposed.Compared with the traditional software design process, MBD has the function of code generation and early algorithm verification.Firstly, the simulation model of inverted pendulum was established by Lagrange equation.Then, an algorithm model of LMI based inverted pendulum sliding mode variable structure controller is designed, which is combined with the controlled model to form a control integrated system in the simulation environment and the simulation experiment is carried out.Then the sliding mode variable structure efficient embedded code is automatically generated and integrated into the inverted pendulum control software program, which is integrated and deployed into the embedded circuit board to form the physical inverted pendulum control system.The feasibility of MBD method is verified by comparing the results of real object and simulation system.

关键词

Simulink仿真 / 滑模变结构 / LMI / 代码自动生成

Key words

Simulink simulation / sliding model variable structure / LMI / code automatic generation

引用本文

导出引用
陈诚, 常广晖, 吴杰长, 刘树勇. 基于模型设计的倒立摆滑模变结构控制器研究*[J]. 集成电路与嵌入式系统. 2022, 22(1): 33-38
Chen Cheng, Chang Guanghui, Wu Jiechang, Liu Shuyong. Research on Sliding Mode Variable Structure Controller for Inverted Pendulum Based on Model Design[J]. Integrated Circuits and Embedded Systems. 2022, 22(1): 33-38
中图分类号: TP302.1   

参考文献

[1] J CJensen, D H Chang, E A Lee.A modelbased design methodology for cyberphysical systems[J]//2011 7th International Wireless Communications and Mobile Computing Conference, Istanbul, 2011:16661671.
[2] 周彰毅.新型航空活塞发动机电控系统关键技术设计及验证[D].南京:南京航空航天大学, 2012.
[3] GANG LI, BINREN ZHANG.A Novel Transmitting System for Electromagnetic Sounding Based on Tristate Boost Converter[J].Recent advances in electrical & electronic engineering, 2019, 12(6):494499.
[4] 刘杰.基于模型的设计及其嵌入式实现[M].2版.北京:北京航空航天大学出版社, 2017:412416.
[5] 王鹏飞, 杜忠华, 牛坤, 等.基于改进粒子群算法的倒立摆LQR优化控制[J].计算机仿真, 2021, 38(2):220224, 272.
[6] Shihua Li, Xinghuo Yu, Leonid Fridman, et al.Advances in Variable Structure Systems and Sliding Mode ControlTheory and Applications[M].Springer, 2018.
[7] 刘金琨.滑模变结构控制MATLAB仿真:基本理论与设计方法[M].4版.北京:清华大学出版社, 2019.
[8] Yuehua Song, Dajun Du, Qing Sun, et al. Sliding mode variable structure control for inverted pendulum visual servo systems[J].IFAC Papers On Line, 2019, 52(11).
[9] 杨航, 王朝立.基于卷对卷系统的张力滑模变结构控制[J].智能计算机与应用, 2020, 10(3):101105.
[10] 徐智文, 郑恩辉, 张汉烨.基于LMI的四旋翼无人机滑模控制器设计[J].计算机仿真, 2020, 37(7):8994, 99.
[11] Huairong CHEN, Xi WANG, Haonan WANG, et al.Inverted decoupling and LMIbased controller design for a turboprop engine with actuator dynamics[J].Chinese Journal of Aeronautics, 2020, 33(6):17741787.
[12] 胡凯, 陈旭, 杨平化, 等.基于滑模变结构控制多机器人协同编队的研究综述[J].南京信息工程大学学报(自然科学版), 2021(4).
[13] 程广增.飞轮储能电池磁悬浮轴承控制研究[D].北京:北京交通大学, 2008.
[14] Slotine J J, Sastry S S.Tracking control of nonlinear systems using sliding surfaces, with application to robot manipulators[J].International journal of control, 1983, 38(2):465492.
[15] Chung S C Y, Lin C L.A transformed Lure problem for sliding mode control and chattering reduction[J].IEEE Transactions on Automatic Control, 1999, 44(3):563568.

基金

*国家自然科学基金 (51579242)。

PDF(1363 KB)

Accesses

Citation

Detail

段落导航
相关文章

/