第二章 控制系统的数学模型
本章是控制工程的核心基础,学习如何用数学工具描述动态系统的行为。我们将从微分方程开始,逐步引入传递函数和结构图,覆盖所有关键概念、推导方法及工程应用。
2.1 线性系统的微分方程
1. 什么是动态系统的数学模型?
定义:用数学方程描述系统输入( )与输出( )之间的动态关系。
核心方程:微分方程(连续系统)或差分方程(离散系统)。
2. 建立微分方程的步骤
确定输入输出变量:例如,电路中的电压 (输入)和电容电压 (输出)。
根据物理定律列方程:基尔霍夫定律、牛顿力学、热力学定律等。
消去中间变量:保留输入 和输出 ,其他变量用代数消去。
标准化形式:整理为输入在右侧、输出在左侧的微分方程。
3. 经典案例
(1) 电路系统:RLC串联电路
输入:电源电压
输出:电容电压
物理定律:基尔霍夫电压定律(KVL)
微分方程:
(2) 机械系统:弹簧-质量-阻尼系统
输入:外力
输出:质量块位移
物理定律:牛顿第二定律( )
微分方程:
:质量, :阻尼系数, :弹簧刚度。
4. 线性系统的特性
叠加性:若输入 , ,则输入 。
齐次性:若输入 ,则输入 ( 为常数)。
2.2 非线性特性的线性化
1. 为什么要线性化?
非线性系统难以解析求解,线性化后可利用线性系统理论分析。
2. 小信号线性化方法(泰勒展开法)
确定平衡点:假设系统在某一平衡点 附近工作。
泰勒展开:将非线性方程在平衡点处展开,忽略高阶项( 等)。
线性近似方程:得到增量方程 。
案例:水箱液位非线性系统
非线性方程:出水流速 ( 为液位)。
平衡点:稳态液位 ,此时输入流量 。
泰勒展开:在 处展开,得到线性化方程:
线性模型:水箱的动态方程变为:
:水箱底面积。
2.3 传递函数
1. 传递函数的定义
前提条件:线性时不变系统(LTI),零初始条件。
定义:输出拉普拉斯变换 与输入拉普拉斯变换 之比:
2. 传递函数的性质
仅适用于LTI系统。
与输入无关:反映系统本身的动态特性。
频域特性:令 ,可分析系统频率响应。
3. 从微分方程求传递函数
步骤:
对微分方程两边取拉普拉斯变换(利用微分性质:
)。假设零初始条件(
)。整理得到
。
案例:RLC电路传递函数
微分方程:
拉普拉斯变换:
传递函数:
2.4 典型环节及其传递函数
控制系统的动态行为可分解为以下基本环节的组合:
2.5 结构图(Block Diagram)
1. 结构图的作用
图形化表示系统中各环节的传递函数及信号流向。
便于分析复杂系统的串联、并联、反馈连接。
2. 结构图的基本元素
方框(Block):表示环节的传递函数 。
求和点(Summing Junction):用“⨁”表示信号相加或相减。
分支点(Takeoff Point):用“•”表示信号分支。
3. 结构图的等效变换规则
4. 梅森公式(Mason’s Rule)
用于直接求取复杂结构图的传递函数:
:第 条前向通路增益。
:系统行列式,
:各单独回路的增益。
案例:多回路系统传递函数
步骤:
识别所有前向通路(如
)。计算所有单独回路(如
)。计算系统行列式
。代入梅森公式得到总传递函数。
习题与答案
习题1:建立微分方程
一个质量为
答案:
习题2:线性化非线性方程
对非线性方程
答案:
平衡点:
,对应 。增量方程:
。线性模型:
。
习题3:求传递函数
已知微分方程
答案:
习题4:结构图简化
简化下图结构图,求总传递函数
:U(s) → [G1] → [G2] → Y(s) ↑ | └──[H1]←┘
答案:
反馈回路:
总传递函数:
工程案例:直流电机转速控制
微分方程:
:转动惯量, :摩擦系数, :转矩常数, :电枢电流。
传递函数:
结构图:
I_a(s) → [K_t/(Js+b)] → Ω(s)
本章总结
数学模型是控制设计的基石:从微分方程到传递函数,再到结构图。
关键技能:
建立物理系统的微分方程。
线性化非线性系统。
利用梅森公式简化复杂结构图。
工具支持:MATLAB的
Symbolic Math Toolbox
可辅助推导传递函数。