麻省理工学院
航空航天系
16.060 自动控制原理课
2003年秋季
第一次作业解答
第一题
例如汽车导航系统,输入为期望速度,输出是实际的速度。控制器是导航控制计算机,
它将实际速度和需要的速度相比较,并相应设置油门的大小。汽车为受控对象,转速计充当
传感器,扰动的来源是变速箱的换档,电源电压的波动为噪声源。(当然,实际的导航系统
更复杂且包含更多的传感器,但是基本概念是相同的)。
如果没有反馈,控制器只能基于给定的速度,“猜测”油门的设定。如果受控对象的模
型是绝对理想的,那么这是可行的。然而如果汽车的运行状态变化了,如上坡或由于引擎故
老化或效率降低,那么汽车的速度就会发生变化,而控制器却束手无策。
第二题
1.使用线性系统的叠加原理,可以求出各输入到输出的传递函数,再将各输入引起的输出
叠加得到整个系统的输出表达式。
先求从r到c的传递函数,忽略其他两个输入,令D(s)=0,N(s)=0。
( ) ( ) ( ) ( ) ( ) ( )( ( ) ( )) ( ) ( ) ( ) ( ) ( ) ( ) ( )C s K s G s E s K s G s R s B s K s G s R s K s G s H s C s= = - = -
(1)整理得到:
( ) ( )( ) ( )
1 ( ) ( ) ( )
K s G sC s R s
K s G s H s= +(2)
类似地,每次只考虑一个输入量,对于扰动输入:
( )( ) ( )
1 ( ) ( ) ( )
G sC s D s
K s G s H s= +(3)
对于噪声输入:
( ) ( ) ( )( ) ( )
1 ( ) ( ) ( )
K s G s H sC s N s
K s G s H s
-=
+(4)
最后得到整个系统的输出表达式:
[ ]1( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )1 ( ) ( ) ( )C s G s D s K s G s R s K s G s H s N sK s G s H s= + -+(5)
2.如果没有扰动和噪声输入,并且H(s)=1,那么误差表达式为:
[ ]1 1( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )1 ( ) 1 ( )E s R s B s R s C s R s KG s R s R sKG s KG s= - = - = - =+ +
(6)