动力学与控制基础-共103页课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《动力学与控制基础-共103页课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动力学 控制 基础 103 课件
- 资源描述:
-
1、动力学和控制基础动力学和控制基础陈 立 群上海大学力学系,上海市应用数学和力学所lqchenstaff.shu.edu提纲提纲1 引言引言2 工程背景工程背景3 系统建模系统建模4 系统分析系统分析5 系统控制系统控制6 总结总结引言动力学与控制动力学与控制研究随时间变化过程及其调节的力学分支学科。主要内容主要内容系统的建模、分析和控制2.1 车辆中的力学问题车辆中的力学问题设:车轮、车身作平面运动设:车轮、车身作平面运动车身和车轮的运动车身和车轮的运动不仅仅是平面运动不仅仅是平面运动 车身作什么运动?车身作什么运动? 车轮作什么运动?车轮作什么运动?工程背景汽车的减振测试与疲劳测试汽车的减振
2、测试与疲劳测试越野赛车越野赛车问题的研究是:问题的研究是: 从简单到复杂;从简单到复杂; 从特殊到一般;从特殊到一般; 从单一到综合。从单一到综合。工程背景1893年生产的轿车年生产的轿车车轴与车体之间无减振器车轴与车体之间无减振器1904年生产的轿车年生产的轿车车轴与车体之间有减振器车轴与车体之间有减振器汽车发展的要求:汽车发展的要求:便捷、舒适、安全、环保便捷、舒适、安全、环保研究对象:研究对象:多个物体组成,结构更加复杂多个物体组成,结构更加复杂 减振结构:独立悬架减振结构:独立悬架工程背景现代研制的轿车、吉普车减振结构:现代研制的轿车、吉普车减振结构:独立悬架独立悬架独立悬架独立悬架共
3、轴式悬架共轴式悬架工程背景研制方法:研制方法:计算机的引入计算机的引入工程背景模拟实验和物理实验对比模拟实验和物理实验对比车辆碰撞的计算机模拟实验车辆碰撞的计算机模拟实验工程背景工程背景机器人骑自行车机器人骑自行车工程背景摩托车行驶失稳的现象摩托车行驶失稳的现象工程背景航天器对接航天器对接2.2 飞行器的动力学问题飞行器的动力学问题工程背景工程背景飞机起落架的飞机起落架的动力学仿真动力学仿真工程背景卫星太阳翻版展开的动力学仿真卫星太阳翻版展开的动力学仿真问题问题1:用什么方法建立系用什么方法建立系统的动力学方程便统的动力学方程便于编程计算?于编程计算?工程背景问题问题2:用什么方法定性和定量地
4、验证计算结果的正确性?用什么方法定性和定量地验证计算结果的正确性?系统建模3.1 概述概述建模是指导出时间变化系统控制方程的过程。建模先要对系统的构成进行分析,尽可能考虑系统的主要因素,再根据具体问题确定要采用的方法。完全根据力学理论的建模称为原理建模。主要包括能量法(Lagrange方程、变分原理等)和矢量法(Newton-Euler法)两大类。以实验作为主要方法的建模称为数据建模。主要包括模型辨识和参数估计等。系统建模3.2 Lagrange方程方程1736年年1月月25日生于意大利的都灵日生于意大利的都灵,1813年年4月月10日在法国巴黎去世,日在法国巴黎去世,19岁当数学教授,岁当数
5、学教授,为变分法奠定了理论基础,为变分法奠定了理论基础, 是当时欧洲公认的第一流的数学家。是当时欧洲公认的第一流的数学家。 他写的他写的分析力学分析力学(1788出版)一书运用出版)一书运用变分原理变分原理和和分析的方法,建立起完整和谐的力学体系,使力学分析化。分析的方法,建立起完整和谐的力学体系,使力学分析化。系统建模1769年蒸汽机车的模型年蒸汽机车的模型问题的引出问题的引出系统建模问题:问题:在不计摩擦的情况下,用什么方法建在不计摩擦的情况下,用什么方法建立系统的运动与主动力的关系立系统的运动与主动力的关系? ?质点系或刚体系的动力学问题质点系或刚体系的动力学问题系统建模设:质点系中第
6、i 个质点的质量为 ;作用在其上的有主动力 ; 约束力 . 质点的惯性力为 imiFiNFi IF应用dAlembert原理:), 1( ,INniiii0FFF0)(1INniiiiiWrFFF应用虚位移原理:若质点系所受的约束为理想约束01NniiirF0)(1N1IniiiniiiirFrFF其中:iiim aFI), 1( , 0)(INniiiiirFFF0)(1IniiiirFF动力学普遍方程系统建模0)(1IniiiirFFLagrange形式的形式的dAlembert原理原理0)()()(111niiiiizniiiiiyniiiiixzzmFyymFxxmF iixiyizI
7、iiiiiiiiFFFmxmymzxyz FijkFijkrijk受有理想约束的质点系,在运动过程中,其上所受的主动力和惯性力在质点系的任何虚位移上所作的虚功之和为零。动力学普遍方程的直角坐标形式系统建模0)(1niiiiimraF的独立性,有:利用), 1(kjqj设:具有完整理想约束的非自由质点系有 k 个自由度 系统的广义坐标为:kqqq,21T 为系统的动能,可表示成:),(11tqqqqTTkkjQ为对应于广义坐标jq的广义力niikjjjWqQ11)(Fd,(1, )djjjTTQjktqqkjjjjjqQqTqTt10dd如何推导?系统建模再对广义速度jq 求偏导数,得1( ,)
8、,iikt qqrr 因对时间t求导数,1kiiilllqqtrrr得(9-4)iijjqqrr (9-5)n iijjqqrr证明:n个质点,s个完整约束,k3ns,12 (1,2)iik=q ,q ,.q ,ti,.,nrr系统建模ddiijjtqqrr 2)将式(9-4)两边对广义坐标jq证明:求偏导数,有1kiiilljljjqqq qqt rrr而1d()()dkiiilljljjqtqqqqtrrr比较以上两式,可得d()diijjtqqrr(9-6)系统建模jn*iiQii=1j-F=mqrvddiiiiiijjmmtqqvvvvddddiiiiiijjmmtqtqrrvv22d
9、11d22iiiijjmmtqq vvddjjTTtqq系统建模Lagrange方程几种形式), 2 , 1(kj1、当所有主动力均为有势力时jjjQqTqTtddjkjqqqVQ),(1设:LT-V ( Lagrange函数)jjjqVqTqTtdd0)(ddjjqVTqTt0ddjjqLqLtjjjjLTVTqqqq=0系统建模2、当部分主动力为有势力时1),(jjkjQqqqVQddjjjQqLqLt), 2 , 1(kjjjjQqTqTtdd设:LT-V (Lagrange函数)应用Lagrange方程建立系统动力学方程的基本步骤:1、确定系统的自由度和广义坐标;2、用广义速度和广义坐
10、标给出系统的动能和势能;3、给出系统的拉格朗日函数;4、确定系统的非有势力的广义力。系统建模 xg1mg2mAB0l)(tFk解:解:1、求系统的动能和势能 ( Lagrange函数 ) 例1:图示机构在铅垂面内运动,均质杆AB用光滑铰链与滑块连接,求系统运动微分方程。AB2LAv cCAvCAACAxvvvv , cosLxvCxsinLvCy22221212121CCAJvmvmT222222132cos)(21LmLxmxmm2221)cos1 (kxgLmV( , , )( , )( , , , )LT xV xL xx 系统建模 xg1mg2mAB0l)(tFk0sincos)2(3
11、1)(sincos)(222222221gLmxLmLmtFkxLmLmxmm xkiixWQxQ1)(F)(tFQx0QddjjjQqLqLt222222132cos)(21LmLxmxmmVTL2221)cos1 (kxgLm2 2、求、求非有势力非有势力的广义力的广义力3 3、建立系统运动微分方程、建立系统运动微分方程方程的物理意义?方程的物理意义?12qxq系统建模 对于具有完整理想约束的质点系,若系统的自由度为k,则系统的动力学方程为:其中:VTLT:为系统的动能,V:为系统的势能ddjjjQqLqLt), 1(kjjQ:为对应于广义坐标 的非有势力的广义力jq当系统为保守系统时,有
12、:1:若系统存在循环坐标 ,则:qconst.pqTqL2:若系统的拉格朗日函数不显含时间t,则:const.02VTT系统建模3.3 Hamilton方程简介方程简介), 2 , 1( ,), 2 , 1( ,kjqHpkjpHqjjjj对于具有理想约束的质点系,其主动力为有势力,若设:111,(1,2, ),(, )jjkjjkkjTpjkqHp qLH pp qq tHamilton方程是关于广义坐标和广义动量的一阶微分方程组。方程是关于广义坐标和广义动量的一阶微分方程组。则系统的Hamilton方程为:系统建模对于定常约束的质点系,若主动力为有势力,则哈密顿函数H就是系统的动能与势能之
13、和,即:2HTVHamilton方程为数值计算提供了很好的微分-代数结构,在此基础上建立的辛算法可保持长期数值计算的稳定性。20TTV2HTV1,(1,2, ),kjjjjjTpjkHp qLq1kjjjTHqLq212102()TTTTTV2101()kjjjTTTqLq对于定常约束的质点系,有:00T 系统建模 在研究星球的运动轨道时,太阳系可视为Hamilton系统,其动力学方程可表示成:), 2 , 1( ,), 2 , 1( ,kjqHpkjpHqjjjj问题:如何精确地计算行星的运动轨迹,准确预测行星位置?解决问题的方法:提高计算方法精度和速度、通过数值仿真预测行星的运动轨迹和位置
14、,从而估计小行星撞击地球的可能性。k=3n, n为行星的个数(=9大行星+近百个小行星)系统建模冯 康(1920.91993.8) 数学与物理学家、计算数学家。1944年毕业于重庆中央大学物理系。19511953年赴前苏联进修。 曾任中国数学会理事,计算数学分会副理事长,中国计算机学会副主任等职。 1980年被选为中国科学院学部委员(数学物理学部院士)。 在拓扑代数、广义函数和计算数学等领域取得多方面首创性成就,并对我国计算机事业的创建和发展做出了重要贡献。 20世纪80年代,他提出了Hamilton系统的辛算法。该算法可保持长期数值计算的稳定性。系统建模 20世纪90年代末,中国科学院计算数
15、学研究所,秦孟兆院士领导的课题组,用Hamiltom系统的辛算法,预测小行星撞击地球的可能性是: 50年内不会发生 50年后,即使有小行星撞击地球的可能性,那时侯人类的科技手段一定能够阻止灾难的发生。系统分析3.1 概述概述分析是确定系统状态变化定性或定量特征的过程。除采用实验方法进行分析以外,常用的理论分析方法包括:几何方法、解析方法和数值方法。 几何方法是对系统作定性分析的方法。不仅能得到直观的定性结果,而且可为其它研究方法提供理论依据。 解析方法是对系统作定量分析的方法。不仅能确定系统运动随时间变化的规律,而且还能得到运动特性对系统参数的依赖关系。 数值方法是对系统作定量计算的方法。通过
16、数值求解非线性微分方程得到系统在特定的参数条件和初始条件的运动规律。 系统分析3.2 单自由度线性系统分析单自由度线性系统分析问题:对已知F(t),求解常微分方程初值问题 00; (0), (0)mxcxkxF txxxx思路:线性系统叠加原理000; (0), (0)mxcxkxxxxxn0n00ddd( )e(cossin)txxx txtt2ndn,12kcmmk 其中 ; (0)0, (0)0mxcxkxF txx将激振力 F(t) 看作一系列脉冲力的叠加系统分析对于脉冲激励情形,系统只有暂态响应而不存在稳态响应 单位脉冲力可利用狄拉克(Dirac)分布函数(t) 表示 函数也称为单位
17、脉冲函数,定义为: )()(0)( ttt且()d1tt)(t的图象用位于时刻、长度为 1 的有向线段表示 )(tt10系统分析函数: )()(0)( ttt1)(dtt)(t 是一个广义函数可以看作矩形脉冲、脉冲面积为 1 而脉冲宽度趋于零时的极限 即 )(lim)(0 tt=为其它ttt 0)(1其中)(t也可以定义为其它形状的面积为 1 的脉冲 量纲:1/秒 )(tt10)(tt01系统分析 函数的性质: ( ) ()d( )f tttf特别地,当时刻 = 0 时,有( ) ( )d(0)f tttf实际应用时,通常 f (t) 在0t时才有意义0( ) ()d( )tf tttf冲量为
18、0I的脉冲力可借助函数表示为 )()(0tItF 当 I0 =1 时,为单位脉冲力 因而 )(1)(ttF系统分析现求处于零初始条件下的系统对单位脉冲力的响应单位脉冲响应记: 0+、0- 为单位脉冲力的前后时刻 运动微分方程与初始条件可合写为 0)0(, 0)0()(1xxtkxxcxm 或脉冲响应 ddd( )dmx tcx tkx ttt乘dt dx dd0 x tx在脉冲力作用的瞬间,位移来不及变化,但速度可产生突变 0 xdx令:令:d( )dmxtt)(tt00-0+系统分析d( )dmxtt两边在区间-00t内对时间积分 0000( )ddttmx t)0()0(1xmxmmx1)
19、0(在单位脉冲力的作用下,系统的速度发生了突变,但在这一瞬间,位移则来不及有改变,即有:x(0+) = x(0-) 又当 t 0+ 时,脉冲力作用已经结束,所以 t 0+ 时,有 mxxkxxcxm1)0(, 0)0(0 质量越大, 越小)0( x 质量越小, 越大)0( x 系统分析 mxxkxxcxm1)0(, 0)0(0 系统的单位脉冲响应即初始位移为零,而初始速度为 1/m 的自由振动 记为 h(t) nd1( )( )esin tdx th ttm无阻尼系统 nn( )( )sin x th ttm若单位脉冲力不是作用在时刻 t = 0,而是作用在 t =时刻 n()ddesin()
20、 th ttm响应响应如果系统在 t=时刻受到冲量为 I0 的任意脉冲力作用,则系统暂态响应可用脉冲响应函数表示为 tthItx),()(0n0n00ddd( )e(cossin)txxx txtt系统分析当处于零初始条件的系统受到任意激振力时,可以将激振力 F(t) 看作一系列脉冲力的叠加 对于时刻 t =的脉冲力系统受脉冲作用后产生速度增量mdF)( 并引起 t 各个时刻的响应 系统的脉冲响应 d( ) ()dxFh tdt)(tF其冲量为( )dF由线性系统的叠加原理,系统对任意激振力的响应应等于系统在时间区间t0内各个脉冲响应的总和 0( )( ) ()dtx tFh tDuhamel
21、积分 n()d0d1( )esin()dttFtmn()dd1esin() th ttm系统分析0( )( ) ()dtx tFh t利用卷积性质 0( )() ( )dtx tF th初始条件nn0n 00ddd()d0d( )e(cossin)1( )esin()d tttxxx txttFtm若阻尼为零00nnn0nn1( )(cossin)( )sin()txx tx t tF t dmn()d0d1( )esin()dttFtm系统分析例2:有阻尼系统在过渡阶段对简谐激励的响应 000)0(,)0(sinxxxxtFkxxcxm nn0n00dddnddd( )e(cossin)es
22、incos( sincos )sinsin() ttxxx txttBtstBtnkmkmc22dn1nskFB0222)2()1 (1ss122tan1ss初始条件响应自由伴随振动强迫响应计算Duhamel积分:系统分析经过充分长时间后,作为瞬态响应的前两种振动都将消失,只剩稳态强迫振动 0)(txt0 x强迫响应强迫响应全响应全响应)sin(sin)cossin(cossin)(00tBtsteBtxdddt0)0(x0)0(x 对于零初始条件系统分析3.3 多自由度无阻尼线性系统分析多自由度无阻尼线性系统分析作用力方程:作用力方程:)(tPKXXM nRXnnRKM、nRt )(P固有振
23、动方程:固有振动方程:(自由振动方程)(自由振动方程)0KXXM 在考虑系统的固有振动时,最感兴趣的是系统的在考虑系统的固有振动时,最感兴趣的是系统的同步振动同步振动,即系统在各个坐标上除了运动幅值不相同外,随时间变化的即系统在各个坐标上除了运动幅值不相同外,随时间变化的规律都相同的运动规律都相同的运动 )(tfX1)(Rtf 运动规律的时间函数运动规律的时间函数 常数列向量常数列向量 Tn21 Tnxxx21 X多自由度系统的固有频率系统分析0KXXM )(tf X代入,并左乘代入,并左乘 :T0KM )()(tftfTT MKTTtftf)()( :常数:常数M 正定,正定,K 正定或半正
24、定正定或半正定 对于非零列向量对于非零列向量 : 0MT0KT20令:令:对于半正定系统,有对于半正定系统,有 0对于正定系统必有对于正定系统必有 02nRXnR系统分析2)()( MKTTtftf 0)()(2tftf 0 ,)(0),sin()(battftatfa、b、 为常数为常数0KXXM )(tf X(1)正定系统)正定系统 只可能出现形如只可能出现形如 的同步运动的同步运动)sin( taX系统在各个坐标上都是按相同频率及初相位作简谐振动系统在各个坐标上都是按相同频率及初相位作简谐振动 (2)半正定系统)半正定系统 可能出现形如可能出现形如 的同步运动的同步运动)sin( taX
25、也可能出现形如也可能出现形如 的同步运动的同步运动)(bat X(不发生弹性变形(不发生弹性变形 )主振动主振动00系统分析首先讨论正定系统的主振动首先讨论正定系统的主振动 M 正定,正定,K 正定正定0主振动:主振动:)sin(taX正定系统:正定系统:0KXXM nRX将常数将常数 a 并入并入 中中)sin(tXTn21 代入振动方程:代入振动方程: 0)(2MK有非零解的充分必要条件:有非零解的充分必要条件:0MK2特征方程特征方程 0222212122222222212211211221211211nnnnnnnnnnnnmkmkmkmkmkmkmkmkmk系统分析022221212
展开阅读全文