Loading [MathJax]/jax/output/HTML-CSS/jax.js

控制系统 - 数学模型



控制系统可以用一组称为数学模型的数学方程来表示。这些模型可用于控制系统的分析和设计。控制系统的分析是指在已知输入和数学模型的情况下求解输出。控制系统的设计是指在已知输入和输出的情况下求解数学模型。

以下数学模型最常用。

  • 微分方程模型
  • 传递函数模型
  • 状态空间模型

本章将讨论前两种模型。

微分方程模型

微分方程模型是控制系统的时域数学模型。微分方程模型的步骤如下:

  • 将基本定律应用于给定的控制系统。

  • 通过消除中间变量,得到关于输入和输出的微分方程。

示例

考虑以下所示的电路系统。该电路由电阻器、电感器和电容器组成。所有这些电气元件都串联连接。施加到该电路的输入电压为vi,电容器两端的电压为输出电压vo

Series

该电路的网孔方程为

vi=Ri+Ldidt+vo

将流过电容器的电流i=cdvodt代入上式。

vi=RCdvodt+LCd2vodt2+vo

d2vodt2+(RL)dvodt+(1LC)vo=(1LC)vi

上述方程是二阶微分方程

传递函数模型

传递函数模型是控制系统的s域数学模型。线性时不变(LTI)系统的传递函数定义为输出的拉普拉斯变换与输入的拉普拉斯变换之比,假设所有初始条件均为零。

如果x(t)y(t)是LTI系统的输入和输出,则对应的拉普拉斯变换为X(s)Y(s)

因此,LTI系统的传递函数等于Y(s)X(s)的比值。

=Y(s)X(s)

LTI系统的传递函数模型如下图所示。

Transfer Function

在这里,我们用一个内部包含传递函数的方框来表示一个LTI系统。该方框具有输入X(s)和输出Y(s)

示例

前面,我们得到一个电路系统的微分方程为

d2vodt2+(RL)dvodt+(1LC)vo=(1LC)vi

对两边进行拉普拉斯变换。

s2Vo(s)+(sRL)Vo(s)+(1LC)Vo(s)=(1LC)Vi(s)

{s2+(RL)s+1LC}Vo(s)=(1LC)Vi(s)

Vo(s)Vi(s)=1LCs2+(RL)s+1LC

其中,

  • vi(s)是输入电压vi的拉普拉斯变换

  • vo(s)是输出电压vo的拉普拉斯变换

上式是二阶电路系统的传递函数。该系统的传递函数模型如下所示。

Transfer Function Example

在这里,我们用一个内部包含传递函数的方框来表示一个二阶电路系统。该方框具有输入Vi(s)和输出Vo(s)

广告