




免费预览已结束,剩余8页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
论文系统辨识姿态角控制1.系统辨识概述辨识、状态估计和控制理论是现代控制理论三个相互渗透的领域。辨识和状态估计离不开控制理论的支持,控制理论的应用又几乎不能没有辨识和状态估计技术。随着控制过程复杂性的提高,控制理论的应用日益广泛,但其实际应用不能脱离被控对象的数学模型。然而在大多数情况下,被控对象的数学模型是不知道的,或者在正常运行期间模型的参数可能发生变化,因此利用控制理论去解决实际问题时,首先需要建立被控对象的数学模型。系统辨识正是适应这一需要而形成的,他是现代控制理论中一个很活跃的分支。社会科学和自然科学领域已经投入相当多的人力去观察、研究有关的系统辨识问题。系统辨识是建模的一种方法,不同的学科领域,对应着不同的数学模型。从某种意义上来说,不同学科的发展过程就是建立他的数学模型的过程。辨识问题可以归结为用一个模型来表示可观系统(或将要改造的系统)本质特征的一种演算,并用这个模型吧对客观系统的理解表示成有用的形式。当然可以刻有另外的描述,辨识有三个要素:数据,模型类和准则。辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型。总而言之,辨识的实质就是从一组模型类中选择一个模型,按照某种准则,使之能最好地拟合所关心的实际过程的静态或动态特性。通过辨识建立数学模型的目的是估计表征系统行为的重要参数,建立一个能模仿真实系统行为的模型,用当前可测量的系统的输入和输出预测系统输出的未来演变,以及设计控制器。对系统进行分析的主要问题是根据输入时间函数和系统的特性来确定输出信号。对系统进行控制的主要问题是根据系统的特性设计控制输入,使输出满足预先规定的要求。而系统辨识所研究的问题恰好是这些问题的逆问题。通常,预先给定一个模型类Mm=(即给定一类已知结构的模型),一类输入信号u和等价准则(,)JLyyM=(一般情况下,J是误差函数,是过程输出y和模型输出yM的一个泛函);然后选择是误差函数J达到最小的模型,作为辨识所要求的结果。系统辨识包括两个方面:结构辨识和参数估计。在实际的辨识过程中,随着使用的方法不同,结构辨识和参数估计这两个方面并不是截然分开的,而是可以交织在一起进行的一、控制对象本文采用了控制不同电机转速组合的方法,对四轴旋翼蝶形飞行器进行姿态控制,使四旋翼蝶形飞行器在不同姿态下飞行时具有较好的性能。为了实现四轴旋翼蝶形飞行器的飞行控制,对飞行的控制系统进行了初步的设计,并给出了设计流程。同时利用matlab对四轴旋翼蝶形飞行器控制系统进行仿真,仿真结果显示该控制系统能够满足四轴旋翼蝶形飞行器起飞、悬空及降落等控制姿态的要求。二、控制原理 本文提到的四轴旋翼飞行器、采用四组固定倾角旋翼,他们处于同一水平面内,且四点均匀分布。如图一所示,该飞行器每一个旋翼单独由一台直流电机驱动其旋转,这四台电机被分成两组,其中CH1、CH3为一组,相应的电机顺时针旋转,CH2、CH4为一组,相应的电机逆时针旋转。于是当飞行器平衡起飞时,空气动力扭转效应被抵消,从而可以抵消自转力矩,防止飞行器的自旋。三、建模由动量矩定理得: (11)在外力矩作用下,星体角动量变化是上式的积分。 (12)而飞轮控制力矩由内控制力矩和摩擦力矩组成力矩方程为 (1-3)飞轮作用的力矩,并不改变星体系统的总的角动量,仅重新分配了两者间的角动量。四、MATLAB仿真Step1:建立俯仰姿态角控制的系统图角度信号转换放大器两相伺服电机飞轮和星体动量交换机构测速电机传感器期望俯仰角输出俯仰角 Step2:建立各个控制模块的传递函数。1.角度转换放大模块:功能:将系统所需要实现的角度变化信号转化为放大的能实现电机驱动的电信号。 传递函数 2.伺服电动机模块: 功能:给电动机一个电压信号,通过电动机输出一个转矩驱动飞轮转动,表现为飞轮角度的变化。 传递函数模型:U(S) 3 飞轮与星体动量交换模块功能:将电动机作用于飞轮上的力矩,使得飞轮的角动量发生变化,由于系统的总动量保持不变,这样,就能将飞轮的角动量传递到星体的角动量的变化,从而使得星体的俯仰角发生变化。实现系统设计输入时的姿态角。 传递函数:不考虑卫星各个通道之间的相互耦合作用,飞轮控制动力学方程可以简化为 (21)这是一个非线性环节,要进行线性化,由于喷气或磁控系统的控制力相对于飞轮控制系统很小,而且由于空间干扰力矩的存在,在飞轮正常情况下,飞轮速度未达到速度饱和时,我们可以将第二控制力矩和空间干扰力矩看成近似抵消,不考虑系统设计过程中传递函数的增益符号,这样飞轮动量交换系统的传递函数可以简化为。 4 测速电动机和比例环节 将卫星星体俯仰角输出角度信号反馈到伺服电动机输入信号上。外加一个比例环节,可以进行反馈的强弱调节。传递函数模型: 5 传感器模块 功能:将控制器输出的角度信号测量出来和系统输入的期望角度信号作比较,形成误差信号,通过转换和放大驱动电动机带动飞轮转动,再通过动量交换装置使得卫星俯仰角实现预定规律。 传递函数 Step3:俯仰角控制系统数学模型Step4:控制系统参数设置伺服电动机参数电动机传递系数 ,在实验中取 电动机时间常数在试验中取,。角度信号放大器的倍数一般在10到1000之间,在实验中取:测速发动机的传递函数系数取: 飞轮动量交换机构的传递系数: 近似的取:所以控制系统的方框图可以化简为:10011001控制系统的开环传递函数为:闭环传递函数为: 系统的误差传递函数为: 5、 验证使用simulink控制系统仿真建立的方框图如下图;n1=10;d1=0.1 1.1 10;s1=tf(n1,d1);step(s1)系统的超调量为: 系统的稳态误差2%调节时间为: 系统的闭环传递函数为: 程序:function thita=rels(z, na, nb, nc)% 用增广矩阵法估计参数 . % 函数说明体if isa(z,iddata) % 输入输出数据 y = pvget(z,OutputData); u = pvget(z,InputData); z = y1,u1;endnz,ns=size(z); nn=na+nb+nc; % 数据维数与阶次thitak=ones(nn,1)*0.001; % 给定初始条件thita=zeros(nn,nz); p1=eye(nn,nn)*(1.0e6); p2=zeros(nn,nn);K=zeros(nn,1); e=zeros(nz,1);I=eye(nn,nn);for i=na+1:nz Q=-z(i-1:-1:i-na, 1),z(i-1:-1:i-nb, 2),e(i-1:-1:i-nc, 1); % 数据向量 K=p1*Q/(Q*p1*Q+1); % 增益因子 p2=(I-K*Q)*p1; % 协方差阵 thita(:,i)=thitak+K*(z(i,1)-Q*thitak); % 参数估计值 p1=p2; thitak=thita(:,i); e(i)=z(i,1)-Q*thitak; % 预报误差end主程序:theta=(50-26+5)/180*pi);a=(1+sin(theta)/(1-sin(theta);b=1/sqrt(a);f=1000/(w*(sqrt(w2+121)*(sqrt(w2+100)-0.59w=solve(f,w);T=1./(sqrt(a).*w)s=zpk(-1/(a*T),0,-11,-10,-1/T,1000*a)求得: a=3.45,T=0.616、 结论当a=3.45,T=0.61时,系统是稳定的。七、参考文献1谢新民,丁锋.自适应控制系统M.北京:清华大学出版社,2002:68-752方崇智,萧德云.过程辨识M.北京:清华大学出版社,1988:178-1833G.C.哥德温、R.L.潘恩著,张永光、袁震东译:动态系统辨识,科学出版社,北京,1983 4徐小平,王峰,胡钢.系统辨识研究的现状.自动化技术.1004373X(2007)1511205.读书笔记“系统辨识”是研究如何利用系统试验或运行的、含有噪声的输入输出数据来建立被研究对象数学模型的一种理论和方法。系统辨识是建模的一种方法,不同的学科领域,对应着不同的数学模型。从某种意义上来说,不同学科的发展过程就是建立他的数学模型的过程。辨识问题可以归结为用一个模型来表示客观系统(或将要构造的系统)本质特征的一种演算,并用这个模型把对客观系统的理解表示成有用的形式。当然也可以有另外的描述,辨识有三个要素:数据,模型类和准则。辨识就是按照一个准则在一组模型类中选择一个与数据拟合得最好的模型。总而言之,辨识的实质就是从一组模型类中选择一个模型,按照某种准则,使之能最好地拟合所关心的实际过程的静态或动态特性。通过系统辨识建立对象数学模型的依据是:研究表明,从外部对一个系统的认识,是通过其输入输出数据来实现的,既然数学模型是表述一个系统动态特性的一种描述方式,而系统的动态特性的表现必然蕴含在它变化的输入输出数据中。所以,通过记录系统在正常运行时系统的输入输出数据,或者通过测量系统在人为输入作用下的输出响应,然后对这些数据进行适当的系统处理、数学计算和归纳整理,提取数据中蕴含的系统信息,从而建立被控对象的数学描述,这就是系统辨识。即系统辨识就是一种利用数学的方法从输入输出数据序列中提取对象数学模型的方法。随着科学技术的发展,系统辨识得到了广泛的应用。在化工过程中,要求确定化学动力学和有关参数,已决定工程的反应速度;在热工过程中,要求确定如热交换这样的分布参数的系统及其动态参数;在生物系统方面,通常希望获得其较精确的数学模型,以便描述在生物群体系统的动态参数;为了控制环境污染,希望得到大气污染模型和水质模型;为进行人口预报,做出相应的决策,要求建立人口增长的动态模型;对产品需求量、新型工业的增长规律这类经济系统,已经建立并继续要求建立其定量的描述模型。其他如结构或机械的振动、地质分析、气象预报等等,都涉及系统辨识和系统参数估计,这类要求正在不断扩大。系统辨识和自适应控制室两门联系紧密的学科。在自然和社会科学的许多领域中,系统的设计、系统的定量分析、系统综合及系统的控制,以及对其未来行为的预测,都需要知道系统的动态特性。将被研究的对象模型化,则是开展这些工作的前提、基础和手法之一,因此,建立描述系统动
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代码链协议书
- 3.2 代数式的值 教学设计-人教版(2024)七年级数学上册
- 租车号协议书
- 顶账协议书范本
- 护送车协议书
- 租客违约协议书
- 搭厂房协议书
- 裁员补偿协议书范本
- 草拟就业协议书
- 抖音合伙合作协议书
- GB/T 18266.2-2025体育场所等级的划分第2部分:健身房
- 第4节 跨学科实践:电路创新设计展示-教科版九年级《物理》上册教学课件
- DGTJ08-2310-2019 外墙外保温系统修复技术标准
- 光电美容培训课件
- 子痫及子痫前期病例分析
- 2025至2030年中国智慧场馆行业市场运营态势及投资前景研判报告
- 2025年热塑性硫化橡胶市场前景分析
- 竣工结算审计服务投标方案(技术方案)
- 公路施工质量培训课件
- 2024北森图形推理题
- 基础护理8章试题及答案
评论
0/150
提交评论