Plant/controller co-design of motor driving systems based on finite-time filtering control
-
摘要: 針對電機驅動系統進行了基于有限時間控制器的結構/控制一體化設計.針對電機驅動系統跟蹤控制問題,采用有限時間收斂方法設計了跟蹤控制器.考慮系統狀態信息不可測的情況,設計了有限時間濾波控制器,在估計系統速度信息的同時實現了有限時間跟蹤控制.為進一步提升系統控制性能,考慮結構與控制之間存在的耦合問題,對電機驅動系統進行結構/控制一體化設計.首先針對電機驅動系統設計了同時考慮結構優化和控制器優化的一體化性能指標.所設計一體化性能指標能夠在滿足控制性能要求的同時,得到所能驅動的最大負載.同時優化系統的結構參數與控制器參數能夠使控制系統達到全局最優,從而取得良好的控制效果.隨后,采用嵌套優化策略對電機驅動系統的一體化設計問題進行簡化,采用自適應步長的布谷鳥搜索算法對控制器參數優化問題進行求解,得到了一體化最優解.通過數值仿真驗證了所提方法的有效性.
-
關鍵詞:
- 電機驅動系統 /
- 有限時間控制 /
- 狀態估計 /
- 結構/控制一體化設計 /
- 嵌套優化策略
Abstract: Recently, motor driving systems have been widely applied in the military and industries. Load tracking control is one of the commonly considered issues in such systems. In this study, a plant/controller co-design based on finite-time control was developed for the motor driving system. A finite-time convergent controller was also presented to address the tracking problem in the motor driving system. Because the system state was unknown, a filter was developed to estimate the velocity of the load. The overall system, including the tracking controller and filter, is proven to be finite-time stable. Hence, the upper bound of the convergence time can be determined. To enhance the control performance of the motor driving system, the coupling between plant and controller is considered and a co-design scheme was developed for the motor driving system. First, a combined performance index, which could indicate the largest load with satisfactory control performance, was established. Both the plant and controller parameters were considered in the developed performance index to simultaneously optimize the plant and controller. Through this optimization, the system-level optimality can be determined and a better control performance can be achieved. Moreover, a nested optimization strategy was adopted to simplify the co-design scheme and an adaptive cuckoo search algorithm was used to achieve the co-design result. Through the nested optimization scheme, the controller parameter is optimized in the inner loop and the plant parameter can be optimized in the outer loop. The cuckoo search algorithm exhibits a superior performance because it has fewer parameters that need to be tuned than most existing algorithms. Hence, the co-design problem can be simplified and resolved reliably using the proposed method. Contrastive simulation results indicates the efficacy of the proposed method. -
表 1 電機驅動系統參數
Table 1. System parameters of the motor driving system
bL/
(Nm·s·rad-1)bm/
(Nm·s·rad-1)k/
(Nm·rad-1)δ/rad Jm/
(kg·m2)1.2 1.3 56 0.2 0.028 www.77susu.com -
參考文獻
[1] Wang Y S, Wang Y B. A gradient-based approach for optimal plant controller co-design//2015 American Control Conference (ACC).Chicago, 2015: 3249 [2] Li S L, Huang J, Duan B Y. Integrated design of structure and control for radar antenna servo-mechanism. J Mech Eng, 2010, 46(19): 140 https://www.cnki.com.cn/Article/CJFDTOTAL-JXXB201019019.htm李素蘭, 黃進, 段寶巖. 一種雷達天線伺服系統結構與控制的集成設計研究. 機械工程學報, 2010, 46(19): 140 https://www.cnki.com.cn/Article/CJFDTOTAL-JXXB201019019.htm [3] Zhu H Y, Pang C K, Teo T J. Integrated servo-mechanical design of a fine stage for a coarse/fine dual-stage positioning system. IEEE/ASME Trans Mechatron, 2016, 21(1): 329 http://smartsearch.nstl.gov.cn/paper_detail.html?id=321c4a7c42f9a5909ea92d9c30f7f734 [4] Wang H H. Integrated Structure and Control Design of Radar Servo System[Dissertation]. Xi'an: Xidian University, 2008王海紅. 雷達伺服系統的結構/控制一體化設計[學位論文]. 西安: 西安電子科技大學, 2008 [5] O'Neal G P, Pasek Z J, Min B K, et al. Integrated structure/control design of micropositioner for boring bar tool insert//Smart Structures and Materials 2000: Smart Structures and Integrated Systems. Newport Beach, 2000: 560 [6] Zhang Y Q, Yang D W, Li S L. An integrated control and structural design approach for mesh reflector deployable space antennas. Mechatronics, 2016, 35: 71 doi: 10.1016/j.mechatronics.2015.12.009 [7] Cui L L, Gao L X, Zhang J Y, et al. Integrated structure and control design for flexible manipulator system. J Beijing Univ Technol, 2007, 33(8): 791 doi: 10.3969/j.issn.0254-0037.2007.08.002崔玲麗, 高立新, 張建宇, 等. 柔性機械臂結構控制一體化設計. 北京工業大學學報, 2007, 33(8): 791 doi: 10.3969/j.issn.0254-0037.2007.08.002 [8] Zhai J J, Zhao G Z, Shang L Y. Integrated design optimization of structural size and control system of piezoelectric curved shells with respect to sound radiation. Struct Multidisciplinary Optimization, 2017, 56(6): 1287 doi: 10.1007/s00158-017-1721-5 [9] Shirazi F A, Grigoriadis K M, Viassolo D. Wind turbine integrated structural and LPV control design for improved closed-loop performance. Int J Control, 2012, 85(8): 1178 doi: 10.1080/00207179.2012.679973 [10] Fathy H K, Reyer J A, Papalambros P Y, et al. On the coupling between the plant and controller optimization problems//Proceedings of the 2001 American Control Conference (Cat. No. 01CH37148). Arlington, 2001: 1864 [11] Lu X J, Huang M H. Nonlinear-measurement-based integrated robust design and control for manufacturing system. IEEE Trans Ind Electron, 2013, 60(7): 2711 doi: 10.1109/TIE.2012.2196900 [12] Kara B Y, Verter V. Designing a road network for hazardous materials transportation. Transp Sci, 2004, 38(2): 188 doi: 10.1287/trsc.1030.0065 [13] Xian K C, Huang H. Integrated structural and control design for piezoelectric adaptive truss. J Astron, 2008, 29(1): 72 doi: 10.3873/j.issn.1000-1328.2008.01.012咸奎成, 黃海. 壓電自適應桁架結構控制一體化設計. 宇航學報, 2008, 29(1): 72 doi: 10.3873/j.issn.1000-1328.2008.01.012 [14] Alyaqout S F, Papalambros P Y, Ulsoy A G. Combined robust design and robust control of an electric DC motor. IEEE/ASME Trans Mechatron, 2011, 16(3): 574 doi: 10.1109/TMECH.2010.2047652 [15] Zhao Y, Duan Z S, Wen G H, et al. Distributed finite-time tracking control for multi-agent systems: an observer-based approach. Syst Control Lett, 2013, 62(1): 22 doi: 10.1016/j.sysconle.2012.10.012 [16] Hong Y G, Wang J K, Cheng D Z. Adaptive finite-time control of nonlinear systems with parametric uncertainty. IEEE Trans Autom Control, 2006, 51(5): 858 doi: 10.1109/TAC.2006.875006 [17] Zou A M, Kumar K D, Hou Z G, et al. Finite-time attitude tracking control for spacecraft using terminal sliding mode and Chebyshev neural network. IEEE Trans Syst Man Cybern Part B Cybern, 2011, 41(4): 950 doi: 10.1109/TSMCB.2010.2101592 [18] Jiao X H, Zhang J Y, Shen T L. An adaptive servo control strategy for automotive electronic throttle and experimental validation. IEEE Trans Ind Electron, 2014, 61(11): 6275 doi: 10.1109/TIE.2014.2311398 [19] Bhat S P, Bernstein D S. Lyapunov analysis of finite-time differential equations//Proceedings of 1995 American Control Conference-ACC'95. Seattle, 1995: 1831 [20] Liu X N, Ma M. Application of cuckoo search algorithm in multi-threshold image segmentation. Comput Eng, 2013, 39(7): 274 doi: 10.3969/j.issn.1000-3428.2013.07.061柳新妮, 馬苗. 布谷鳥搜索算法在多閾值圖像分割中的應用. 計算機工程, 2013, 39(7): 274 doi: 10.3969/j.issn.1000-3428.2013.07.061 [21] Lan S F, Liu S. Overview of research on Cuckoo search algorithm. Comput Eng Des, 2015, 36(4): 1063 https://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ201504044.htm蘭少峰, 劉升. 布谷鳥搜索算法研究綜述. 計算機工程與設計, 2015, 36(4): 1063 https://www.cnki.com.cn/Article/CJFDTOTAL-SJSJ201504044.htm -