动力学与控制基础课件.ppt
《动力学与控制基础课件.ppt》由会员分享,可在线阅读,更多相关《动力学与控制基础课件.ppt(103页珍藏版)》请在三一办公上搜索。
1、Dynamics & Control,动力学和控制基础,陈 立 群,上海大学力学系,上海市应用数学和力学所,lqchenstaff.shu.edu,Dynamics & Control,提纲,1 引言,2 工程背景,3 系统建模,4 系统分析,5 系统控制,6 总结,Dynamics & Control,引言,动力学与控制,研究随时间变化过程及其调节的力学分支学科。,主要内容,系统的建模、分析和控制,Dynamics & Control,2.1 车辆中的力学问题,设:车轮、车身作平面运动,车身和车轮的运动不仅仅是平面运动,车身作什么运动? 车轮作什么运动?,工程背景,Dynamics & Co
2、ntrol,汽车的减振测试与疲劳测试,越野赛车,问题的研究是: 从简单到复杂; 从特殊到一般; 从单一到综合。,工程背景,Dynamics & Control,1893年生产的轿车,车轴与车体之间无减振器,汽车发展的要求:便捷、舒适、安全、环保研究对象:多个物体组成,结构更加复杂,减振结构:独立悬架,工程背景,Dynamics & Control,现代研制的轿车、吉普车减振结构:独立悬架,独立悬架,共轴式悬架,工程背景,Dynamics & Control,研制方法:计算机的引入,工程背景,Dynamics & Control,模拟实验和物理实验对比,车辆碰撞的计算机模拟实验,工程背景,Dyn
3、amics & Control,工程背景,Dynamics & Control,机器人骑自行车,工程背景,Dynamics & Control,摩托车行驶失稳的现象,工程背景,Dynamics & Control,航天器对接,2.2 飞行器的动力学问题,工程背景,Dynamics & Control,工程背景,飞机起落架的动力学仿真,Dynamics & Control,工程背景,卫星太阳翻版展开的动力学仿真,问题1:用什么方法建立系统的动力学方程便于编程计算?,Dynamics & Control,工程背景,问题2:用什么方法定性和定量地验证计算结果的正确性?,Dynamics & Cont
4、rol,系统建模,3.1 概述,建模是指导出时间变化系统控制方程的过程。,建模先要对系统的构成进行分析,尽可能考虑系统的主要因素,再根据具体问题确定要采用的方法。,完全根据力学理论的建模称为原理建模。主要包括能量法(Lagrange方程、变分原理等)和矢量法(Newton-Euler法)两大类。,以实验作为主要方法的建模称为数据建模。主要包括模型辨识和参数估计等。,Dynamics & Control,系统建模,3.2 Lagrange方程,1736年1月25日生于意大利的都灵,1813年4月10日在法国巴黎去世,19岁当数学教授,为变分法奠定了理论基础, 是当时欧洲公认的第一流的数学家。,他
5、写的分析力学(1788出版)一书运用变分原理和分析的方法,建立起完整和谐的力学体系,使力学分析化。,Dynamics & Control,系统建模,1769年蒸汽机车的模型,问题的引出,Dynamics & Control,系统建模,问题:在不计摩擦的情况下,用什么方法建立系统的运动与主动力的关系?,质点系或刚体系的动力学问题,Dynamics & Control,系统建模,设:质点系中第 i 个质点的质量为 ;作用在其上的有主动力 ; 约束力 . 质点的惯性力为,应用dAlembert原理:,应用虚位移原理:,若质点系所受的约束为理想约束,其中:,动力学普遍方程,Dynamics & Con
6、trol,系统建模,Lagrange形式的dAlembert原理,受有理想约束的质点系,在运动过程中,其上所受的主动力和惯性力在质点系的任何虚位移上所作的虚功之和为零。,动力学普遍方程的直角坐标形式,Dynamics & Control,系统建模,设:具有完整理想约束的非自由质点系有 k 个自由度 系统的广义坐标为:,T 为系统的动能,可表示成:,如何推导?,Dynamics & Control,系统建模,(9-5),证明:,n个质点,s个完整约束,k3ns,,Dynamics & Control,系统建模,2),将式(9-4)两边对广义坐标,证明:,求偏导数,有,而,比较以上两式,可得,(9
7、-6),Dynamics & Control,系统建模,Dynamics & Control,系统建模,Lagrange方程几种形式,1、当所有主动力均为有势力时,设:LT-V ( Lagrange函数),Dynamics & Control,系统建模,2、当部分主动力为有势力时,设:LT-V (Lagrange函数),应用Lagrange方程建立系统动力学方程的基本步骤:1、确定系统的自由度和广义坐标;2、用广义速度和广义坐标给出系统的动能和势能;3、给出系统的拉格朗日函数;4、确定系统的非有势力的广义力。,Dynamics & Control,系统建模,解:1、求系统的动能和势能 ( La
8、grange函数 ),例1:图示机构在铅垂面内运动,均质杆AB用光滑铰链与滑块连接,求系统运动微分方程。AB2L,Dynamics & Control,系统建模,2、求非有势力的广义力,3、建立系统运动微分方程,方程的物理意义?,Dynamics & Control,系统建模,对于具有完整理想约束的质点系,若系统的自由度为k,则系统的动力学方程为:,:为对应于广义坐标 的非有势力的广义力,当系统为保守系统时,有:,1:若系统存在循环坐标 ,则:,2:若系统的拉格朗日函数不显含时间t,则:,Dynamics & Control,系统建模,3.3 Hamilton方程简介,对于具有理想约束的质点系
9、,其主动力为有势力,若设:,Hamilton方程是关于广义坐标和广义动量的一阶微分方程组。,则系统的Hamilton方程为:,Dynamics & Control,系统建模,对于定常约束的质点系,若主动力为有势力,则哈密顿函数H就是系统的动能与势能之和,即:,Hamilton方程为数值计算提供了很好的微分-代数结构,在此基础上建立的辛算法可保持长期数值计算的稳定性。,对于定常约束的质点系,有:,Dynamics & Control,系统建模,在研究星球的运动轨道时,太阳系可视为Hamilton系统,其动力学方程可表示成:,问题:如何精确地计算行星的运动轨迹,准确预测行星位置?解决问题的方法:提
10、高计算方法精度和速度、通过数值仿真预测行星的运动轨迹和位置,从而估计小行星撞击地球的可能性。,k=3n, n为行星的个数(=9大行星+近百个小行星),Dynamics & Control,系统建模,冯 康(1920.91993.8) 数学与物理学家、计算数学家。1944年毕业于重庆中央大学物理系。19511953年赴前苏联进修。 曾任中国数学会理事,计算数学分会副理事长,中国计算机学会副主任等职。 1980年被选为中国科学院学部委员(数学物理学部院士)。 在拓扑代数、广义函数和计算数学等领域取得多方面首创性成就,并对我国计算机事业的创建和发展做出了重要贡献。,20世纪80年代,他提出了Hami
11、lton系统的辛算法。该算法可保持长期数值计算的稳定性。,Dynamics & Control,系统建模,20世纪90年代末,中国科学院计算数学研究所,秦孟兆院士领导的课题组,用Hamiltom系统的辛算法,预测小行星撞击地球的可能性是: 50年内不会发生,50年后,即使有小行星撞击地球的可能性,那时侯人类的科技手段一定能够阻止灾难的发生。,Dynamics & Control,系统分析,3.1 概述,分析是确定系统状态变化定性或定量特征的过程。,除采用实验方法进行分析以外,常用的理论分析方法包括:几何方法、解析方法和数值方法。,几何方法是对系统作定性分析的方法。不仅能得到直观的定性结果,而且
12、可为其它研究方法提供理论依据。,解析方法是对系统作定量分析的方法。不仅能确定系统运动随时间变化的规律,而且还能得到运动特性对系统参数的依赖关系。,数值方法是对系统作定量计算的方法。通过数值求解非线性微分方程得到系统在特定的参数条件和初始条件的运动规律。,Dynamics & Control,系统分析,3.2 单自由度线性系统分析,问题:对已知F(t),求解常微分方程初值问题,思路:线性系统叠加原理,其中,将激振力 F(t) 看作一系列脉冲力的叠加,Dynamics & Control,系统分析,对于脉冲激励情形,系统只有暂态响应而不存在稳态响应,单位脉冲力可利用狄拉克(Dirac)分布函数(t
13、) 表示,函数也称为单位脉冲函数,定义为:,且,的图象用位于时刻、长度为 1 的有向线段表示,Dynamics & Control,系统分析,函数:,是一个广义函数,可以看作矩形脉冲、脉冲面积为 1 而脉冲宽度趋于零时的极限,即,=,其中,也可以定义为其它形状的面积为 1 的脉冲,量纲:1/秒,Dynamics & Control,系统分析, 函数的性质:,特别地,当时刻 = 0 时,有,当 I0 =1 时,为单位脉冲力,因而,Dynamics & Control,系统分析,现求处于零初始条件下的系统对单位脉冲力的响应,单位脉冲响应,记: 0+、0- 为单位脉冲力的前后时刻,运动微分方程与初始
14、条件可合写为,或脉冲响应,乘dt,在脉冲力作用的瞬间,位移来不及变化,但速度可产生突变,令:,Dynamics & Control,系统分析,在单位脉冲力的作用下,系统的速度发生了突变,但在这一瞬间,位移则来不及有改变,即有:x(0+) = x(0-),又当 t 0+ 时,脉冲力作用已经结束,所以 t 0+ 时,有,质量越大, 越小,质量越小, 越大,Dynamics & Control,系统分析,系统的单位脉冲响应即初始位移为零,而初始速度为 1/m 的自由振动,记为 h(t),无阻尼系统,若单位脉冲力不是作用在时刻 t = 0,而是作用在 t =时刻,响应,如果系统在 t=时刻受到冲量为
15、I0 的任意脉冲力作用,则系统暂态响应可用脉冲响应函数表示为,Dynamics & Control,系统分析,当处于零初始条件的系统受到任意激振力时,可以将激振力 F(t) 看作一系列脉冲力的叠加,对于时刻 t =的脉冲力,系统受脉冲作用后产生速度增量,并引起 t 各个时刻的响应,系统的脉冲响应,其冲量为,Duhamel积分,Dynamics & Control,系统分析,利用卷积性质,初始条件,若阻尼为零,Dynamics & Control,系统分析,例2:有阻尼系统在过渡阶段对简谐激励的响应,初始条件响应,自由伴随振动,强迫响应,计算Duhamel积分:,Dynamics & Contr
16、ol,系统分析,经过充分长时间后,作为瞬态响应的前两种振动都将消失,只剩稳态强迫振动,对于零初始条件,Dynamics & Control,系统分析,3.3 多自由度无阻尼线性系统分析,作用力方程:,固有振动方程:(自由振动方程),在考虑系统的固有振动时,最感兴趣的是系统的同步振动,即系统在各个坐标上除了运动幅值不相同外,随时间变化的规律都相同的运动,运动规律的时间函数,常数列向量,多自由度系统的固有频率,Dynamics & Control,系统分析,代入,并左乘 :,:常数,M 正定,K 正定或半正定,对于非零列向量 :,令:,对于半正定系统,有,对于正定系统必有,Dynamics & C
17、ontrol,系统分析,a、b、 为常数,(1)正定系统,只可能出现形如 的同步运动,系统在各个坐标上都是按相同频率及初相位作简谐振动,(2)半正定系统,可能出现形如 的同步运动,也可能出现形如 的同步运动,(不发生弹性变形 ),主振动,Dynamics & Control,系统分析,首先讨论正定系统的主振动,M 正定,K 正定,主振动:,正定系统:,将常数 a 并入 中,代入振动方程:,有非零解的充分必要条件:,特征方程,Dynamics & Control,系统分析,解出 n 个值,按升序排列为:,:第 i 阶固有频率,频率方程或特征多项式,仅取决于系统本身的刚度、质量等物理参数,:基频,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 动力学 控制 基础 课件

链接地址:https://www.31ppt.com/p-1462355.html