首页 / 专利库 / 电脑编程 / K最近邻算法 / 基于神经网络逆辨识与逆控制的多变量系统的间接解耦方法

基于神经网络逆辨识与逆控制的多变量系统的间接解耦方法

阅读:737发布:2021-12-31

专利汇可以提供基于神经网络逆辨识与逆控制的多变量系统的间接解耦方法专利检索,专利查询,专利分析的服务。并且本 发明 提供基于神经网络逆辨识与逆控制的多变量系统的间接解耦方法,属于复杂系统智能建模及解耦控制技术领域。该方法主要是每相逆辨识的结果包含了另外两相控制 信号 对该相输出 电流 的耦合影响,将每相神经网络逆辨识模型反向作为逆 控制器 模型与每相 电极 系统 串联 ,从而构成三个已解耦的独立的伪线性对象,进而针对三个独立的伪线性对象设计并调试出三个独立的线性调节器,以构成三个独立的调节回路,实现对三相耦合系统的准确控制。本发明在超大功率三相交流 电弧 炉电极升降控制中得到很好应用,并适用于任意多变量复杂系统的实时解耦、建模和控制,具有广泛性。,下面是基于神经网络逆辨识与逆控制的多变量系统的间接解耦方法专利的具体信息内容。

1、基于神经网络逆辨识与逆控制的多变量系统的间接解耦方法,该方法对 于三相交流电弧电极控制系统,采用三个神经网络分别对三相电极系统进行 逆辨识,其特征在于:每相逆辨识的结果将包含了另外两相控制信号对该相输 出电流的耦合影响。将每相神经网络逆辨识模型反向作为逆控制器模型与每相 电极系统串联,从而构成三个已解耦的独立的伪线性对象,进而针对三个独立 的伪线性对象设计并调试出三个独立的线性调节器,以构成三个独立的调节回 路,实现对三相耦合系统的准确控制。
2、根据权利要求1所述的间接解耦方法,其特征在于对于三相交流电弧炉 电极控制系统,该间接解耦的方法具体如下:
逆辨识采用基于最近邻聚类算法的RBF网络,将辨识模型反向作为直接逆 控制器模型,即 P a - 1 ( NNC ) = P a - 1 ( NNII ) , 从而使得系统运行过程中始终存在 P a - 1 ( NNC ) * P a 1 , 使被控对象A相电极系统成为一个动态伪线性对象,对伪线性 对象用PID控制,电弧炉电极系统B相、C相控制信号ub(k)、uc(k)对A相输出电 流ia(k+1)耦合环节分别表示为Pba、Pca,环节Pba、Pca的输出iba(k+1)、ica(k+1)看作 是对ia(k+1)的扰动输入,因此,ia(k+1)=iaa(k+1)+iba(k+1)+ica(k+1);A相逆辨识器 的输入向量为[ia(k)ia(k-1)ia(k-2)]T,这样所得到的逆辨识器模型Pa -1(NNII)完全包 含了B相、C相对A相的耦合影响;于是所构成的伪线性对象完全抵消了这种耦 合影响,巧妙间接地实现了解耦。
3.根据权利要求1,本发明特征在于:对已构成的伪线性对象采用PID控 制,简单可行。
4.根据权利要求1,本发明特征在于:图1中,在神经网络逆控制器Pa -1(NNC) 与原控制对象之间加入PID控制器输出信号,要比在逆控制器Pa -1(NNC)之前串 联PID控制器容易实现。

说明书全文

技术领域

发明属于复杂系统智能建模及解耦控制技术领域,具体涉及基于神经网络逆辨识与逆 控制的多变量系统的间接解耦方法。

背景技术

