主权项 |
1、一种迟滞系统的逆系统控制方法,其特征在于包括以下三个步骤:(1)提取数据:迟滞系统在输入信号u(t)的作用下,输出信号为y(t),根据输出信号y(t)的变化,在迟滞系统上升段提取输入信号u(t)、输出信号y(t)、与该段相邻的前一下降段的输出信号y(t)局部极值;在下降段提取输入信号u(t)、输出信号y(t)、与该段相邻的前一上升段的输出信号y(t)局部极值;其中,第一段的局部极值设置为0;(2)建立神经网络模型:采用BP神经网络,分别建立上升段与下降段的神经网络模型,其中,上升段神经网络将步骤(1)中提取的每个上升段输出信号y(t)和输出信号y(t)局部极值,作为神经网络训练的目标输入量,每个上升段的输入信号u(t)作为神经网络训练的目标输出量;下降段神经网络将步骤(1)中提取的每个下降段输出信号y(t)和输出信号y(t)局部极值,作为神经网络训练的目标输入量,输入信号u(t)为神经网络训练的目标输出量;(3)设计伪线性系统:采用切换开关,设计迟滞系统的逆系统,在输入信号递增时,逆系统的输出为上升段神经网络模型的输出,在输入递减时,逆系统的输出为下降段神经网络模型的输出;将逆系统与迟滞系统串联,构成伪线性系统,而且伪线性系统的输入是迟滞系统的期望输出值yd(t),同时对期望输出值yd(t)进行在线局部极值检测,将期望输出值yd(t),以及检测到的局部极值信号,同时作为伪线性系统的输入。 |