一种超声波电机混沌控制系统及控制方法

文档序号:7458156阅读:297来源:国知局
专利名称:一种超声波电机混沌控制系统及控制方法
技术领域
本发明涉及超声波电机,尤其涉及超声波电机的驱动控制技术领域。
背景技术
超声波电机(USM)是ー种新型的运动控制执行元件,具有不同于传统电磁电机的工作原理与结构。USM的特点使其在高端及普通运动控制领域都有着广泛的应用前景。超声波电机转速控制系统在一定的參数范围内会出现混沌行为,从而影响超声波电机的稳定运行。为了抑制超声波电机转速控制系统中的混沌行为,需要进行混沌控制。延时反馈控制方法结构简单,易于实现,是传统电磁电机常用的混沌控制方法,关于延时反馈控制方法,属于现有成熟技术,在此不再赘述。将延时反馈控制方法用于超声波电机转速控制系统的混沌控制时,由于超声波电机不同于传统电磁电机的非线性特征及更为复杂的混 沌特性,现有的延时反馈控制方法不易得到良好效果。延迟时间τ是延时反馈控制中最重要的ー个控制參数,其取值直接决定混沌控制的效果。通常有两种方法确定延迟时间τ,ー是使τ等于第i个不稳定周期轨道(UPO)的周期,ニ是使τ等于输出信号两个极大值之间的时间间隔。这两种方法在选择延迟时间τ时,只是令延迟时间τ接近或等于某个周期值,而没考虑周期值邻域以外的取值,故两种方法所确定的τ可能不是最佳延迟时间;而且,由于超声波电机明显的时变非线性及强耦合特性,这个“最佳延迟时间”也会是变化的。如果能够在线调整τ的取值,可能得到更适用于超声波电机这类复杂非线性对象的延时反馈混沌控制策略。基于上述构思,本发明给出了基于模糊逻辑的延时反馈混沌控制器,其延迟时间通过模糊逻辑推理来在线自适应调节。验证结果表明,该方法既有效地减小了电机转速和驱动电压的振荡幅值,又明显缩短了从混沌到周期或固定点的过渡过程时间。

