一种智能化PLC协议格式推断方法、模糊测试方法及装置

    公开(公告)号:CN116841243A

    公开(公告)日:2023-10-03

    申请号:CN202310723248.X

    申请日:2023-06-19

    Abstract: 本发明公开了一种基于协议格式推断的智能化PLC模糊测试方法、模糊测试方法及装置,包括S1:通过上位机软件与PLC交互获取通信协议;S2:选取通信协议,进行单字节的确定性变异后发送给PLC;S3:接收PLC返回的响应协议,按字节顺序保存为协议树;S4:将确定性变异的字节与之后的字节逐个累加在一起再次进行确定性变异,并将测试用例发送给PLC;S5:接收PLC返回的协议,并逐个加入所述协议树中,如果响应协议是独特的,则认为响应协议有价值;S6:如果累加一定数量的字节仍然没有出现有价值的响应,则反方向重复S2到S5。模糊测试方法包括将S1到S6得到的协议格式,用于生成测试用例并进行模糊测试。本申请的方法降低了对协议格式的依赖,并提高了测试效率。

    基于多模态神经网络的工业控制系统异常检测方法及装置

    公开(公告)号:CN116700206A

    公开(公告)日:2023-09-05

    申请号:CN202310590659.6

    申请日:2023-05-24

    Abstract: 本发明公开了一种基于多模态神经网络的工业控制系统异常检测方法及装置,包括:对输入工业控制系统的传感器数据使用傅里叶变换,将时域数据转换为频域数据,作为图神经网络的数据输入部分;基于傅立叶变换后的频域特征计算特征相关性,构建基于频域特征的邻接矩阵,作为图神经网络的图结构输入部分,构建频域下的图神经网络;基于长短期记忆网络捕获时域输入的不同时刻下数据的时序相关性,将堆叠长短期记忆网络的模型预测输出。将时序信息与频域信息进行融合,实现基于多模态神经网络的异常检测模型,对未来时刻系统的输出值进行预测,并根据模型的预测输出与真实输出的误差判断系统是否发生异常,该算法能有效提高异常检测的准确率。

    工业数字孪生系统单元设备计算接口构建方法及装置

    公开(公告)号:CN115454395A

    公开(公告)日:2022-12-09

    申请号:CN202210965800.1

    申请日:2022-08-12

    Abstract: 本发明公开了一种工业数字孪生系统单元设备计算接口构建方法及装置,包括:根据单元设备模型,构建工业数字孪生的模型XML文件;根据所述模型XML文件,使用编程语言对所述单元设备模型的运算逻辑进行代码化,生成可执行文件或C代码文件;获取数值求解器,用于对所述可执行文件或C代码文件进行求解;将所述模型XML文件、可执行文件或C代码文件、数值求解器封装成一个计算接口。构建得到的接口能对石化、电力、公用工程等复杂工程场景中的现场设备进行数字建模与模拟映射,是构建工业数字孪生平台的最小组成部分。

    基于Modelica精馏塔模型的模型设计参数计算方法及装置

    公开(公告)号:CN114974480B

    公开(公告)日:2022-10-11

    申请号:CN202210913434.5

    申请日:2022-08-01

    Abstract: 本发明公开了一种基于Modelica精馏塔模型的模型设计参数计算方法及装置,包括:将第一多组分进料模型、第一塔顶产品出料模型和第一塔底产品出料模型连接到第一精馏塔模型上;设置第一精馏塔模型的分离参数,设置第一塔顶产品出料模型重关键组分收率、第一塔底产品出料模型轻关键组分收率,将进料条件输入到第一多组分进料模型,通过第一精馏塔模型计算得到第一塔参数;将第二多组分进料模型、第二塔顶产品出料模型和第二塔底产品出料模型连接到第二精馏塔模型上;规定第二多组分进料模型条件,根据第一塔参数进行第二精馏塔模型相关设置,通过第二精馏塔模型计算得到第二塔顶产品出料模型、第二塔底产品出料模型和第二精馏塔模型的设计参数。

    基于Modelica精馏塔模型的模型设计参数计算方法及装置

    公开(公告)号:CN114974480A

    公开(公告)日:2022-08-30

    申请号:CN202210913434.5

    申请日:2022-08-01

    Abstract: 本发明公开了一种基于Modelica精馏塔模型的模型设计参数计算方法及装置,包括:将第一多组分进料模型、第一塔顶产品出料模型和第一塔底产品出料模型连接到第一精馏塔模型上;设置第一精馏塔模型的分离参数,设置第一塔顶产品出料模型重关键组分收率、第一塔底产品出料模型轻关键组分收率,将进料条件输入到第一多组分进料模型,通过第一精馏塔模型计算得到第一塔参数;将第二多组分进料模型、第二塔顶产品出料模型和第二塔底产品出料模型连接到第二精馏塔模型上;规定第二多组分进料模型条件,根据第一塔参数进行第二精馏塔模型相关设置,通过第二精馏塔模型计算得到第二塔顶产品出料模型、第二塔底产品出料模型和第二精馏塔模型的设计参数。

    PICS补偿器与PID控制器设计方法及装置

    公开(公告)号:CN114815588A

    公开(公告)日:2022-07-29

    申请号:CN202210738312.7

    申请日:2022-06-28

    Abstract: 本发明属于控制器技术领域,公开了一种PICS补偿器与PID控制器设计方法及装置,包括:根据PICS补偿器、PID控制器与衰减震荡对象的动力学特性,确定基于VRFT的参考模型;基于VRFT方法的目标函数和所述参考模型,得到可求解目标PICS补偿器与PID控制器的优化问题表达方程,优化问题表达方程含有三个可调节参数;对衰减震荡对象进行测试,获得测试的输入输出数据;将输入输出数据代入所述优化问题表达方程并通过改变所述可调节参数求解所述优化问题表达方程,得到最优的可调节参数数组;通过最优的可调节参数数组,计算得到PICS补偿器与PID控制器参数。实现无需衰减震荡对象的模型辨识,仅通过数据获取、求解计算即可设计出设定值追踪效果稳定PICS补偿器与PID控制器。

    基于VRFT的PD控制器设计方法及装置、电子设备

    公开(公告)号:CN114779625A

    公开(公告)日:2022-07-22

    申请号:CN202210649782.6

    申请日:2022-06-10

    Abstract: 本发明属于控制器技术领域,公开了一种基于VRFT的PD控制器设计方法及装置、电子设备,包括:根据PD控制器与非自衡时滞对象的动力学特性,设计得到基于VRFT的参考模型;基于VRFT方法的目标函数和所述参考模型,得到可求解目标PD控制器的优化问题表达方程,所述优化问题表达方程含有一可调节参数;对所述非自衡时滞对象进行测试,获得测试的输入输出数据;将所述测试的输入输出数据代入所述优化问题表达方程并通过改变所述可调节参数求解所述优化问题表达方程,得到最优的可调节参数;通过所述最优的可调节参数,计算得到PD控制器参数。无需非自衡时滞对象模型仅通过数据获取、求解计算即可设计出设定值追踪效果良好的PD控制器。

    PLC协议模糊测试方法及装置、电子设备、存储介质

    公开(公告)号:CN114063606B

    公开(公告)日:2022-06-21

    申请号:CN202210038505.1

    申请日:2022-01-13

    Abstract: 本发明公开了一种PLC协议模糊测试方法及装置、电子设备、存储介质,包括:构建种子库;从所述种子库中选取还未进行过确定性变异的种子进行确定性变异,生成确定性变异用例;将所述确定性变异用例作为请求报文发送给被测PLC;如果所述种子库中的所有种子均已进行过确定性变异,则从所述种子库中随机选取种子进行随机变异,生成随机变异用例;将所述随机变异用例作为请求报文发送给被测PLC;接收被测PLC返回的响应报文,将所述响应报文以树的数据结构进行保存;如果某一条响应报文在所述树的数据结构中添加了新的节点,则认为该响应报文是有价值的;将有价值的响应报文对应的请求报文储存至种子库中,以更新所述种子库。模糊测试效率得到显著提升。

Patent Agency Ranking