第四章 补充 连续系统常用的数学模型及其转换 1.微分方程及传递函数的多项式模型

Slides:



Advertisements
Similar presentations
一、 一阶线性微分方程及其解法 二、 一阶线性微分方程的简单应用 三、 小结及作业 §6.2 一阶线性微分方程.
Advertisements

第五节 全微分方程 一、全微分方程及其求法 二、积分因子法 三、一阶微分方程小结. 例如 所以是全微分方程. 定义 : 则 若有全微分形式 一、全微分方程及其求法.
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
第八章 第四节 机动 目录 上页 下页 返回 结束 一个方程所确定的隐函数 及其导数 隐函数的微分法.
2.6 隐函数微分法 第二章 第二章 二、高阶导数 一、隐式定义的函数 三、可微函数的有理幂. 一、隐函数的导数 若由方程 可确定 y 是 x 的函数, 由 表示的函数, 称为显函数. 例如, 可确定显函数 可确定 y 是 x 的函数, 但此隐函数不能显化. 函数为隐函数. 则称此 隐函数求导方法.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
1 第二章 控制系统的数学模型. 2 数学模型 [ 数学模型 ] : 描述控制系统变量(物理量)之间动态关 系的数学表达式。常用的数学模型有微分方程,传递函 数,结构图,信号流图,频率特性以及状态空间描述等。 [ 线性系统 ] : 如果系统满足叠加原理,则称其为线性系 统。叠加原理说明,两个不同的作用函数同时作用于系.
§3.4 空间直线的方程.
3.4 空间直线的方程.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
一、能线性化的多元非线性回归 二、多元多项式回归(线性化)
例7-1 荡木用两条等长的钢索平行吊起,钢索的摆动规律为j= j 0sin(pt/4)。试求当t=0和t=2s时,荡木中点M的速度和加速度。
第三章 函数逼近 — 最佳平方逼近.
高等数学电子教案 第五章 定积分 第三节 微积分基本定理.
第五节 微积分基本公式 、变速直线运动中位置函数与速度 函数的联系 二、积分上限函数及其导数 三、牛顿—莱布尼茨公式.
第二节 微积分基本公式 1、问题的提出 2、积分上限函数及其导数 3、牛顿—莱布尼茨公式 4、小结.
数 学 分 析 第九章 定积分 第二节 微积分学基本公式 主讲:师建国.
§5.3 定积分的换元法 和分部积分法 一、 定积分的换元法 二、 定积分的分部积分法 三、 小结、作业.
不确定度的传递与合成 间接测量结果不确定度的评估
第四节 一阶线性微分方程 线性微分方程 伯努利方程 小结、作业 1/17.
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
Examples for transfer function
§5 微分及其应用 一、微分的概念 实例:正方形金属薄片受热后面积的改变量..
第5章 频域分析法 5.1 频率特性及其表示法 5.2 典型环节的频率特性 5.3 系统开环频率特性的绘制
第4章 MATLAB在信号处理中的应用 4.1 信号及其表示 4.2 信号的基本运算 4.3 信号的能量和功率 4.4 线性时不变系统
Matlab 中IIR数字滤波器设计相关函数
现代电子技术实验 4.11 RC带通滤波器的设计与测试.
现代控制理论 0 绪论 1 控制系统的状态空间表达式 2 状态空间表达式的解 3 线性控制系统的能控性和能观性 4 稳定性分析
第一单元 初识C程序与C程序开发平台搭建 ---观其大略
第一章 控制系统的状态空间表达式 1.1 状态空间描述的概念 1.2 状态空间表达式的建立 1.3 状态向量的线性变换
第一章 函数 函数 — 研究对象—第一章 分析基础 极限 — 研究方法—第二章 连续 — 研究桥梁—第二章.
实验六 积分器、微分器.
第五章 频率特性法 在工程实际中,人们常运用频率特性法来分析和设计控制系统的性能。
双曲线的简单几何性质 杏坛中学 高二数学备课组.
28.1 锐角三角函数(2) ——余弦、正切.
SOA – Experiment 2: Query Classification Web Service
第一章 函数与极限.
第一章 电路基本分析方法 本章内容: 1. 电路和电路模型 2. 电压电流及其参考方向 3. 电路元件 4. 基尔霍夫定律
EBNF与操作语义 请用扩展的 BNF 描述 javascript语言里语句的结构;并用操作语义的方法描述对应的语义规则
必修1 第四章 牛顿第二定律的应用 --瞬时性问题 必修1 第四章 牛顿第二定律的应用--瞬时性问题
Module_4_Unit_11_ppt Unit11:系统动态特性和闭环频率特性的关系 东北大学《自动控制原理》课程组.
晶体管及其小信号放大 -单管共射电路的频率特性.
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
第四章 一次函数 4. 一次函数的应用(第1课时).
VisComposer 2019/4/17.
晶体管及其小信号放大 -单管共射电路的频率特性.
Logo语言. Logo语言 视图窗口 小海龟 ?: 提示符 l: 光标 命令窗口.
成绩是怎么算出来的? 16级第一学期半期考试成绩 班级 姓名 语文 数学 英语 政治 历史 地理 物理 化学 生物 总分 1 张三1 115
第4章 Excel电子表格制作软件 4.4 函数(一).
iSIGHT 基本培训 使用 Excel的栅栏问题
第五章 频率响应法 5.1 频 率 特 性 5.2 典型环节和开环频率特性 5.3 奈奎斯特判据 5.4 稳 定 裕 度
相关与回归 非确定关系 在宏观上存在关系,但并未精确到可以用函数关系来表达。青少年身高与年龄,体重与体表面积 非确定关系:
第二节 控制系统的工程设计方法 一、系统固有部分的简化处理 二、系统预期频率特性的确定 三、校正装置的设计
概 率 统 计 主讲教师 叶宏 山东大学数学院.
第三章 函数的微分学 第二节 导数的四则运算法则 一、导数的四则运算 二、偏导数的求法.
第六节 用频率特性法分析系统性能举例 一、单闭环有静差调速系统的性能分析 二、单闭环无静差调速系统的性能分析
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
第三节 控制系统的设计举例 一、系统数学模型的建立 二、电流环简化及调节器参数的设计 三、速度环简化及调节器参数的设计
魏新宇 MATLAB/Simulink 与控制系统仿真 魏新宇
建模常见问题MATLAB求解  .
分数再认识三 真假带分数的练习课.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
第七章 频率响应 频率失真 (a)信号 (b)振幅频率失真 (c)相位频率失真
§2 方阵的特征值与特征向量.
回归分析实验课程 (实验三) 多项式回归和定性变量的处理.
信号发生电路 -非正弦波发生电路.
第四节 向量的乘积 一、两向量的数量积 二、两向量的向量积.
3.2 平面向量基本定理.
第三节 数量积 向量积 混合积 一、向量的数量积 二、向量的向量积 三、向量的混合积 四、小结 思考题.
§4.5 最大公因式的矩阵求法( Ⅱ ).
Presentation transcript:

第四章 补充 连续系统常用的数学模型及其转换 1.微分方程及传递函数的多项式模型 在MATLAB 语言中,可以利用分别定义的传递函数分子、分母多项式系数向量方便地加以描述。例如对于(2-2)式,系统可以分别定义传递函数的分子、分母多项式系数向量为:

[例1] 已知系统传递函数为 利用MATLAB将上述模型表示出来,并将其建立在工作空间中。 解:

补充知识:MATLAB的基础知识Ⅰ 一. MATLAB简介 MATLAB具有以下主要特点: 3)程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操作系统上运行。 4)强大的数据可视化功能。在FORTRAN和C语言里,绘图都很不容易,但在MATMB里,数据的可视化非常简单。MATIAB还具有较强的编辑图形界面的能力。 5)丰富的工具箱;由各学科领域内学术水平很高的专家编写的功能强劲的工具箱,使用户无需编写自己学科范围内的基础程序,而直接进行高、精、尖的研究。

二. MATLAB的工作环境 启动MATIAB6.x后,显示的窗口如图所示。

而选中命令窗口中View菜单的“Dock command Window”子菜单又可让命令窗放回桌面(MATIAB桌面的其他窗口也具有同样的操作功能)。

窗口中的符号“》”,表示MATIAB已准备好,正等待用户输入命令。用户可以在“》”提示符后面输入命令,实现计算或绘图功能。 在命令窗口中,可使用方向键对已输入的命令行进行编辑,如用“↑”键或“↓”键回到上一句指令或显示下一句命令。 (3)工作空间窗口“Work-space” 工作空间指运行MATLMB程序或命令所生成的所有变量构成的空间。每打开一次MATLAB,MATIAB会自动建立一个工作空间。

(4) 命令历史窗口“Command History”

[例2] 已知系统传递函数为 利用MATLAB将上述模型表示出来。 解:其MATLAN命令为: num=7*[2,3]; den=conv(conv(conv([1,0,0],[3,1]),conv([1,2],[1,2]),[5,0,3,8]); sys=tf(num,den) 运行结果: Transfer function: 14 s + 21  15 s^8 + 65 s^7 + 89 s^6 + 83 s^5 + 152 s^4 + 140 s^3 + 32 s^2

sys=zpk([z],[p],[k]) 2.传递函数的零极点增益模型 在MATLAB里,用函数命令zpk( )来建立控制系统的零极点增益模型,或者将传递函数模型或者状态空间模型转换为零极点增益模型。zpk( )函数的调用格式为: sys=zpk([z],[p],[k]) 函数返回的变量sys为连续系统的零极点增益模型。

>> sys=zpk([z],[p],[k]) 结果: Zero/pole/gain: 5 (s+20) [例3] 已知系统传递函数为 , 利用MATLAB将上述模型表示出来。 解: >> k=5; >> z=-20; >> p=[0,-4.6,-1]; >> sys=zpk([z],[p],[k]) 结果: Zero/pole/gain: 5 (s+20) --------------- s (s+4.6) (s+1) 

3.状态空间模型 在MATLAB中,用函数ss( )来建立控制系统的状态空间模型,或者将传递函数模型与零极点增益模型转换为系统状态空间模型。ss( )函数的调用格式为: sys=ss(a,b,c,d) 函数的返回变量sys为连续系统的状态空间模型。函数输入参数a,b,c,d分别对应于系统的A,B,C,D参数矩阵。

[例4] 已知系统的状态空间描述为 利用MATLAB将上述模型表示出来。 P41 作业2-2 解: 2.25,-4.25,-1.25,-0.25; 0.25,-0.5,-1.25,-1; 1.25,-1.75,-0.25,-0.75]; >> b=[4;2;2;0]; >> c=[0,2,0,2]; >> d=0; >> sys=ss(a,b,c,d)

4. 三种数学模型之间的转换 表2-1 数学模型转换函数及其功能 函 数 名 函 数 功 能 ss2tf 将系统状态空间模型转换为传递函数模型 ss2zp 将系统状态空间模型转换为零极点增益模型 tf2ss 将系统传递函数模型转换为状态空间模型 tf2zp 将系统传递函数模型转换为零极点增益模型 zp2ss 将系统零极点增益模型换为状态空间模型 zp2tf 零极点增益模型换为传递函数模型

[num,den]=ss2tf(A,B,C,D,iu) (1) 控制系统模型向传递函数或零极点增益形式的转换 1.状态方程向传递函数形式的转换 [num,den]=ss2tf(A,B,C,D,iu) iu用于指输入量序号,对于单输入系统iu=1;返回结果num为传递函数分子多项式系数,按s的降幂排列;相应的传递函数分母系数则包含在矩阵den中。 为了获得传递函数的形式,还可以采用下述方式进行,即: G1=ss(A,B,C,D); G2=tf(G1)

[例5] 已知连续系统的状态空间描述如下,求相应的传递函数模型。 >> a=[2.25,-5,-1.25,-0.5; 2.25,-4.25,-1.25,-0.25; 0.25,-0.5,-1.25,-1; 1.25,-1.75,-0.25,-0.75]; >> b=[4;2;2;0]; >> c=[0,2,0,2]; >> d=0; >> T=1; >> [num,den]=ss2tf(a,b,c,d,T); >> sys=tf(num,den)

2.模型向零极点形式的转换 其基本格式为: [z,p,k]=ss2zp(A,B,C,D,iu) → 状态方程模型转换为零极点模型 [z,p,k]=tf2zp(num,den) → 传递函数模型转换为零极点模型 G1=zpk(sys) → 非零极点模型转换为零极点模型 [例6] 已知连续系统的状态空间描述如下,将其转换成零极点形式。

(2)系统模型向状态方程形式的转换 其基本格式为: [a,b,c,d]=tf2ss(num,den) [a,b,c,d]=zp2ss(z,p,k) G1=ss(sys) [例7] 已知系统传递函数为 利用MATLAB将上述模型转换成状态空间模型。

[G1,T]=canon(sys,’modal’) (3)约当规范状态方程的实现 在MATLAB中提供给用户一个规范实现函数canon,以进行线性定常系统模型sys的规范状态空间表达式的实现. 其基本格式: G1=canon(sys, ’modal’) 同时,规范实现函数canon还可以返回状态变换阵T [G1,T]=canon(sys,’modal’) [例8] 《现代控制理论》 教材P46-47 试用canon函数将下列状态空间表达式化为约当标准型。

在现代控制理论课程中变换后的状态空间表达式为:

解:>> A=[0,1,0;0,0,1;2,3,0]; >> B=[0;0;1]; >> C=[1,0,0]; >> D=0; >> sys=ss(A,B,C,D,1); >> [G1,T]=canon(sys,'modal')

控制系统建模的基本方法 1. 解析法建立数学模型 [例] 试列写如图所示RLC的电路方程,建立系统的状态空间表达式。 如:《现代控制理论》 解:根据电路定律可列写如下方程:

2. 实验建模法

《自动控制原理》P131

一.正弦信号产生器 在进行频率响应实验时,必须提供适当的正弦信号产生器。对于大时间常数系统,实验所需要的频率范围约为0.001~10赫兹;对于小时间常数系统,实验所需要的频率范围约为0.1~1000赫兹。正弦信号必须没有谐波或波形畸变。 二.由Bode图求最小相位系统传递函数 为了确定传递函数,首先要画出实验得到的对数幅值曲线的渐进线。渐进线的斜率必须是±20分贝/十倍频程的倍数。 图2.2-1表示了0型、Ⅰ型、Ⅱ型系统的对数幅值曲线,同时也表示了频率与增益K之间的关系。

2.2-1

三.频率响应法建立系统传递函数模型举例 [例] 用实验方法测得某系统的开环频率响应数据表2-1。试用表中数据建立该系统开环传递函数模型G(s)。 [解] (1)由已知数据绘制该系统的开环频率响应的Bode图。

(2)±20dB/dec及其倍数的折线逼近幅频特性,如图中折线。得两个转折频率。 求出相应惯性环节的时间常数为: (3)由低频段幅频特性知道: 所以K=1。 (4)由高频段相频特性知,相位滞后已超过-1800,且随着ω增大,相位滞后加大,显然该系统存在纯滞后环节 ,为非最小相位系统。

(5)设法确定纯滞后时间τ值。查图中 而按所求得的传递函数,应有 解得:τ1=0.37s。 再查图中 解得:τ2=0.33s。 (6)最终求得该系统开环传递函数模型G(s)为:

3.控制系统建模实例 独轮自行车实物仿真问题 1.问题提出 2.3-1

2.3-2

控制理论中把此问题归结为“一阶直线倒立摆问题”(如图2.3-3所示)。 G

2.解析法建立该系统数学模型 1)根据牛顿第二定律,在水平x轴方向满足:

2)摆杆重心的水平运动可描述为:

3)摆杆重心的垂直方向上的运动可描述为:

4)摆杆绕其重心的转动方程为: 整理式(2)和式(6)

3.模型简化 因为摆杆是均质细杆,所以可以求其对于质心的转动惯量.设单位长度的质量为 ,取杆上一个微段dx,其质量为 ,则此杆对于质心的转动惯量有: ① 当小车的质量M=1kg;倒立摆的质量m=1kg ;倒摆长度2 =0.6m;重力加速度g=10m/s2时得:

② 若只考虑θ在其工作点附近θ0=0附近(-100<θ<100)的细微变化,则可以近似认为:

其等效动态结构图为: F(s) θ(s) X(s) 设系统状态为:

本章小结