发明名称 一种基于非线性切换系统的伺服转台建模方法
摘要 一种基于非线性切换系统的伺服转台建模方法,进行辨识实验的设计和辨识实验的实施,将伺服转台的工作状态划分为平稳工作状态和特殊工况,对辨识实验所得数据按照对工况分析获得的数学条件进行划分;辨识实验所得数据的获得要充分考虑伺服转台各种工作状态,输入信号覆盖常见输入信号频率范围,幅值不应超过机械结构限制范围,数据量应满足提供关于系统的信息的要求,采集输入输出采样数据,输入输出数据处理后依据正/反向平稳运行和低速爬行、换向、急加/减速特殊工况,对数据进行分类,根据系统的状态和状态增量,建立基于事件的切换条件;应用基于PSO的辨识算法,获得各个模型参数。
申请公布号 CN103745027A 申请公布日期 2014.04.23
申请号 CN201310633750.8 申请日期 2013.12.03
申请人 安徽大学 发明人 张倩;王群京;叶超;李国丽
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 代理人
主权项 1.一种基于非线性切换系统的伺服转台建模方法,其特征在于:包括以下步骤: 1)进行辨识实验的设计和辨识实验的实施; 2)将伺服转台的工作状态划分为平稳工作状态和特殊工况,对辨识实验所得数据按照对工况分析获得的数学条件进行划分;辨识实验所得数据的获得要充分考虑伺服转台各种工作状态,输入信号覆盖常见输入信号频率范围,幅值不应超过机械结构限制范围,数据量应满足提供关于系统的信息的要求,采集输入输出采样数据; 3)输入输出数据处理后依据正/反向平稳运行和低速爬行、换向、急加/减速特殊工况,对数据进行分类,根据系统的状态和状态增量,建立基于事件的切换条件; 4)应用基于PSO的辨识算法,获得模型参数, L<sub>σ</sub>(k):A<sub>σ</sub>(z<sup>-1</sup>)y(k)=z<sup>-nk</sup>B<sub>σ</sub>(z<sup>-1</sup>)x(k)+v(k)                                         ; x(k)=f<sub>σ</sub>(u(k))  k∈+σ∈I={1,,M} 5)将伺服转台按照正反转和位置、速度区间的工况将系统的数学模型分为四段,分别应用相应算法计算模型参数:以某类转台为例,根据伺服转台期望工作在正向旋转状态u(k)>0和反向旋转状态u(k)<0进行划分,其次当转台以一定范围内的速度运转时,用结构相对简单的线性系统作为对象的模型y<sub>1</sub>(k),y<sub>3</sub>(k),当转台进入低速运行状态或加速状态时用非线性Hammerstein模型描述系统特性,对线性系统,通过非线性算式的特殊化,令非线性高阶项系数为零,将其与非线性Hammerstein模型一起纳入统一的数学结构, <img file="DEST_PATH_FSB0000122576570000011.GIF" wi="1978" he="406" />(1+a<sub>σ1</sub>z<sup>-1</sup>+a<sub>σ2</sub>z<sup>-2</sup>+a<sub>σ3</sub>z<sup>-3</sup>)y<sub>σ</sub>(k)=z<sup>-1</sup>(b<sub>σ0</sub>+b<sub>σ1</sub>z<sup>-1</sup>)x(k)                                                     。 x(k)=f<sub>σ1</sub>u(k)+f<sub>σ2</sub>u<sup>2</sup>(k),σ=1,2,3,4 
地址 230601 安徽省合肥市经济技术开发区九龙路111号(磬苑校区)电气工程自动化学院