多变量复杂过程控制系统的控制面临两大主要难题:一个是因为系统的复杂和严重不确 定性而难以用传统的理论和方法对系统实时在线建模;另一个是因为系统的复杂和严重不确 定性,难以用基于解析模型的解耦理论对其实施解耦。尽管众多学者的研究论文已对多变量 过程控制系统的解耦控制进行了深入系统的研究和论述,但是这些理论都基于一个前提:这 就是必须写出多变量过程系统精确的解析模型,而这一点在现实中几乎不可能做到,尤其是 对过程控制中系统随着运行工况不时改变、系统结构和参数严重不确定、非线性、滞后、诸 多干扰等因素更是无法写出其解析模型。本发明正是基于这一事实和背景,在对三相交流电 弧炉电极电弧电流的控制研究和开发中,探索出一种采用神经网络在线逆辨识和逆控制的方 法,巧妙间接地实现了三相耦合系统的实时在线解耦与控制。

发明内容

在对三相交流电弧炉电极电弧电流的控制研究和开发中,发明出一种基于神经网络逆辨 识与逆控制的多变量系统间接解耦方法,采用神经网络在线逆辨识和逆控制的方法,间接地 实现了三相耦合系统的实时在线解耦与控制。
该方法对于三相交流电弧炉电极控制系统,采用三个神经网络分别对三相电极系统进行 逆辨识,其特征在于:每相逆辨识的结果将包含了另外两相控制信号对该相输出电流的耦合 影响。将每相神经网络逆辨识模型反向作为逆控制器模型与每相电极系统串联,从而构成三 个已解耦的独立的伪线性对象,进而针对三个独立的伪线性对象设计并调试出三个独立的线 性调节器,以构成三个独立的调节回路,实现对三相耦合系统的准确控制。
对于三相交流电弧炉电极控制系统的间接解耦的方法如下:
三相交流电弧炉电极控制系统A相结构见说明书附图1。由于逆辨识采用了基于最近邻 聚类算法的RBF网络,在线辨识的精度很高。将辨识模型反向作为直接逆控制器模型,即 P a - 1 ( NNC ) = P a - 1 ( NNII ) , 从而使得系统运行过程中始终存在 P a - 1 ( NNC ) * P a 1 , 这样被控对 象(A相电极系统)即成为一个动态伪线性对象,因此对伪线性对象用PID控制器就可以了。 在图1中,电弧炉电极系统B相、C相控制信号ub(k)、uc(k)对A相输出电流ia(k+1)耦合环节 分别表示为Pba、Pca。环节Pba、Pca的输出iba(k+1)、ica(k+1)可以看作是对ia(k+1)的扰动输 入。因此,这里ia(k+1)=iaa(k+1)+iba(k+1)+ica(k+1)。A相逆辨识器的输入向量为 [ia(k)ia(k-1)ia(k-2)]T,这样所得到的逆辨识器模型Pa -1(NNII)完全包含了B相、C相对A相 的耦合影响。于是所构成的伪线性对象完全抵消了这种耦合影响,巧妙间接地实现了解耦。
本发明三相电弧炉电极控制的计算机网络及系统组成见说明书附图2。
实验室模拟实验电路见说明书附图3。
对系统的输入输出数据进行归一化处理,归一化处理对网络训练非常重要,能够有效提 高网络学习速度,减少训练时间。为了验证系统的跟踪和解耦效果,系统设定值为 i(k+1)=5(A)(归一化后为1)。试验结果见说明书附图4~6以及表1所示。
           表1实验装置三相输出电流   系统设定im/A   系统输出i/A   控制精度/%  A相  B相  C相   5.0   5.0   5.0   5.013   5.018   5.015   0.26   0.36   0.30
