考研百科网
当前位置: 首页 考研政策

状态空间方程 传递函数到状态空间方程

时间:2023-10-24 作者: 小编 阅读量: 1 栏目名: 考研政策

将传递函数转换为状态空间方程的方法如下:1.假设给定的传递函数为G,可以将其表示为分子多项式和分母多项式的比值,即G=N/D。这可以通过对分母多项式D因式分解和部分分式拆解来实现。每个简单传递函数都可以表示为一个状态方程和一个输出方程的形式。

将传递函数转换为状态空间方程的方法如下:

1. 假设给定的传递函数为G(s),可以将其表示为分子多项式和分母多项式的比值,即G(s) = N(s) / D(s)。

2. 先将传递函数转换为部分分式形式,即将传递函数分解为多个简单传递函数的和的形式。这可以通过对分母多项式D(s)因式分解和部分分式拆解来实现。

3. 将部分分式形式的传递函数转换为状态空间方程。每个简单传递函数都可以表示为一个状态方程和一个输出方程的形式。

4. 根据传递函数的形式,可以确定状态空间方程的状态变量和输入输出变量。

以下是一个示例,说明如何将传递函数转换为状态空间方程。

传递函数:G(s) = (s + 1) / (s^2 + 2s + 1)

1. 分子多项式:N(s) = s + 1

分母多项式:D(s) = s^2 + 2s + 1

2. 将分母多项式因式分解为:D(s) = (s + 1)(s + 1)

3. 将传递函数表示为部分分式形式:

G(s) = (s + 1) / [(s + 1)(s + 1)]

= 1 / (s + 1) + 1 / (s + 1)

4. 对于每个简单传递函数,可以得到相应的状态方程和输出方程:

简单传递函数 1: G1(s) = 1 / (s + 1)

对应的状态方程:d/dt(x1) = -x1 + u

对应的输出方程:y1 = x1

(其中,x1为状态变量,u为输入变量,y1为输出变量)

简单传递函数 2: G2(s) = 1 / (s + 1)

对应的状态方程:d/dt(x2) = -x2 + u

对应的输出方程:y2 = x2

(其中,x2为状态变量,u为输入变量,y2为输出变量)

综上所述,根据给定的传递函数G(s) = (s + 1) / (s^2 + 2s + 1),其对应的状态空间方程为:

d/dt(x1) = -x1 + u

d/dt(x2) = -x2 + u

y1 = x1

y2 = x2