系统辨识大作业加学习心得.pdf
《系统辨识大作业加学习心得.pdf》由会员分享,可在线阅读,更多相关《系统辨识大作业加学习心得.pdf(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、论文系统辨识姿态角控制1.系统辨识概述辨识、状态估计和控制理论是现代控制理论三个相互渗透的领域。辨识和状态估计离不开控制理论的支持,控制理论的应用又几乎不能没有辨识和状态估计技术。随着控制过程复杂性的提高,控制理论的应用日益广泛,但其实际应用不能脱离被控对象的数学模型。然而在大多数情况下,被控对象的数学模型是不知道的,或者在正常运行期间模型的参数可能发生变化,因此利用控制理论去解决实际问题时,首先需要建立被控对象的数学模型。系统辨识正是适应这一需要而形成的,他是现代控制理论中一个很活跃的分支。社会科学和自然科学领域已经投入相当多的人力去观察、研究有关的系统辨识问题。系统辨识是建模的一种方法,不
2、同的学科领域,对应着不同的数学模型。从某种意义上来说,不同学科的发展过程就是建立他的数学模型的过程。辨识问题可以归结为用一个模型来表示可观系统(或将要改造的系统)本质特征的一种演算,并用这个模型吧对客观系统的理解表示成有用的形式。当然可以刻有另外的描述,辨识有三个要素:数据,模型类和准则。辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型。总而言之,辨识的实质就是从一组模型类中选择一个模型,按照某种准则,使之能最好地拟合所关心的实际过程的静态或动态特性。通过辨识建立数学模型的目的是估计表征系统行为的重要参数,建立一个能模仿真实系统行为的模型,用当前可测量的系统的输入和输出预测系统
3、输出的未来演变,以及设计控制器。对系统进行分析的主要问题是根据输入时间函数和系统的特性来确定输出信号。对系统进行控制的主要问题是根据系统的特性设计控制输入,使输出满足预先规定的要求。而系统辨识所研究的问题恰好是这些问题的逆问题。通常,预先给定一个模型类M(即给定一类已知结构的模型),一类输入信号 u 和等价准则(,)JLyyM(一般情况下,J 是误差函数,是过程输出 y 和模型输出 yM 的一个泛函);然后选择是误差函数 J 达到最小的模型,作为辨识所要求的结果。系统辨识包括两个方面:结构辨识和参数估计。在实际的辨识过程中,随着使用的方法不同,结构辨识和参数估计这两个方面并不是截然分开的,而是
4、可以交织在一起进行的一、控制对象本文采用了控制不同电机转速组合的方法,对四轴旋翼蝶形飞行器进行姿态控制,使四旋翼蝶形飞行器在不同姿态下飞行时具有较好的性能。为了实现四轴旋翼蝶形飞行器的飞行控制,对飞行的控制系统进行了初步的设计,并给出了设计流程。同时利用 matlab 对四轴旋翼蝶形飞行器控制系统进行仿真,仿真结果显示该控制系统能够满足四轴旋翼蝶形飞行器起飞、悬空及降落等控制姿态的要求。二、控制原理本文提到的四轴旋翼飞行器、采用四组固定倾角旋翼,他们处于同一水平面内,且四点均匀分布。如图一所示,该飞行器每一个旋翼单独由一台直流电机驱动其旋转,这四台电机被分成两组,其中CH1、CH3 为一组,相
5、应的电机顺时针旋转,CH2、CH4 为一组,相应的电机逆时针旋转。于是当飞行器平衡起飞时,空气动力扭转效应被抵消,从而可以抵消自转力矩,防止飞行器的自旋。三、建模由动量矩定理得:dL1dL Mc Md(11)dtdt在外力矩作用下,星体角动量变化是上式的积分。L(t)L(0)L1(0)L1(t)McMd(12)00tt而飞轮控制力矩由内控制力矩Tc和摩擦力矩Tf组成dL1TcTf(1-3)力矩方程为dt1飞轮作用的力矩Tc,Tf并不改变星体系统的总的角动量,仅重新分配了两者间的角动量。四、MATLAB 仿真Step1:建立俯仰姿态角控制的系统图期望俯仰角角度信号转换放大器两相伺服电机飞轮和星体
6、动量交换机构输出俯仰角测速电机传感器Step2:建立各个控制模块的传递函数。1.角度转换放大模块:功能:将系统所需要实现的角度变化信号转化为放大的能实现电机驱动的电信号。传递函数(s)U(s)K12.伺服电动机模块:功能:给电动机一个电压信号,通过电动机输出一个转矩驱动飞轮转动,表现为飞轮角度的变化。传递函数模型:KmU(S)m(s)s(Tms1)3 飞轮与星体动量交换模块功能:将电动机作用于飞轮上的力矩,使得飞轮的角动量发生变化,由于系统的总动量保持不变,这样,就能将飞轮的角动量传递到星体的角动量的变化,从而使得星体的俯仰角发生变化。实现系统设计输入时的姿态角。传递函数:不考虑卫星各个通道之
7、间的相互耦合作用,飞轮控制动力学方程可以简化为d2md21 Jx Mcx Mdx(2Ix22dtdt1)这是一个非线性环节,要进行线性化,由于喷气或磁控系统的控制力相对于飞轮控制系统很小,而且由于空间干扰力矩的存在,在飞轮正常情况下,飞轮速度未达到速度饱和时,我们可以将第二控制力矩和空间干扰力矩看成近似抵消,不考虑系统设计过程中传递函数的增益符号,这样飞轮动量交换系统的传递函数可以简化为。m(s)Kg4 测速电动机和比例环节JIx1(s)将卫星星体俯仰角输出角度信号反馈到伺服电动机输入信号上。外加一个比例环节,可以进行反馈的强弱调节。传递函数模型:(s)KtsUm(s)5 传感器模块功能:将控
8、制器输出的角度信号测量出来和系统输入的期望角度信号作比较,形成误差信号,通过转换和放大驱动电动机带动飞轮转动,再通过动量交换装置使得卫星俯仰角实现预定规律。传递函数1(s)K1mm(s)Step3:俯仰角控制系统数学模型K1Kms(Tms 1)Step4:控制系统参数设置伺服电动机参数KgKts0.1s21.1s电动机传递系数e(s),在实验中取Km100.1s21.1s10电动机时间常数Tm Jm/(fmCw)在试验中取,Tm 0.1。角度信号放大器的倍数一般在 10 到 1000 之间,在实验中取:K1100测速发动机的传递函数系数取:Kt1飞轮动量交换机构的传递系数:22Kg J/Ixm
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 辨识 作业 学习心得
限制150内