由表1可知,系统的跟踪精度高。由图4~6可知,系统收敛速度快,在调试中当人为改 变一相电阻值时,对该相电流的影响迅速得到恢复(如图5所示),同时,对另外两相电流由 于解耦发生作用而毫无影响(如图4、图6所示)。
本发明采用神经网络逆辨识和逆控制方法,将电极系统等效为已解耦的伪线性系统,间 接地实现了系统的在线解耦和控制。本发明在超大功率三相交流电弧炉电极升降控制中得到 很好应用,并适用于任意多变量复杂系统的实时解耦和控制,具有广泛性。
附图说明:
图1电弧炉三相电极系统A相控制结构图
Pa -1(NNII)是考虑ub(k)、uc(k)耦合影响的A相电极系统的逆辨识模型,将此反向与A相 电极系统Paa连接,构成一个实质上已解耦的伪动态线性对象,对此伪线性对象设计并调试出 一个PIDa控制器,实现了ia(k)对设定输入的准确跟踪控制。
图2控制系统的计算机网络图
图2中,工控机中装入SIEMENS公司的WinAC RTX,它是面向高速和精确时间要求的基 于PC的自动化集成方案中的核心部件,是一套应用于Windows操作系统软件包,其功能不 仅仅限于在PC上实现PLC功能,同时在PLC与PC间实现完美的集成。WinAC ODK(Open Development Kit)用于控制系统用户程序的开发,与WinAC控制平台相集成。控制系统的用 户程序用VC++6.0编写。高速数据采集器选用台湾凌华公司生产的PXI总线系列产品 DAQ-2010,PXI8570和PCI8570构建。采样频率为400Khz,每连续采样1000个数据,经数据 预处理得到一个有效数。ET200M工作站分布式I/O接口。液压机构的响应速度为12ms。
图3控制系统模拟实验图
用VC++6.0编制的控制系统程序,通过WinAC ODK和STEP 7形成动态联结,将三相控 制信号ua(k)、ub(k)、uc(k)通过PROFIBUS送至远程I/O接口ET200M。并经A/D模转换成 模拟控制信号,作为变频器控制信号,变频器输出控制单相交流电机M,电机M带动单相调 压器,以改变调压器输出电压,从而改变电阻负载上的电流。图3中,变频器、单相电机、 齿轮减速器、单相调压器、负载电阻组成一个非线性、强耦合、滞后的广义对象,用以模拟 电极系统。
图4模拟试验三相输出电流波形(A相)
图5模拟试验三相输出电流波形(B相)
图6模拟试验三相输出电流波形(C相)
具体实施方式:
模拟实验系统组成:
本系统中,工控机通过工业以太网Industrial Ethernet(IE)与上位机通讯,通过现场总 线Profibus DP(DP)与远程I/O接口ET200M联结,具体结构如图2所示。
三相电弧炉主电路中的石墨电极、短网、废等都可以用等效的时变电阻来表示。 为模拟实际系统的运行过程,在实验室设计了1套三相模拟实验装置,如图3所示。
系统硬件配置:
①远程I/O选用Siemens公司的分布式I/O ET200M,包括模拟输入模块(1个),模拟输出 模块(1个),数字输入模块(1个),数字输出模块(1个);
②交流变频器采用日本YASKAWA US mini J7 Series系列产品;
③高速数据采集器采用凌华科技的PXI-2010_DAQStreaming,采样3个信道的数字讯号, 采样周期设为2.5μs;
④工控机采用SIEMENS公司的Simatic RACK PC IL。
系统使用的软件:
①WinAC RTX是面向高速和精确时间要求的SIEMENS工控软件,可实现基于PC的自动化 解决方案。它充分利用了PC机的软硬件资源,既具有了很好的灵活性、适应性、扩展性, 又保持了PLC原有的可靠性;
②WinAC ODK是与WinAC控制器配套使用的软件程序开发工具包,利用这个开发包可以在C++ 语言编译环境下编写程序代码,生成动态链接库程序,与STEP7进行实时数据交换;
③PLC控制程序:使用STEP 7集成开发工具编写,主要完成电气逻辑控制和状态参量监测, 并配合工控机完成算法程序。采用STEP7中固定的系统功能SFC实现,需要时可以在主程 序OB1中调用各功能模块;
④智能控制程序:考虑到该算法的复杂性,在该项目中选用VC++6.0结合WinAC ODK开发工 具包编制实现系统的数据采集、处理、系统辨识、控制算法并输出控制量等功能的动态链 接库程序,由WinAC调用,然后通过PLC把控制量送到变频器的控制输入端,从而实现 对电流的控制要求。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