摘要
连续控制系统中越来越多地采用离散控制方式.控制系统的固定步长离散化有多种方法,但不同方法的时间性能和计算精度差异巨大.经过对比分析,欧拉法、休恩法和Bogacki-Shampine法在性能方面具有较大劣势,不适合应用在实际系统中;而双线性变换法适用于采用32位浮点数计算的控制系统,4阶龙格-库塔法适用于采用64位浮点数计算的控制系统,二者均能实现各自场合下较高的精度.
Discrete methods are used in more and more continuous control systems,in which there are many fixed-step discretization methods.After analyzing and comparing the time performance and computational accuracy among different methods,we screened out three methods including Euler Method,Heun Method and Bogacki-Shampine Method,all of which behaved poorly and were not suitable for real systems.Tustin Method suits systems using 32-bit floating-point calculation,while RK4 Method suits those using 64-bit one. Both methods work well with relatively high precision.
作者
赵广辉
高鑫
方金福
张青青
于伟民
姚冰
ZHAO Guanghui;GAO Xin;FANG Jinfu;ZHANG Qingqing;YU Weimin;YAO Bing(School of Mechanical Engineering & Automation,University of Science and Technology Liaoning,Anshan Liaoning 114051,China;Department of Mechanical and Power Engineering,Yingkou Institute of Technology,Yingkou Liaoning 115000,China;Dept.of Flight Control,Shenyang Aircraft Design & Research Institute,Shenyang Liaoning 110035,China)
出处
《鞍山师范学院学报》
2018年第2期33-39,共7页
Journal of Anshan Normal University
关键词
控制系统
离散化方法
浮点数计算
双线性变换法
龙格-库塔法
control system
discretization method
floating-point calculation
tustin method
runge-Kutta method