发明内容
本发明的目的是提出一种新颖的超声波电机混沌控制方案及具体系统,用以提高超声波电机混沌控制的有效性和可靠性。为实现上述目的,本发明的系统方案是一种超声波电机混沌控制系统,包括电压-转速控制器、频率转速控制器和混沌控制器,混沌控制器为采用延时反馈控制方法的混沛控制器,以电机驱动电压幅值为输入,输出作为施加于电压-转速控制器输入端的扰动信号,所述混沌控制器中还设有一个用于在线调节延迟时间的模糊调节器。所述模糊调节器为双输入单输出的模糊调节器,输入变量为电机驱动电压幅值的延迟变化量e = u(t-T)-u(t)及其导数ec ;其中,u(t)和u(t_T)分别为t、t_T时刻的驱动电压幅值;模糊调节器输出变量为延迟时间的增量值ΛΤ,经积分环节得到延迟时间;延迟时间初值取为O。所述模糊调节器的模糊规则的基本原则如下1)如果e和ec均为0,则保持目前控制量不变,即Λ τ =0;2)如果e不为零,但却以理想的速度接近零,保持目前控制量不变,g卩Λ τ =0;3)如果e为正值,ec为正值,说明e逐渐远离O,延迟时间τ的取值偏大,控制器输出Λ τ <0;4)如果e为负值,ec为负值,说明e逐渐远离O,延迟时间τ的取值偏小,控制器输出Λ τ > O。本发明的方法方案是ー种混沌控制方法,对基于延时反馈的混沌控制方法,通过模糊逻辑推理来在线自适应调节混沌控制的延迟时间;根据模糊规则的基本原则,得到初始模糊规则表;然后对模糊规则、量化因子及历史函数进行调整。模糊调节输入变量为电机驱动电压幅值的延迟变化量e = u(t-T)-u(t)及其导数ec ;其中,u(t)和u(t-T)分别为t、t-T时刻的驱动电压幅值;模糊调节输出变量为延迟时间的增量值ΛΤ,经积分环节得到延迟时间;延迟时间初值取为O。
所述模糊调节器的模糊规则的基本原则如下1)如果e和ec均为0,则保持目前控制量不变,即Λ τ =0;2)如果e不为零,但却以理想的速度接近零,保持目前控制量不变,g卩Λ τ =0 ;3)如果e为正值,ec为正值,说明e逐渐远离0,延迟时间τ的取值偏大,控制器输出Λ τ <0;4)如果e为负值,ec为负值,说明e逐渐远离0,延迟时间τ的取值偏小,控制器输出Λ τ > O。根据权利要求5所述的混沌控制方法,其特征在于,所述调整过程如下1)首先初步给定各个变量的模糊集合和隶属函数形状,使隶属函数在零附近比较密集;2)给定和kec初值,并暂时保持不变,调节心τ,任意给定心τ 一个值,保持心τ为积分步长的整数倍,根据输出电压幅值的波形和τ的变化曲线,对其进行调节。当1 Λτ取值较小吋,τ的增量值较小,加入控制器后,在较长的时间内电压幅值波形变化不明显,τ的调节过程较长;
的取值偏大吋,τ的増量值变大,较大的增量值会跳过最佳延时时间值,不能实现从混沌到固定点的控制。根据以上经验选择ー个合适的心τ,使从混沌到固定点的过渡时间最短。し,确定后,保持1 Λτ和!^不变,调节ke,与1 Λτ的调节过程相似,以试探的方式,在匕初值的两侧选取不同的值进行探究,观察输出波形,然后选择ー个电压幅值的振荡幅值减小明显且τ收敛的匕值,并保持不变;3)如果找不到合适的量化因子达到以上要求,则适当调整隶属函数的形状及模糊集合的分布,然后再重复步骤2),直到寻找到满足上述条件的量化因子为止;4)如果通过步骤2)、3),仍不能实现从混沌到固定点的控制,此时需要适当调节模糊规则。根据τ和电压幅值的输出波形,确定模糊规则使τ收敛,即当系统进入周期区域吋,τ值在ー个很小的区域内保持不变。模糊规则更改后,可能仍要更改各个变量的量化因子,以保证从混沌状态到固定点的过渡时间较最短,电压幅值的振荡幅值最小。此时就要重复步骤2)、3)。本发明设计了基于模糊延时反馈的超声波电机混沌控制系统,其延迟时间通过模糊逻辑推理来在线自适应调节,使延迟时间的取值不仅仅局限于周期值或周期值的邻域范围内,从而得到了更有效的超声波电机混沌控制系统。


