[发明专利]一种现场控制分时控制交接控制权的方法有效
申请号: | 201811027163.3 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109325593B | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 文芳一;黄孝平;黄文哲;韦中新 | 申请(专利权)人: | 广西质量技术工程学校 |
主分类号: | G06N3/08 | 分类号: | G06N3/08;G06N5/00 |
代理公司: | 贵州派腾知识产权代理有限公司 52114 | 代理人: | 谷庆红 |
地址: | 530200 广西壮族自*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 现场 控制 分时 交接 控制权 方法 | ||
本发明提供了一种现场控制分时控制交接控制权的方法;信号选择模块以信号周期数占比100:N的比例分别切换现场控制器和插入控制器的信号导通;当插入控制器信号导通时,更新插入控制器中的机器学习模型参数;N从1至1000递增后递减往复至少两次后保持仅插入控制器信号导通;任一时间现场控制器和插入控制器仅有一路信号导通。本发明通过信号周期数占比渐进变化的方式,能够提供在线训练的基础并最终完成控制权交接,便于企业有效降低人力物力的投入、缩短研发周期,从而避免原始数据积累和虚拟环境搭建的过程,从而有效降低企业在应用机器学习的方式进行自动控制时所需的成本,方便用户完成从传统控制到机器学习控制的过程。
技术领域
本发明涉及一种现场控制分时控制交接控制权的方法。
背景技术
目前,机器学习在工业控制中的应用逐渐增多,然而当下本地企业普遍遇到的最大麻烦在于数据严重匮乏,这导致机器学习的控制器难以训练完成,一种折中方案是,分两期进行,先采集一段时间数据,同时完成机器学习控制器的代码,然后根据所采集的少量数据进行训练,得到一期机器学习控制器,将之投入使用,在使用过程中继续采集数据较长时间,然后根据全部采集的数据重新训练机器学习模型,得到二期机器学习控制器,将二期机器学习控制器用于最终控制。然而,采用这种方式,一来研发周期过长,二来人力物力投入极高,对企业而言不如直接聘请操作工人。
为解决上述问题,本公司设计了如图1所示的一种基于分时控制交接控制权的现场控制系统(已另外申请专利),该现场控制系统能够从硬件上保证从传统的现场控制器向机器学习为控制核心的控制器进行控制权交接可以是一个逐步更替的过程,然而具体如何完成控制权交接,现有技术并未提供技术启示。
发明内容
为解决上述技术问题,本发明提供了一种现场控制分时控制交接控制权的方法,该现场控制分时控制交接控制权的方法通过信号周期数占比渐进变化的方式,能够提供在线训练的基础并最终完成控制权交接,便于企业有效降低人力物力的投入、缩短研发周期。
本发明通过以下技术方案得以实现。
本发明提供的一种现场控制分时控制交接控制权的方法;信号选择模块以信号周期数占比100:N的比例分别切换现场控制器和插入控制器的信号导通;当插入控制器信号导通时,更新插入控制器中的机器学习模型参数;N从1至1000递增后递减往复至少两次后保持仅插入控制器信号导通;任一时间现场控制器和插入控制器仅有一路信号导通。
所述更新插入控制器中的机器学习模型参数,采用如下步骤:
a.从信号接收端获取当前输入数据,将当前输入数据作为机器学习模型的输出对机器学习模型反向计算,计算结果作为当前模拟输入;
b.根据当前模拟输入和前一输入数据的误差值更新机器学习模型,如无前一现场控制器输入,则将当前模拟输入直接作为误差值;
c.将当前输入数据代入至更新后的机器学习模型中计算输出指令值;
d.当前输入数据更新至前一输入数据,然后进入下一时序,等待从信号接收端获取当前输入数据。
所述N初始为1,每经过M个信号周期后,N自加1,当N为1000则标记反向,当N标记反向时每经过M个信号周期N自减1,当N自减结果为1时取消标记反向。
所述M取值为5~20。
所述机器学习模型采用带值函数逼近的TD学习算法。
所述强化学习模型的值函数为高斯核函数。
所述信号选择模块切换信号导通是通过时序协调模块控制实现。
所述信号选择模块为光耦电路,时序协调模块输出IO引脚连接控制两路光耦电路,两路光耦电路分别控制现场控制器和插入控制器的通信导通,其中一路光耦电路前级串联有非门。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西质量技术工程学校,未经广西质量技术工程学校许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811027163.3/2.html,转载请声明来源钻瓜专利网。