按信号之间的关系,控制系统可以分为线性控制系统和非线性控制系统。线性控制系统是指系统的信号之间都呈线性关系的控制系统,一般采用线性数学模型进行描述,如线性微分方程、传递函数、状态方程等。线性控制系统的主要特征是齐次性和可叠加性,这是鉴别线性控制系统的依据。例如,在下列线性微分方程中(其中, u ( t )、 y ( t )分别是系统的输入信号和输出信号):
当 u ( t )= u 1 ( t )时, y ( t )= y 1 ( t );当 u ( t )= u 2 ( t )时, y ( t )= y 2 ( t )。由此可知,当 u ( t )= u 1 ( t )+ u 2 ( t )时, y ( t )= y 1 ( t )+ y 2 ( t ),这一特性称为可叠加性。当 u ( t )= au 1 ( t )时( a 为常数),上述线性微分方程的解为 y ( t )= ay 1 ( t ),这一特性称为齐次性。线性控制系统的叠加原理表明,系统在多个输入量作用下产生的总输出量等于各个输入量单独作用时分别产生的输出量之和,并且输入量的数值增大若干倍时,其输出量也增大相同的倍数。因此,如果有多个输入量同时作用于线性控制系统时,就可以将它们分别处理,依次求出各个输入量单独作用于线性控制系统时的输出量,然后将它们叠加,并且每个输入量在数值上只取单位值,从而大大简化线性控制系统的研究工作。
若线性数学模型中的各项系数均为常数,则称这类线性控制系统为线性定常控制系统或线性时不变控制系统。否则,就称为线性非定常控制系统或线性时变控制系统。
非线性控制系统是指系统的信号之间存在非线性关系的控制系统,一般采用非线性数学模型进行描述。非线性控制系统的特点是,变量关系式中含有该变量及其导数的非一次幂或乘积项,并且不满足叠加原理。例如
见的放大器饱和特性、运动部件的死区、间隙和摩擦特性等都表现为非线性。
同样,依据数学模型参数的时变性质,非线性控制系统还可以分为非线性定常(非时变)控制系统和非线性时变(非定常)控制系统。非线性控制系统的输出响应特性与初始状态密切相关,在相同输入量的作用下,初始状态的微小变化易引起系统输出量的很大变化。因此,非线性控制系统设计和性能分析是复杂的,其理论还远远不如线性控制系统那样完整,一般只能针对具体的非线性控制系统进行性能分析和计算,或者在一定条件下把它转化为线性控制系统来处理。
严格地说,任何实际系统的信号之间都呈非线性关系,或者说任何实际控制系统都是非线性控制系统。但是,从工程应用角度来看,在允许的误差范围内只要能满足一定条件,就可以将非线性问题转化为线性问题来处理。