CN111736455A - 一种基于模式切换的复合自抗扰控制系统 - Google Patents
一种基于模式切换的复合自抗扰控制系统 Download PDFInfo
- Publication number
- CN111736455A CN111736455A CN202010554126.9A CN202010554126A CN111736455A CN 111736455 A CN111736455 A CN 111736455A CN 202010554126 A CN202010554126 A CN 202010554126A CN 111736455 A CN111736455 A CN 111736455A
- Authority
- CN
- China
- Prior art keywords
- module
- disturbance
- control module
- mode
- rejection control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B11/00—Automatic controllers
- G05B11/01—Automatic controllers electric
- G05B11/36—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential
- G05B11/42—Automatic controllers electric with provision for obtaining particular characteristics, e.g. proportional, integral, differential for obtaining a characteristic which is both proportional and time-dependent, e.g. P. I., P. I. D.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Feedback Control In General (AREA)
Abstract
本发明提供了一种基于模式切换的复合自抗扰控制系统,包括被控对象;被控对象的控制输入分两路分别由线性自抗扰控制模块和PID控制模块接入,线性自抗扰控制模块和PID控制模块均接入自模式切换模块,模式切换模块接入被控对象输入的误差信号和外部的输入信号;模式切换模块根据被控对象的误差信号,择一将外部的输入信号转发至线性自抗扰控制模块或PID控制模块接入。本发明可通过工况和系统误差判断进行模式选择调用对应的算法模块,从而优化程序设计,提升随动系统软件设计的安全性;同时也可以增强随动系统的抗干扰能力,提升随动系统的动态特性。
Description
技术领域
本发明涉及一种基于模式切换的复合自抗扰控制系统。
背景技术
由于特种车辆随动系统建模比较复杂,系统特性与工作模式息息相关,且随动系统的运行还会受到机械结构和温度变化的影响,这需要随动系统具有优良的抗干扰能力,能有效的解决干扰,保证随动系统正常运转。
发明内容
为解决上述技术问题,本发明提供了一种基于模式切换的复合自抗扰控制系统,该基于模式切换的复合自抗扰控制系统将LADRC(线性自抗扰控制)控制算法和PID控制算法封装为单独的算法模块,可通过工况和系统误差判断进行模式选择调用对应的算法模块,从而优化程序设计,提升随动系统软件设计的安全性。
本发明通过以下技术方案得以实现。
本发明提供的一种基于模式切换的复合自抗扰控制系统,包括被控对象;被控对象的控制输入分两路分别由线性自抗扰控制模块和PID控制模块接入,线性自抗扰控制模块和PID控制模块均接入自模式切换模块,模式切换模块接入被控对象输入的误差信号和外部的输入信号;模式切换模块根据被控对象的误差信号,择一将外部的输入信号转发至线性自抗扰控制模块或PID控制模块接入。
所述线性自抗扰控制模块由PD控制器、时滞模块、扩张状态观测器,外部的输入信号接入至PD控制器,PD控制器的输出信号经系数乘法计算后,形成控制量,控制量经执行机构传递函数产生输出量输出至被控对象,同时控制量还经时滞模块传输至扩张状态观测器,且输出量直接传输至扩张状态观测器,扩张状态观测器根据控制量和输出量产生微分分量发送至PD控制器。
扩张状态观测器还产生控制量偏差的原始分量发送至PD控制器的前级进行扣减计算。
扩张状态观测器还产生总和扰动发送至PD控制器的后级进行扣减计算。
扩张状态观测器产生的控制量偏差的原始分量z1、微分分量z2和总和扰动z3符合公式:
其中,e为被控对象输入的误差信号,y为控制量经执行机构传递函数产生的输出量,u为控制量,β1、β2、β3均为调节参数。
所述模式切换模块通过对比误差值和内设判决门限值而决定输出量传输路径的切换。
所述模式切换模块将外部输入的阶跃信号直接发送至PID控制器,仅对速度跟踪和正弦跟踪的信号进行判断及切换。
所述模式切换模块采取平滑切换,即将切换前输出量传输路径上的线性自抗扰控制模块或PID控制模块的输出值,作为切换后输出量传输路径上的线性自抗扰控制模块或PID控制模块的初始值,并在其后的给定多个周期内发送输出量的滑动平均值。
本发明的有益效果在于:可通过工况和系统误差判断进行模式选择调用对应的算法模块,从而优化程序设计,提升随动系统软件设计的安全性;同时也可以增强随动系统的抗干扰能力,提升随动系统的动态特性。
附图说明
图1是本发明的原理示意图;
图2是图1中线性自抗扰控制模块的原理示意图;
图3是图1中模式切换模块的原理示意图;
图4是本发明一种实施例仿真验证的15°调转阶跃曲线和误差曲线的结果示意图;
图5是本发明一种实施例仿真验证的180°调转阶跃曲线和误差曲线的结果示意图;
图6是本发明一种实施例仿真验证的15°速度跟踪的跟踪曲线和误差曲线的结果示意图;
图7是本发明一种实施例仿真验证的180°速度跟踪的跟踪曲线和误差曲线的结果示意图。
具体实施方式
下面进一步描述本发明的技术方案,但要求保护的范围并不局限于所述。
如图1至图3所示的一种基于模式切换的复合自抗扰控制系统,包括被控对象;被控对象的控制输入分两路分别由线性自抗扰控制模块和PID控制模块接入,线性自抗扰控制模块和PID控制模块均接入自模式切换模块,模式切换模块接入被控对象输入的误差信号和外部的输入信号;模式切换模块根据被控对象的误差信号,择一将外部的输入信号转发至线性自抗扰控制模块或PID控制模块接入。
线性自抗扰控制模块由PD控制器、时滞模块、扩张状态观测器,外部的输入信号接入至PD控制器,PD控制器的输出信号经系数乘法计算后,形成控制量,控制量经执行机构传递函数产生输出量输出至被控对象,同时控制量还经时滞模块传输至扩张状态观测器,且输出量直接传输至扩张状态观测器,扩张状态观测器根据控制量和输出量产生微分分量发送至PD控制器。
扩张状态观测器还产生控制量偏差的原始分量发送至PD控制器的前级进行扣减计算。
扩张状态观测器还产生总和扰动发送至PD控制器的后级进行扣减计算。
扩张状态观测器产生的控制量偏差的原始分量z1、微分分量z2和总和扰动z3符合公式:
其中,e为被控对象输入的误差信号,y为控制量经执行机构传递函数产生的输出量,u为控制量,β1、β2、β3均为调节参数。
模式切换模块通过对比误差值和内设判决门限值而决定输出量传输路径的切换。
模式切换模块将外部输入的阶跃信号直接发送至PID控制器,仅对速度跟踪和正弦跟踪的信号进行判断及切换。
模式切换模块采取平滑切换,即将切换前输出量传输路径上的线性自抗扰控制模块或PID控制模块的输出值,作为切换后输出量传输路径上的线性自抗扰控制模块或PID控制模块的初始值,并在其后的给定多个周期内发送输出量的滑动平均值。
实施例1
采用上述方案,其中PID控制模块采用常规PID控制方法,按照如下公式:
其中,Δθ为位置误差,即随动系统协调误差;v为当前电机转速;Kp为PID控制中比例项系数;Ki为PID控制中积分项系数;KvCor为速度负反馈系数。
系统的外部信号为设定的期望点Ysp,u为控制量,经过执行机构的传递函数Gp产生输出量y,扩张状态观测器的输出为z1、z2和z3,分别为输出量y与控制量偏差的原始分量、微分分量以及总和扰动,β1、β2和β3为扩张状态观测器需要调节的参数,对总和扰动的准确估计可以大大提升系统的鲁棒性,根据公式:
因此控制量u满足公式:
u=(kp×(ysp-z1)-kd×z2-z3)/B
对该实施例进行仿真验证,可得到如图4至图7的仿真结果,图4、图5中,上部曲线代表阶跃曲线,下部曲线代表误差曲线,图6、图7中,上部曲线代表跟踪曲线,下部曲线代表误差曲线。从仿真验证可见,采用本申请提供的技术方案的实施例1,控制方法有效,能适合多种随动系统工况,随动系统的动态特性优秀。
Claims (8)
1.一种基于模式切换的复合自抗扰控制系统,包括被控对象,其特征在于:被控对象的控制输入分两路分别由线性自抗扰控制模块和PID控制模块接入,线性自抗扰控制模块和PID控制模块均接入自模式切换模块,模式切换模块接入被控对象输入的误差信号和外部的输入信号;模式切换模块根据被控对象的误差信号,择一将外部的输入信号转发至线性自抗扰控制模块或PID控制模块接入。
2.如权利要求1所述的基于模式切换的复合自抗扰控制系统,其特征在于:所述线性自抗扰控制模块由PD控制器、时滞模块、扩张状态观测器,外部的输入信号接入至PD控制器,PD控制器的输出信号经系数乘法计算后,形成控制量,控制量经执行机构传递函数产生输出量输出至被控对象,同时控制量还经时滞模块传输至扩张状态观测器,且输出量直接传输至扩张状态观测器,扩张状态观测器根据控制量和输出量产生微分分量发送至PD控制器。
3.如权利要求2所述的基于模式切换的复合自抗扰控制系统,其特征在于:扩张状态观测器还产生控制量偏差的原始分量发送至PD控制器的前级进行扣减计算。
4.如权利要求2所述的基于模式切换的复合自抗扰控制系统,其特征在于:扩张状态观测器还产生总和扰动发送至PD控制器的后级进行扣减计算。
6.如权利要求1所述的基于模式切换的复合自抗扰控制系统,其特征在于:所述模式切换模块通过对比误差值和内设判决门限值而决定输出量传输路径的切换。
7.如权利要求6所述的基于模式切换的复合自抗扰控制系统,其特征在于:所述模式切换模块将外部输入的阶跃信号直接发送至PID控制器,仅对速度跟踪和正弦跟踪的信号进行判断及切换。
8.如权利要求6所述的基于模式切换的复合自抗扰控制系统,其特征在于:所述模式切换模块采取平滑切换,即将切换前输出量传输路径上的线性自抗扰控制模块或PID控制模块的输出值,作为切换后输出量传输路径上的线性自抗扰控制模块或PID控制模块的初始值,并在其后的给定多个周期内发送输出量的滑动平均值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010554126.9A CN111736455A (zh) | 2020-06-17 | 2020-06-17 | 一种基于模式切换的复合自抗扰控制系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010554126.9A CN111736455A (zh) | 2020-06-17 | 2020-06-17 | 一种基于模式切换的复合自抗扰控制系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111736455A true CN111736455A (zh) | 2020-10-02 |
Family
ID=72649547
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010554126.9A Pending CN111736455A (zh) | 2020-06-17 | 2020-06-17 | 一种基于模式切换的复合自抗扰控制系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111736455A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1725131A (zh) * | 2004-07-21 | 2006-01-25 | 韩京清 | 三参数最速自抗扰控制器装置及自抗扰控制方法 |
CN101995822A (zh) * | 2010-09-26 | 2011-03-30 | 上海电力学院 | 一种大时滞系统的灰色自抗扰控制方法 |
CN102354104A (zh) * | 2005-09-19 | 2012-02-15 | 克利夫兰州立大学 | 控制器、观测器及其应用 |
CN103411479A (zh) * | 2013-08-01 | 2013-11-27 | 北京理工大学 | 基于滑模和自抗扰技术的坦克炮控系统的复合控制方法 |
CN106843214A (zh) * | 2017-02-13 | 2017-06-13 | 浙江工业大学 | 一种基于自抗扰控制的磁带导引agv循迹控制方法 |
CN110531776A (zh) * | 2019-08-13 | 2019-12-03 | 北京理工大学 | 基于自抗扰控制技术的四旋翼飞行器位置控制方法和系统 |
CN110850708A (zh) * | 2019-10-14 | 2020-02-28 | 清华大学 | 一种线性自抗扰控制的动态无扰切换方法 |
-
2020
- 2020-06-17 CN CN202010554126.9A patent/CN111736455A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1725131A (zh) * | 2004-07-21 | 2006-01-25 | 韩京清 | 三参数最速自抗扰控制器装置及自抗扰控制方法 |
CN102354104A (zh) * | 2005-09-19 | 2012-02-15 | 克利夫兰州立大学 | 控制器、观测器及其应用 |
CN101995822A (zh) * | 2010-09-26 | 2011-03-30 | 上海电力学院 | 一种大时滞系统的灰色自抗扰控制方法 |
CN103411479A (zh) * | 2013-08-01 | 2013-11-27 | 北京理工大学 | 基于滑模和自抗扰技术的坦克炮控系统的复合控制方法 |
CN106843214A (zh) * | 2017-02-13 | 2017-06-13 | 浙江工业大学 | 一种基于自抗扰控制的磁带导引agv循迹控制方法 |
CN110531776A (zh) * | 2019-08-13 | 2019-12-03 | 北京理工大学 | 基于自抗扰控制技术的四旋翼飞行器位置控制方法和系统 |
CN110850708A (zh) * | 2019-10-14 | 2020-02-28 | 清华大学 | 一种线性自抗扰控制的动态无扰切换方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104122531B (zh) | 自适应处理雷达天线位置振荡的方法 | |
CN113325691B (zh) | 一种无人车双闭环纵向控制方法、系统及设备 | |
CN107380165B (zh) | 一种车辆自适应变速巡航过程车间距控制方法 | |
JP4575508B1 (ja) | デュアル位置フィードバック制御を行うサーボ制御装置 | |
CN110955143B (zh) | 一种一阶惯性纯滞后过程的复合控制方法 | |
CN118859686A (zh) | 一种前馈式自适应pid控制优化方法 | |
CN113085963B (zh) | 列车控制级位的动态调控方法及其动态调控装置 | |
CN112305907B (zh) | 自适应pid温度控制方法、装置及设备 | |
CN107152551B (zh) | 一种调压控制方法及调压控制装置 | |
CN110262247B (zh) | 多机器人系统的分布式命令滤波模糊控制方法 | |
CN105717788A (zh) | 一种基于模糊pid的快速反射镜自抗扰控制系统 | |
CN104024964A (zh) | 用于在工业过程控制系统中预测终结并且改进过程控制的装置和方法 | |
CN107490958A (zh) | 一种五自由度混联机器人的模糊自适应控制方法 | |
CN109298636A (zh) | 一种改进的积分滑模控制方法 | |
CN109001973A (zh) | 一种积分分离式pid控制方法 | |
CN108873698B (zh) | 一种抗扰动两阶段定点伺服控制方法 | |
CN111736455A (zh) | 一种基于模式切换的复合自抗扰控制系统 | |
CN112523929B (zh) | 导叶开度模拟量分段开环控制与调速器pid闭环控制相结合的控制方法及系统 | |
CN103611767A (zh) | 一种电液双缸折弯机滑块位置控制方法 | |
CN115167135B (zh) | 反馈与模型前馈串级的无人驾驶车辆自趋优位姿控制系统 | |
CN108762085A (zh) | 一种鲁棒快速点对点运动控制方法 | |
Deniz et al. | Experimental verification of lead-lag compensators on a twin rotor system | |
CN115800848A (zh) | 一种带有超调控制的电机自适应位置前馈补偿方法 | |
CN110611470B (zh) | 一种速度伺服系统的控制方法 | |
CN120370695A (zh) | 一种电机模糊自适应高性能控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201002 |