图I是本发明的超声波电机模糊混沌控制系统框图;图2是具体化的模糊混沌控制器;图3是模糊调节器输出变量Λ τ的隶属函数;图4是模糊控制方法的固定点控制结果;
图5是从混沌到固定点运行状态过程中的延迟时间变化过程。
具体实施例方式下面结合附图对本发明做进ー步详细的说明。本发明设计了超声波电机转速控制系统如图I所示。下面逐一介绍该图中的各个环节及其相互作用关系。该系统包含两个转速控制器,分别采用电压幅值和频率作为控制变量。频率-转速控制器用来快速完成转速的大范围调节,提高响应速度。电压-转速控制器调节电压幅值,实现转速稳态控制,消除稳态误差。这里,频率-转速控制器和电压-转速控制器均采用PI控制。混沌控制器以电机驱动电压幅值为输入,输出为施加于电压-转速控制器输入端的微扰信号,用以消除混沌。图I中,旋转编码器E与电机同轴刚性连接,给出频率与电机转速成正比的方波信号,该信号经处理后,给出转速值,作为转速反馈信号提供给“转速控制器”。为了适应超声波电机的混沌控制特点,本发明提出了基于模糊逻辑的延时反馈混沌控制器,其延迟时间τ通过模糊逻辑推理来在线自适应调节。基本的延迟反馈控制是常用方法,这里不再详述。下面说明基于模糊逻辑的延迟时间在线自适应调节方法。将图I重画如图2,其中细致描述了用于调节延迟时间的模糊调节器及其与延时反馈混沌控制器的关系。模糊调节器对延迟时间进行在线调节,并希望通过这ー调节作用将超声波电机转速的混沌状态稳定到固定点上。模糊调节器设计为双输入单输出形式。输入变量为电机驱动电压幅值的延迟变化量e = u(t- τ )-u(t)及其导数ec。其中,u(t)和u(t-T)分别为t.t-τ时刻的驱动电压幅值。模糊调节器输出变量为延迟时间的增量值Δ τ,经积分环节得到延迟时间。延迟时间初值取为O。统计数据表明,输入变量e的实际论域为[-15,20],ec的实际论域为[-1000,800]。对其分别进行量化处理,得到単位模糊论域[-1,I]。e和ec的量化因子!^、ke。初歩 给定为ke = O. 05,kec = O. 001。输出变量Λ τ的量化因子心τ在仿真过程中确定。模糊调节器的模糊推理采用Mamdani方法,解模糊方法为重心法。输入变量e和ec均取3个模糊语言值N (负)、Z (零)、P (正),输出变量Λ τ取5个模糊语言值NB (负大)、NS (负小)、Z (零)、PS (正小)、PB (正大)。所有模糊语言值的隶属函数均取为三角形,其分布如图3所示。模糊规则是模糊调节器的核心。根据混沌控制的基本经验,可得制定模糊规则的基本原则I)如果e和ec均为0,则保持目前控制量不变,即Λ τ = O ;2)如果e不为零,但却以理想的速度接近零,保持目前控制量不变,即Λ τ = 0;3)如果e为正值,ec为正值,说明e逐渐远离0,延迟时间τ的取值偏大,控制器输出Λ τ < O ;4)如果e为负值,ec为负值,说明e逐渐远离0,延迟时间τ的取值偏小,控制器输出Λ τ > O。根据上述原则,可以得到初始的模糊规则表。在设计过程中,还需要不断对模糊规贝1J、量化因子及隶属函数进行适当调整,以获得更好的控制效果。具体的调整过程如下。I)首先初步给定各个变量的模糊集合和隶属函数形状,使隶属函数在零附近比较S集;2)给定ke和!^初值,并暂时保持不变,调节1 Λτ,任意给定1 Λτ —个值,保持1 Λτ为积分步长的整数倍,根据输出电压幅值的波形和τ的变化曲线,对其进行调节。当し,取值较小吋,τ的増量值较小,加入控制器后,在较长的时间内电压幅值波形变化不明显,τ的调节过程较长;1 Λτ的取值偏大吋,τ的増量值变大,较大的增量值会跳过最佳延时时间值,不能实现从混沌到固定点的控制。根据以上经验选择ー个合适的心τ,使从混沌到固定点的过渡时间最短。し,确定后,保持1 Λτ和!^不变,调节ke,与1 Λτ的调节过程相似,以试探的方式,在!^初值的两侧选取不同的值进行探究,观察输出波形,然后选择ー个电压幅值的振荡幅值减小明显且τ收敛的!^值,并保持不变;3)如果找不到合适的量化因子达到以上要求,则适当调整隶属函数的形状及模糊 集合的分布,然后再重复步骤2),直到寻找到满足上述条件的量化因子为止;4)如果通过步骤2)、3),仍不能实现从混沌到固定点的控制,此时需要适当调节模糊规则。根据τ和电压幅值的输出波形,确定模糊规则使τ收敛,即当系统进入周期区域吋,τ值在ー个很小的区域内保持不变。模糊规则更改后,可能仍要更改各个变量的量化因子,以保证从混沌状态到固定点的过渡时间较最短,电压幅值的振荡幅值最小。此时就要重复步骤2)、3)。最后确定模糊规则如表I所示。表I模糊控制规则表
权利要求
1.一种超声波电机混沌控制系统,包括电压-转速控制器、频率转速控制器和混沌控制器,混沌控制器为采用延时反馈控制方法的混沌控制器,以电机驱动电压幅值为输入,输出作为施加于电压-转速控制器输入端的扰动信号,其特征在于,所述混沌控制器中还设有一个用于在线调节延迟时间的模糊调节器。
2.根据权利要求I所述的ー种超声波电机混沌控制系统,其特征在于,所述模糊调节器为双输入单输出的模糊调节器,输入变量为电机驱动电压幅值的延迟变化量e =u(t-T)-u(t)及其导数ec ;其中,u(t)和u(t-T)分别为t、t_T时刻的驱动电压幅值;模糊调节器输出变量为延迟时间的增量值ΛΤ,经积分环节得到延迟时间;延迟时间初值取为O。
3.根据权利要求2所述的ー种超声波电机混沌控制系统,其特征在于,所述模糊调节器的模糊规则的基本原则如下I)如果e和ec均为O,则保持目前控制量不变,S卩Λ τ =O;2)如果e不为零,但却以理想的速度接近零,保持目前控制量不变,即Δ τ = 0;3)如果e为正值,ec为正值,说明e逐渐远离O,延迟时间τ的取值偏大,控制器输出Λ τ < O ;4)如果e为负值,ec为负值,说明e逐渐远离O,延迟时间τ的取值偏小,控制器输出Λ τ >O0
4.ー种混沌控制方法,其特征在于,对基于延时反馈的混沌控制方法,通过模糊逻辑推理来在线自适应调节混沌控制的延迟时间;根据模糊规则的基本原则,得到初始模糊规则表;然后对模糊规则、量化因子及历史函数进行调整。
5.根据权利要求4所述的混沌控制方法,其特征在干,模糊调节输入变量为电机驱动电压幅值的延迟变化量e = u(t-T)_u(t)及其导数ec ;其中,u(t)和u(t_T)分别为t、t_T时刻的驱动电压幅值;模糊调节输出变量为延迟时间的增量值ΛΤ,经积分环节得到延迟时间;延迟时间初值取为O。
6.根据权利要求5所述的混沌控制方法,其特征在于,所述模糊调节器的模糊规则的基本原则如下I)如果e和ec均为0,则保持目前控制量不变,S卩Λ τ = 0 ;2)如果e不为零,但却以理想的速度接近零,保持目前控制量不变,即Λ τ =0;3)如果e为正值,ec为正值,说明e逐渐远离0,延迟时间τ的取值偏大,控制器输出Λ τ <0;4)如果e为负值,ec为负值,说明e逐渐远离0,延迟时间τ的取值偏小,控制器输出Λ τ > O。
7.根据权利要求5所述的混沌控制方法,其特征在于,所述调整过程如下 1)首先初步给定各个变量的模糊集合和隶属函数形状,使隶属函数在零附近比较密集; 2)给定和心初值,并暂时保持不变,调节心τ,任意给定心τ一个值,保持心τ为积分步长的整数倍,根据输出电压幅值的波形和τ的变化曲线,对其进行调节。当1 Λτ取值较小吋,τ的増量值较小,加入控制器后,在较长的时间内电压幅值波形变化不明显,τ的调节过程较长;1 Λτ的取值偏大吋,τ的増量值变大,较大的增量值会跳过最佳延时时间值,不能实现从混沌到固定点的控制。根据以上经验选择ー个合适的心τ,使从混沌到固定点的过渡时间最短。し,确定后,保持1 Λτ和!^不变,调节ke,与1 Λτ的调节过程相似,以试探的方式,在!^初值的两侧选取不同的值进行探究,观察输出波形,然后选择ー个电压幅值的振荡幅值减小明显且τ收敛的!^值,并保持不变; 3)如果找不到合适的量化因子达到以上要求,则适当调整隶属函数的形状及模糊集合的分布,然后再重复步骤2),直到寻找到满足上述条件的量化因子为止;.4)如果通过步骤2)、3),仍不能实现从混沌到固定点的控制,此时需要适当调节模糊规则。根据τ和电压幅值的输出波形,确定模糊规则使τ收敛,即当系统进入周期区域吋,τ值在ー个很小的区域内保持不变。模糊规则更改后,可能仍要更改各个变量的量化因子,以保证从混沌状态到固定点的过渡时间较最短,电压幅值的振荡幅值最小。此时就要重复步骤2)、3)。
全文摘要
本发明涉及一种超声波电机混沌控制系统及控制方法,其延迟时间通过模糊逻辑推理来在线自适应调节,使延迟时间的取值不仅仅局限于周期值或周期值的邻域范围内,从而得到了更有效的超声波电机混沌控制系统。延迟时间通过模糊逻辑推理来在线自适应调节,使延迟时间的取值不仅仅局限于周期值或周期值的邻域范围内,从而得到了更有效的超声波电机混沌控制系统。
文档编号H02N2/14GK102694484SQ20121001137
公开日2012年9月26日 申请日期2012年1月14日 优先权日2012年1月14日
发明者刘博 , 史敬灼, 宋潇, 李文娟, 赵福洁 申请人:河南科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1