一种基于深度学习的PLC编程语言程序并行检测方法

AITNT
正文
推荐专利
一种基于深度学习的PLC编程语言程序并行检测方法
申请号:CN202510000926
申请日期:2025-01-02
公开号:CN119883280B
公开日期:2025-09-30
类型:发明专利
摘要
本发明公开了一种基于深度学习的PLC编程语言程序并行检测方法,该方法首先将PLC编程语言转化为IR代码表示,按照并行化和不并行化对IR代码表示标注,生成双向函数关联图组成图数据集。其次基于图数据集获取每个节点匹配类型标签,基于图嵌入算法和链接动态图LDGCNN模型构建并行化检测模型,检测是否并行。最后针对代码片段计算复杂度数值,将复杂度数值超过设定阈值的IR代码表示,通过训练后的LDGCNN模型进行识别,若识别结果为要并行,则保留代码片段的头文件以及相关变量定义,对代码片段进行拆分,得到并行程序。本发明降低并行编程开发成本,提高并行程序处理效率与可靠性,降低出错概率。
技术关键词
并行检测方法 程序组织单元 节点 复杂度 语句 标识符 变量 创建全局 并行编程 标签 数值 分支指令 数据 算法 入口 定义 格式 代表
系统为您推荐了相关专利信息
1
一种预混剂生产线的异常溯源与参数调控系统
参数调控系统 马尔可夫算法 异常信息 指标 偏差
2
PDCCH的解码方法、装置、电子设备、存储介质及产品
解码方法 物理下行控制信道 非暂态计算机可读存储介质 终端 电子设备
3
一种大坝二维轻量化数字孪生系统构建方法及系统
数字孪生系统 大坝 网格 节点处 实时信息
4
自适应关键帧挖掘和时空图学习引导的多模态多目标跟踪方法
关键帧 融合特征 跟踪方法 视频 可见光图像
5
一种基于话题热度指数的事件脉络生成方法及系统
话题 事件脉络生成方法 标签 社交媒体平台 层次聚类算法
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号