买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】复杂工业系统下多控制器的柔性编程方法_山东科技大学_202410103420.6 

申请/专利权人:山东科技大学

申请日:2024-01-25

公开(公告)日:2024-04-19

公开(公告)号:CN117631597B

主分类号:G05B19/042

分类号:G05B19/042

优先权:

专利状态码:有效-授权

法律状态:2024.04.19#授权;2024.03.19#实质审查的生效;2024.03.01#公开

摘要:本发明公开复杂工业系统下多控制器的柔性编程方法,属于计算机软件技术领域,其步骤为:将多控制器系统中所有的事件信息进行统计抽象,从而得到事件信息矩阵;将多控制器系统中每一个控制器对应全部事件的运算处理方法进行统计抽象,得到事件与控制器之间的运算关系矩阵;设计一种逻辑运算符号,将事件信息矩阵和运算关系矩阵按该逻辑运算符号进行运算,得到控制器与事件的处理方法矩阵,即每个控制器对应每个事件的编程矩阵;从编程矩阵中得到多控制器系统中每个控制器对所有事件的整套编程方法。本发明提出了对复杂工业系统中多控制器的柔性编程方法,使得工业生产中的多控制器系统的编程过程极大的简化,提高了工业生产效率。

主权项:1.复杂工业系统下多控制器的柔性编程方法,其特征在于,包括以下步骤:步骤1、将多控制器系统中所有的事件信息进行统计抽象,从而得到事件信息矩阵;步骤2、将多控制器系统中每一个控制器对应全部事件的运算处理方法进行统计抽象,得到事件与控制器之间的运算关系矩阵;步骤3、设计一种逻辑运算符号,将步骤1得到的事件信息矩阵和步骤2得到的运算关系矩阵按该逻辑运算符号进行运算,得到控制器与事件的处理方法矩阵,即每个控制器对应每个事件的编程矩阵;步骤4、从步骤3中的编程矩阵中得到多控制器系统中每个控制器对所有事件的整套编程方法;所述步骤1中,设在一个多控制系统中存在M个事件和N个控制器,以Ai表示多控制器系统中的第i个事件,i∈[1,M],以Bj表示多控制器系统中的第j个控制器,j∈[1,N];把系统中的事件与控制器结合起来进行抽象表示,以元素ai,j表示控制器Bj在事件Ai发生时所接收到的信息内容矢量;所述事件信息矩阵表示为: 所述步骤2中,当控制器对事件进行处理时,以元素bj,i表示针对事件信息执行逻辑运算的算法,当控制器对事件不做处理时,元素bj,i是逻辑空域,即无逻辑运算;所述运算关系矩阵表示为: 所述步骤3中,设计一种逻辑运算符号将事件信息矩阵和运算关系矩阵进行逻辑运算,得到编程矩阵即: 其中,ci,j是控制器Bj针对事件Ai所做的编程方法,的运算逻辑为: 在多控制器系统中M个事件和N个控制器的基础上添加m个事件和n个控制器,新的事件关系矩阵为: 在步骤4中,在矩阵中提取列矩阵根据每个列矩阵中的信息内容作为多任务系统中该列矩阵对应控制器的最终编程。

全文数据:

权利要求:

百度查询: 山东科技大学 复杂工业系统下多控制器的柔性编程方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。