CN113065296A - 一种基于降阶的不同模态平稳切换控制算法 - Google Patents
一种基于降阶的不同模态平稳切换控制算法 Download PDFInfo
- Publication number
- CN113065296A CN113065296A CN202110338100.5A CN202110338100A CN113065296A CN 113065296 A CN113065296 A CN 113065296A CN 202110338100 A CN202110338100 A CN 202110338100A CN 113065296 A CN113065296 A CN 113065296A
- Authority
- CN
- China
- Prior art keywords
- order
- zero
- pole
- resistance mud
- transfer function
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/11—Complex mathematical operations for solving equations, e.g. nonlinear equations, general mathematical optimization problems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Geometry (AREA)
- Operations Research (AREA)
- Algebra (AREA)
- Evolutionary Computation (AREA)
- Databases & Information Systems (AREA)
- Software Systems (AREA)
- Feedback Control In General (AREA)
Abstract
本发明公开了一种基于降阶的不同模态平稳切换控制算法,包括以下步骤:(1)二阶过阻泥可控***先通过传递函数G(S),配置出所述二阶过阻泥可控***的两个极点和一个零点;(2)将其中一个所述极点的值和所述零点的值相同,实现对消,留下剩下一个没有对消掉的极点,达到零极点对消,完成所述二阶过阻泥可控***的降阶,使所述二阶过阻泥可控***降为一阶***;(3)降阶后,所述一阶***实现模态的零误差切换。本发明针对二阶过阻泥可控***,可实现极点任意配置,通过状态反馈,让零极点对消,使***降阶成为一阶***。这样,方便实现模态及模态之间的平稳转换,此平稳转换可以结合主从控制、预测控制等进行实现。
Description
技术领域
本发明涉及智能控制领域,具体涉及一种基于降阶的不同模态平稳切换控制算法。
背景技术
控制***性能好坏主要体现在二个方面:第一是响应速度,第二是控制精度。如果从智能控制多模态角度考虑,完全可以划分为二个模态,一个模态是提高响应速度模态,另一个模态是提高控制精度模态。智能控制的核心是多模态控制,而多模态控制的难点是模态之间的平稳转换。
各国在不同模态之间的平稳转换开展了一些研究,如采用加权的方法,使模态之间进行转换时,产生的波动较小。二阶或高阶***,如果没有降阶,都难以从强调速度的第一模态无波动地平稳转换到强调精度的第二模态,而一阶***,可以从强调速度的第一模态无波动地平稳转换到强调精度的第二模态。
有鉴于此,本发明提出了一种基于降阶的不同模态平稳切换控制算法。
发明内容
本发明的目的在于针对现有技术的不足,提供一种基于降阶的不同模态平稳切换控制算法。
为了解决上述技术问题,采用如下技术方案:
一种基于降阶的不同模态平稳切换控制算法,包括以下步骤:
(1)二阶过阻泥可控***先通过传递函数G(S),配置出所述二阶过阻泥可控***的两个极点和一个零点;
(2)将其中一个所述极点的值和所述零点的值相同,实现对消,留下剩下一个没有对消掉的极点,达到零极点对消,完成所述二阶过阻泥可控***的降阶,使所述二阶过阻泥可控***降为一阶***;
(3)降阶后,所述一阶***实现模态的零误差切换。
进一步,在步骤(1)中,所述极点配置的步骤如下:
(a)先假设二阶过阻泥可控***的传递函数为:
(b)再将所述传递函数G(S)的二阶***转换成标准能控型为:
(c)然后将动态方程进行转化,动态方程为
其中,x1、x2为二阶过阻泥可控***的一组状态变量,u为输入量,y为输出量;
若动态方程如下表示
(d)最后引入状态方馈K=[K1 K2],引入状态反馈后的特征方程为:
det(SI-A+bK)=0
其中,I为单位矩阵,det表示矩阵SI-A+bK的行列式
化简后得:
如果要求配置的极点为β1、β2,那由此组成的特征方程为:
(S-β1)(S-β2)=0,即:S2-(β1+β2)S+β1β2=0
由此得到K1,K2的值:
确定K1、K2,求出β1、β2,实现极点的任意配置。
进一步,在所述步骤(2)中,所述二阶过阻泥可控***降为一阶***的步骤如下:
(b)为了实现零极点对消,其中一个极点的值与零点的值一样,实现对消,留下另外一个没有对消掉的极点;
求得经状态反馈后的传递函数T(S)为:
经过求得经状态反馈后的传递函数T(S),实现了降阶。
进一步,在步骤(3)中,所述一阶***实现模态的零误差切换的步骤如下:
(c)当输出值为Y0时,控制量切换成P1,P1值为:
(d)在切换成功的基础上,再进行微调控制,实现模态的零误差切换。
进一步,在步骤(3)中,所述模态根据状态空间加以划分。
进一步,所述模态根据状态空间加以划分的依据是根据误差大小进行划分。
由于采用上述技术方案,具有以下有益效果:
本发明为一种基于降阶的不同模态平稳切换控制算法,针对二阶过阻泥可控***,可实现极点任意配置,通过状态反馈,让零极点对消,使***降阶成为一阶***。这样,方便实现模态及模态之间的平稳转换,此平稳转换可以结合主从控制、预测控制等进行实现。
本发明针对二阶过阻泥***,首先划分为二个模态,第一模态强调提高响应速度,第二模态强调提高控制精度,通过对二阶过阻泥可控***降阶,实现模态之间无波动切换。
附图说明
下面结合附图对本发明作进一步说明:
图1为本发明中基于降阶的二阶过阻泥可控***不同模态平稳切换框图;
图2为本发明中基于降阶的二阶过阻泥***不同模态之间平稳切换控制算法验证实例框图;
图3为本发明中基于降阶的不同模态之间平稳切换控制算法验证实例一输出图;
图4为本发明中基于降阶的不同模态之间平稳切换控制算法验证实例二输出图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明了,下面通过附图及实施例,对本发明进行进一步详细说明。但是应该理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限制本发明的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本发明的概念。
如图1至图4所示,一种基于降阶的不同模态平稳切换控制算法,针对二阶过阻泥可控***,可实现极点任意配置,通过状态反馈,让零极点对消,使***降阶成为一阶***。方便实现模态及模态之间的平稳转换,此平稳转换可以结合主从控制、预测控制等进行实现。
二阶或高阶过阻泥***,没有通过降阶,不能实现二个模态之间无误差切换。而二阶过阻泥可控***,通过极点的配置,使零极点对消,从而完成二阶过阻泥***的降阶,使二阶过阻泥***降为一阶***。而一阶***能够实现二个模态之间无误差切换。
本发明针对二阶过阻泥***,首先划分为二个模态,第一模态强调提高响应速度,第二模态强调提高控制精度,通过对二阶过阻泥可控***降阶,实现模态之间无波动切换。
具体地,二个模态之间无误差切换的实现,使模态切换过程中的波动较小,发明的控制算法,有利于二阶过阻泥控制***提高控制精度。
具体地,一阶***,在没有反馈的情况下,可实现二个简单模态之间无波动切换,而二阶***,在没有反馈的情况下,难以实现二个模态之间的无波动切换。为了在二阶,实现二个模态之间的无波动切换,必须对二阶***进行降阶。降阶的方法之一,通过极点的任意配置,使零极点对消。能控***,完全可以通过状态反馈,实现极点的任意配置,达到零极点对消,从而完成降阶的目的。
该算法具体包括以下步骤:
步骤(1):二阶过阻泥可控***先通过传递函数G(S),配置出所述二阶过阻泥可控***的两个极点和一个零点。
具体地,在步骤(1)中,所述极点配置的步骤如下:
(a)先假设二阶过阻泥可控***的传递函数为:
(b)再将所述传递函数G(S)的二阶***转换成标准能控型为:
(c)然后将动态方程进行转化,动态方程为
其中,x1、x2为二阶过阻泥可控***的一组状态变量,u为输入量,y为输出量;
若动态方程如下表示
(d)最后引入状态方馈K=[K1 K2],引入状态反馈后的特征方程为:
det(SI-A+bK)=0
其中,I为单位矩阵,det表示矩阵SI-A+bK的行列式
化简后得:
如果要求配置的极点为β1、β2,那由此组成的特征方程为:
(S-β1)(S-β2)=0,即:S2-(β1+β2)S+β1β2=0
由此得到K1,K2的值:
确定K1、K2,求出β1、β2,实现极点的任意配置。
步骤(2):将其中一个所述极点的值和所述零点的值相同,实现对消,留下剩下一个没有对消掉的极点,达到零极点对消,完成所述二阶过阻泥可控***的降阶,使所述二阶过阻泥可控***降为一阶***;
具体地,在本实施例中,在所述步骤(2)中,所述二阶过阻泥可控***降为一阶***的步骤如下:
(b)为了实现零极点对消,其中一个极点的值与零点的值一样,实现对消,留下另外一个没有对消掉的极点;
求得经状态反馈后的传递函数为:
经过求得经状态反馈后的传递函数T(S),实现了降阶。
步骤(3):降阶后,所述一阶***实现模态的零误差切换。
具体地,在本实施例中,在步骤(3)中,所述一阶***实现模态的零误差切换的步骤如下:
(c)当输出值为Y0时,控制量切换成P1,P1值为:
(d)在切换成功的基础上,再进行微调控制,实现模态的零误差切换。
具体地,在本实施例中,所述模态根据状态空间加以划分。
再具体地,所述模态根据状态空间加以划分的依据是根据误差大小进行划分。当误差绝对值较大时,进入提高响应速度模态;当误差绝对值较小时,进入提高控制精度模态。
只要二阶过阻泥控制***,通过以上方法,就能够实现二个模态之间的无误差切换,因此,发明的控制算法能够提高二阶过阻泥控制***的响应速度。
在有干扰的情况下,发明的控制算法可以结合另外控制算法,加快二阶过阻泥控制***的响应速度,提高控制精度。
具体地,针对本实施例的应用如下:
针对二阶过阻泥***,不同模态之间,如果不降阶,难以实现无波动切换。因此,需要基于降阶的二阶过阻泥***不同模态之间平稳切换控制算法。
若动态方程表示如下:
求得经状态反馈后的传递函数为:
具体地,参看图2。图2为基于降阶的二阶过阻泥***不同模态之间平稳切换控制算法验证实例框图。主要考虑模态之间的平稳转换。二阶***难以实现不同模态之间的无波动转换,因此,第一步进行降阶处理;第二步,按模态分别进行控制。
参看图3和图4,第一模态,主要考虑响应时间,第一模态控制量分别取20和60,由于目标值设定为1,因此,当输出值到1时,切换到第二模态,第二模态的重点在于满足鲁棒性的条件下,尽量提高控制精度。由于降阶后的控制模型为:因此,当输出为1的情况下,控制量必须在1.5附近。
参看图3和图4,图3表示初始态为0,第一模态控制量P0=20时的输出,图4表示初始态为0,第一模态控制量P0=60时的输出。从输出结果看,基于降阶的不同状态之间平稳切换控制算法是有效的,另外,当第一模态控制量越大时,响应速度越快。
参看表1,表1为基于降阶的不同模态之间平稳切换控制算法验证实例数据(对应图3)。
参看表2,表2为基于降阶的不同模态之间平稳切换控制算法验证实例数据(对应图4)
以上仅为本发明的具体实施例,但本发明的技术特征并不局限于此。任何以本发明为基础,为解决基本相同的技术问题,实现基本相同的技术效果,所作出地简单变化、等同替换或者修饰等,皆涵盖于本发明的保护范围之中。
Claims (6)
1.一种基于降阶的不同模态平稳切换控制算法,其特征在于包括以下步骤:
(1)二阶过阻泥可控***先通过传递函数G(S),配置出所述二阶过阻泥可控***的两个极点和一个零点;
(2)将其中一个所述极点的值和所述零点的值相同,实现对消,留下剩下一个没有对消掉的极点,达到零极点对消,完成所述二阶过阻泥可控***的降阶,使所述二阶过阻泥可控***降为一阶***;
(3)降阶后,所述一阶***实现模态的零误差切换。
2.根据权利要求1所述的一种基于降阶的不同模态平稳切换控制算法,其特征在于:在步骤(1)中,所述极点配置的步骤如下:
(a)先假设二阶过阻泥可控***的传递函数为:
(b)再将所述传递函数G(S)的二阶***转换成标准能控型为:
(c)然后将动态方程进行转化,动态方程为
其中,x1、x2为二阶过阻泥可控***的一组状态变量,u为输入量,y为输出量;
若动态方程如下表示
(d)最后引入状态方馈K=[K1 K2],引入状态反馈后的特征方程为:
det(SI-A+bK)=0
其中,I为单位矩阵,det表示矩阵SI-A+bK的行列式
化简后得:
如果要求配置的极点为β1、β2,那由此组成的特征方程为:
(S-β1)(S-β2)=0,即:S2-(β1+β2)S+β1β2=0
由此得到K1,K2的值:
确定K1、K2,求出β1、β2,实现极点的任意配置。
5.根据权利要求1所述的一种基于降阶的不同模态平稳切换控制算法,其特征在于:在步骤(3)中,所述模态根据状态空间加以划分。
6.根据权利要求5所述的一种基于降阶的不同模态平稳切换控制算法,其特征在于:所述模态根据状态空间加以划分的依据是根据误差大小进行划分。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110338100.5A CN113065296B (zh) | 2021-03-30 | 2021-03-30 | 一种基于降阶的不同模态平稳切换控制算法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110338100.5A CN113065296B (zh) | 2021-03-30 | 2021-03-30 | 一种基于降阶的不同模态平稳切换控制算法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113065296A true CN113065296A (zh) | 2021-07-02 |
CN113065296B CN113065296B (zh) | 2022-07-01 |
Family
ID=76564740
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110338100.5A Active CN113065296B (zh) | 2021-03-30 | 2021-03-30 | 一种基于降阶的不同模态平稳切换控制算法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113065296B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114609968A (zh) * | 2022-03-09 | 2022-06-10 | 扬州大学 | 一种无误差高阶项的数控机床几何误差简便建模方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007043884A (ja) * | 2005-06-30 | 2007-02-15 | Juki Corp | 多慣性共振系の振動抑制制御方法及び装置 |
US20170025851A1 (en) * | 2015-07-24 | 2017-01-26 | Battelle Memorial Institute | Aggregate Load Controllers and Associated Methods |
CN106786647A (zh) * | 2016-12-27 | 2017-05-31 | 三峡大学 | 一种三相四线制并联apf双闭环非线性复合控制方法 |
CN109308003A (zh) * | 2017-07-28 | 2019-02-05 | 南京理工大学 | 一种离散域复系数矢量比例-积分电流控制器构造方法 |
CN110266045A (zh) * | 2019-06-30 | 2019-09-20 | 东北电力大学 | 光伏发电***lcl-t模块的降阶方法 |
-
2021
- 2021-03-30 CN CN202110338100.5A patent/CN113065296B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007043884A (ja) * | 2005-06-30 | 2007-02-15 | Juki Corp | 多慣性共振系の振動抑制制御方法及び装置 |
US20170025851A1 (en) * | 2015-07-24 | 2017-01-26 | Battelle Memorial Institute | Aggregate Load Controllers and Associated Methods |
CN106786647A (zh) * | 2016-12-27 | 2017-05-31 | 三峡大学 | 一种三相四线制并联apf双闭环非线性复合控制方法 |
CN109308003A (zh) * | 2017-07-28 | 2019-02-05 | 南京理工大学 | 一种离散域复系数矢量比例-积分电流控制器构造方法 |
CN110266045A (zh) * | 2019-06-30 | 2019-09-20 | 东北电力大学 | 光伏发电***lcl-t模块的降阶方法 |
Non-Patent Citations (2)
Title |
---|
FURUYA S 等: "A robust H∞ power system stabilizer design using reduced-order models", 《INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS》 * |
徐德文: "基于滑模变结构控制的伺服***设计及实现", 《中国优秀博硕士学位论文全文数据库(硕士)信息科技辑》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114609968A (zh) * | 2022-03-09 | 2022-06-10 | 扬州大学 | 一种无误差高阶项的数控机床几何误差简便建模方法 |
CN114609968B (zh) * | 2022-03-09 | 2023-08-08 | 扬州大学 | 一种无误差高阶项的数控机床几何误差简便建模方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113065296B (zh) | 2022-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | Adaptive fuzzy control of nonlinear systems with predefined time and accuracy | |
Wu et al. | Sliding mode control of switched hybrid systems with time‐varying delay | |
CN113065296B (zh) | 一种基于降阶的不同模态平稳切换控制算法 | |
Zhang et al. | Practically predefined-time adaptive fuzzy quantized control for nonlinear stochastic systems with actuator dead zone | |
Wen et al. | Decentralized model reference adaptive control without restriction on subsystem relative degrees | |
CN105226711A (zh) | 一种基于模糊控制的并网逆变器控制方法 | |
Cao et al. | Consensus control via iterative learning for singular multi-agent systems with switching topologies | |
CN108233757A (zh) | 基于新型复合控制算法的逆变器控制方法 | |
Wang et al. | Fuzzy immune particle swarm optimization algorithm and its application in scheduling of MVB periodic information 1 | |
CN115473277A (zh) | 近工频的双馈风电机组阻抗塑形方法和装置 | |
CN110752665B (zh) | 针对ups***集成微电网的自适应性能控制方法及*** | |
Pournami Padmalatha | Discrete time reaching law based variable structure control for fast reaching with reduced chattering | |
CN109039083A (zh) | 谐振型隔离双向直流变换器的瞬态功率平衡方法及*** | |
CN110554601B (zh) | 一种抗扰pid控制器的设计方法及装置 | |
Mohammadzadeh et al. | Application of mixture of experts in machine learning-based controlling of DC-DC power electronics converter | |
Wei et al. | Sliding Mode Control for Parallel DC-DC Converter Network Systems with Uniform Quantization and Discretization Effects | |
KR101883285B1 (ko) | n차 선형 시스템 군집의 협조 추종을 위한 분산형 제어기 및 그 제어 방법 | |
Tran et al. | Auto-tuning controller using MLPSO with K-means clustering and adaptive learning strategy for PMSM drives | |
Zhao et al. | Hybrid Synchronization of Hyperchaotic Lü System based on Global Sliding Mode Controller | |
Zhang et al. | Solve the general constrained optimal control problem with common integration method | |
CN109524980A (zh) | 一种mmc-hvdc控制器设计方法 | |
Wu et al. | Disturbance‐observer‐based adaptive neural control for switched nonlinear systems with average dwell time | |
CN118068694B (zh) | 一种自适应神经网络模糊积分滑模控制方法及装置 | |
Canahuire et al. | A direct minimization method to reduced order H-infinity controller design: a genetic algorithm approach | |
Zhou et al. | Design of variable-gain first order sliding mode and its application to spacecraft attitude synchronization |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |