控制系统的数学模型 概述:1. 数学模型 ------描述系统变量之间关系的数学表达式 2. 建模的基本方法: (1) 机理建模法(解析法) (2) 实验辩识法 3. 控制系统数学模型的主要形式: 外部描述法: 输入--输出描述 内部描述法: 状态变量描述 在控制系统的分析中,线性定常系统的分析有特别重要的意义。 本章内容: 两种形式数学模型的建立,控制系统的图解表示法 §2-1线性系统的微分方程 线性系统微分方程的建立 步骤:1. 确定系统的输入量(给定量和扰动量)与输出量(被控 制量, 也称为系统的响应) 列写系统各部分的微分方程 消去中间变量, 求出系统的微分方程 R、L、C串联电路的微分方程 L R ui(t) uo(t) i(t) C 解: (1) 定输入输出量: ui(t) ----输入量, uo(t) ----输出量 (2) 列写微分方程 由基尔霍夫定律 UR+UL+UC = ui 又 UR = R · i(t) UL = L R · i(t)+L+UC = ui (3)消去中间变量 考虑 UC = uo i(t) = C = C LC + RC + uo(t) = ui (t) 令: T1 = L/R, T2 = RC, 则 T1 T2  + T2 + uo(t) = ui (t) 例2-2 弹簧 – 质量 – 阻尼器组成的机械位移系统的微分方程 k F m x f 解: (1) 定输入输出量: 外作用力F ----输入量, 位移 x ----输出量 (2) 列写微分方程 根据牛顿定律: F + F弹 +F阻 = m·a 又 F弹 = -kx F阻 = -f F – kx - f = m·a (3)消去中间变量 考虑 a =  ,则得 F – kx - f = m 即 m + f + kx = F 例2-3 他励直流电动机电枢控制的微分方程 + ia La mC ua m 负载 ω Ra + _ 解: (1) 定输入输出量: 输入量: 给定输入----电枢电压ua 扰动输入----负载转矩mC 输出量: 电动机转速ω (2) 列写微分方程 设ea 为电动机的反电动势, 有 ea + ia Ra + La  = ua (3)消去中间变量 考虑 ea = Ce · ω m = Cm ·ia J = m - mC TaTm + Tm + ω= Ku·ua- Km(Ta +mC) 其中: Ta = , Tm =  ----时间常数 Ku = , Km = ----传递系数讨论: 一般系统输入输出关系微分方程的一般形式 a0 + a1 +……+ an-1 + an·c(t)= b0+ b1 +……+ bm-1 +bm·r(t) 微分方程的增量化表示 例2-3中,各导数项为0时,有 ω= Ku·ua- Km·mC ----静态数学模型 若 ua = 0,mC = 0,则 ω= 0 ----零状态 在非零平衡状态附近时 ua = ua0 + ⊿ua mC = mC0 + ⊿mC ω=ω0 +⊿ω 代入 Ta Tm + Tm + ω= Ku·ua- Km(Ta +mC) 并考虑 ω0= Ku·ua0- Km·mC0 ,得 Ta Tm + Tm + ⊿ω= Ku·⊿ua- Km(Ta +⊿mC) 相似系统和相似量 相似系统:具有相同数学模型的系统 如:例2-1与例2-2 T1 T2  + T2 + uo(t) = ui (t) m + f + kx = F 相似量:相似系统中占据相应位置的物理量 如:例2-1以q(t)作输出量时为 L + R + q(t) = ui (t) ∴ q x ,R f ,L m 复杂控制系统微分方程的建立 例2-4 电机转速控制系统 解: (1) 定输入输出量: 输入量: 给定输入ug 扰动输入mC 输出量: 电动机转速ω (2)列写各部分的微分方程 u1 = K1(ug-uf) = K1ue u2 = K2(+ u1) ua = K3u2 Ta Tm + Tm + ω= Ku·ua- Km(Ta +mC) uf = Kf·ω (3)消去中间变量uf 、u1、u2、ua ,得  +  + ω= (+ ug) – (Ta +mC) 其中, K = KuK1K2K3 K 0= K·Kf = KuK1K2K3Kf 讨论: (1) ug为常数, mC变化时  +  + ω= -(Ta +mC) (2) mC为常数, ug变化时  +  + ω= (+ ug) 结论: 线性系统可利用叠加原理讨论 注意: (1) 信号传递的单向性 (2) 负载效应 R1 R1 u1 u1 u2 R2 R2 RL u2 =  =     负载效应 消除方法: 加隔离放大器 线性系统微分方程解的组成 例2-4中,令 a2 = , a1 = , a0 = 1 b1 =, b0 = 则 a2 + a1 + a0ω= b1+ b0ug 由拉氏变换法 a2[s2(s) – sω(0)- ]+a1[s(s) – ω(0)]+a0(s) = b1[sUg(s) – ug(0)]+b0Ug(s) 整理, 得 (s) = 1(s) + 2(s) =Ug(s)+ ∴ ω(t) = ω1(t) + ω2(t) 零状态解 零输入解(自由响应) 由经典解法 ω(t) = ωp(t) + ωh(t) 特解 通解 还可分为 ω(t) = ω∞(t) + ωt(t) 稳态解 暂态解