直流电动机的非线性控制研究_第1页
直流电动机的非线性控制研究_第2页
直流电动机的非线性控制研究_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、直流电动机的非线性控制研究     摘 要:在实际应用中,直流电机本身就是一个非线性系统,它的运行状态是一个多变量、非线性、强耦合的控制对象,从电机电流和励磁的非线性变化来看,运用非线性的控制方法应该更加合理、准确。在此,以微分几何理论为基础,采用非线性控制方法,设计了一种直流电动机的输入/输出线性化控制器,并且进行了仿真,以分析其零动态特性。对被控对象精确线性化,并给出系统所需的控制规律,具有很好的调节能力和鲁棒性。 关键词:直流电动机; 非线性控制; 输入/输出线性化; 零动态特性 中图分类号:TN919-34 文献标识码:A 文章编号:1004-3

2、73X(2011)24-0202-04 Research on Nonlinear Control of DC Motors LU Fang1, SUN Mei-mei1, ZHOU Lei2 (1. Navy Aeronautical Engineering Academy, Yantai 264001, China; 2. Navy Engineering University, Wuhan 264001, Chian) Abstract: In practice application, the DC motor itself is a nonlinear system, whose r

3、unning status is a multivariable, nonlinear and strong-coupling control object. As viewed from the nonlinear variation of the motor current and excitation, the nonlinear control methods should be more reasonable and accurate. based on the theory of different geometry, a DC motor input-output lineari

4、zation controller was designed with nonlinear control method. The simulation was conducted to analyze its zero dynamic characteristics. The controlled object was linearized accurately. The control regulation needed by the system is given. Keywords: DC motor; nonlinear control; input-output lineariza

5、tion; zero dynamic characteristic 电动机把电能转换成机械能,拖动物体运动。使用者关心的是电动机是否能按照给定的速度稳定运行。影响电动机转速的因素很多,现以他励直流电动机为例,由稳态时的角速度公式可知,如果某个参数变了,为了得到不变的角速度,那么其他参数肯定要有相应的变化。电动机从一个稳态到另一个稳态的过渡过程中既有机械动态也有电磁动态过渡过程,具有非线性特性;实际上,电磁时间常数远小于机电时间常数,若忽略电磁过渡过程,就是线性系统,目前电动机的控制基本上都是按线性系统来处理的。 随着非线性控制理论发展和应用的成熟,直接按非线性系统来控制直流电动机,一定会获得更

6、优的性能。 1 系统方程 1.1 状态方程 如图1所示,它励直流电动机励磁回路方程为:Lrdirdt+Rrir=ur (1) 电枢回路方程为:Ladiadt+Raia+ea=Ua (2) 力矩平衡方程为:Jddt+TL=T (3)式中:Lr,Rr分别是励磁回路的电感和电阻;La,ea分别是电枢回路的电感和反电动势;TL是负载转矩,J是转动惯量。并且:ea=kZ, T=kiaZ, =LrirZ (4) 因能量守恒,电磁功率与全机械功率相等,即eaiaT。 选x= ia ir T作为状态变量,选励磁电压ur为控制量,即uur,系统状态方程可写为:=f(x)+g(x)u式中:f(x)=kLrJx2x

7、3TLJ RaLax2kLrLax1x3+UaLa RrLrx3 g(x)=001LrT 1.2 输出选择 控制目标是,给定角速度0,当负载变化或有扰动使角速度发生变化时,调节励磁电流ir,即状态x3,使角速度在0稳定。因此,可选择输出函数为:yh(x)0x1-0 (5) 系统可描述为:=f(x)+g(x)u y=h(x) (6) 2 输入/输出线性化设计 2.1 y=h(x)=x10的相对阶 当k=0时:Lgh(x)=hg(x)=1 0 0g(x)=0 当k1时:Lfh(x)=?h?xf(x)=1 0 0f(x)=kLrJx2x3TLJ LgLfh(x)=?(Lfh)?xg(x)2= 0 k

8、LrJx3 kLrJx2g(x)=kJx所以,在x20的每一点,相对阶r2。 2.2 状态方程变换 构造一组新状态变量z=1 2 T=(x),使得:11(x)h(x)x10 2=2(x)=Lfh(x)=kLrJx2x3TLJZ 选3(x)满足:Lg3(x)=?3?x1?3?x2?3?x30 0 1Lr=?3?x31Lr=0 可取=3(x)x2,变换(x)在x20的区间内定义了一个微分同胚,可将式(6)描述的非线性系统变换成如下形式:=2 a(,)+b(,)u, =q(,)其中:a(,)=L2fh(x)=?(Lfh)?xf(x)=J2+TLJ RaLaJ2+TL1+0La+UaLaRrLr2+TLJ b(,)=LgLfh(x)=kJx2=kJ q(,)=2=f2(x)=RaLax2kLrLax1x3+UaLa= RaLa1+0J2+TLLa+UaLa2.3 求解控制律 为使输出稳定在给定的0,只需y10,1=2=0,2=0,即零输出控制,要求:u=a(0,)b(0,)=TLkRaLaRrLrTL02La+UaLa =TLkx2RaLa+RrLr+TL0x22LaUaLax2 (7) 这时:=RaLaTL0La+UaLa 即:2=RaLax2TL0Lax2+UaLa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论