一种基于LLVM的IEC61131-3工业PLC语言编译器

    公开(公告)号:CN118778940B

    公开(公告)日:2025-01-14

    申请号:CN202411255465.1

    申请日:2024-09-09

    Abstract: 本发明公开了一种基于LLVM的IEC61131‑3工业PLC语言编译器,采用前后端分离的设计,即ieclang作为前端,lLLVM编译器作为后端,使源代码经过词法分析、语法分析、语义分析、填充符号表、LLLVM编译器操作等步骤后输出最终的目标代码,能够实现解耦合、提高可移植性、实现模块化、方便于优化并且可以实现并行开发;本发明与传统的MatIec相比较,不仅能够在同样可以输出C语言可执行文件的基础上解决其转换为ANSI C并使用C编译器编译该代码可能会阻止某些优化的缺点,还在处理不同的代码时以处理时间为基准体现了更优的性能。

    一种基于GCN-STARNN的交通流量预测方法

    公开(公告)号:CN118762529A

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

    申请号:CN202411255473.6

    申请日:2024-09-09

    Abstract: 本发明公开了一种基于GCN‑STARNN的交通流量预测方法包括以下步骤:(1)获取开源网站交通流量数据集并预处理;(2)构建时空注意递归神经网络并进行训练;其中,时空注意递归神经网络包括:图卷积神经模块即GCN模块、时空注意递归神经模块即STARNN模块和输出模块;其中,GCN模块与STARNN模块并联;GCN模块用于提取交通路网的空间特征;时空注意递归神经模块用于交通路网时间特征;时空注意递归神经模块由卷积注意力模块和卷积长短时记忆模块模块;(3)输出预测结果。本发明有效提高了交通流量预测的准确率和精度,较现有方法具有更好的性能表现。

    一种面向边缘设备使用Randconfig增强可启动性和稳定性的内核引导测试方法

    公开(公告)号:CN119938544A

    公开(公告)日:2025-05-06

    申请号:CN202510434579.0

    申请日:2025-04-08

    Abstract: 本发明公开了一种面向边缘设备使用Randconfig增强可启动性和稳定性的内核引导测试方法,利用Randconfig工具生成随机内核配置文件,并对生成的配置文件进行编译和启动测试,对不可启动的配置文件,采用config‑bisect算法进行修复,通过最小默认配置文件与待修复配置文件的差异生成配置项差集,迭代定位启动失败的配置项并记录至关键配置数据库;修复后的内核进一步通过模糊测试模块进行压力测试,结合设备硬件资源生成黑名单和白名单,以优化配置项并提高测试覆盖率;本发明提升了边缘设备内核引导测试的可用性和稳定性。

    一种基于GCN-STARNN的交通流量预测方法

    公开(公告)号:CN118762529B

    公开(公告)日:2024-11-22

    申请号:CN202411255473.6

    申请日:2024-09-09

    Abstract: 本发明公开了一种基于GCN‑STARNN的交通流量预测方法包括以下步骤:(1)获取开源网站交通流量数据集并预处理;(2)构建时空注意递归神经网络并进行训练;其中,时空注意递归神经网络包括:图卷积神经模块即GCN模块、时空注意递归神经模块即STARNN模块和输出模块;其中,GCN模块与STARNN模块并联;GCN模块用于提取交通路网的空间特征;时空注意递归神经模块用于提取交通路网的时间特征;时空注意递归神经模块由卷积注意力模块、卷积长短时记忆网络模块和3维卷积模块组成;(3)输出预测结果。本发明有效提高了交通流量预测的准确率和精度,较现有方法具有更好的性能表现。

    基于量子多方计算的通讯加密方法、系统及介质

    公开(公告)号:CN117997629A

    公开(公告)日:2024-05-07

    申请号:CN202410226148.0

    申请日:2024-02-29

    Abstract: 本发明提供一种基于量子多方计算的通讯加密方法、系统及介质,涉及物联网领域中传感器网络的信息处理规模增长所引发的安全与隐私问题。通过引入基于迭代分布式Oracle算子的创新方法,本发明提出了一种基于相位估计算法的量子多方安全计算技术。引入量子计算不仅能够显著加速多方计算的过程,同时还能够增强其安全性。此外,采用相位估计算法能够有效地降低多方计算的复杂度,从而在实际应用中减少通讯成本的开销。对于多方计算问题中解的个数估计,本算法的准确率可达90%左右,为解决实际问题提供了高效准确的方法。

    一种实现零差错通信的方法、装置、终端及储存介质

    公开(公告)号:CN117478278B

    公开(公告)日:2024-03-15

    申请号:CN202311802128.5

    申请日:2023-12-26

    Abstract: 本发明公开了一种实现零差错通信的方法、装置、终端及储存介质,涉及量子信息技术领域,旨在解决现有技术中传统情况下的零错误编码计算复杂度为较大的问题。方法包括根据量子信道的信息,获取系数矩阵;根据系数矩阵的秩计算结果,通过矩阵线性变换从系数矩阵中获得线性独立向量,根据线性独立向量,构建第一矩阵;计算第一矩阵和系数矩阵的关系矩阵;根据量子信道的信息、关系矩阵和系数矩阵,获取量子信道下编码后的输出,确定量子信道下编码后的输出可区分,实现零差错通信;本发明适用于量子信道,大幅减小了计算复杂度,从而可以达到较高的编码效率,具有很强的可行性。

    一种量子迁移学习方法
    18.
    发明授权

    公开(公告)号:CN118657226B

    公开(公告)日:2024-11-22

    申请号:CN202411148997.5

    申请日:2024-08-21

    Abstract: 本发明公开了一种量子迁移学习方法,包括以下步骤:(1)获取Flowers Recognition花卉识别数据集和Animal‑10动物‑10数据集的数据并进行预处理;(2)构建ResNet18量子迁移学习模型和ResNet34量子迁移学习模型即在ResNet18网络和ResNet34网络中分别引入量子卷积神经网络模块;(3)分别对ResNet18量子迁移学习模型和ResNet34量子迁移学习模型进行训练,并与原有ResNet18和ResNet34模型进行对比;本发明将量子计算与迁移学习相融合,使得量子迁移学习模型能够取得比经典模型更好的性能或者速度。

    一种基于LLVM的IEC61131-3工业PLC语言编译器

    公开(公告)号:CN118778940A

    公开(公告)日:2024-10-15

    申请号:CN202411255465.1

    申请日:2024-09-09

    Abstract: 本发明公开了一种基于LLVM的IEC61131‑3工业PLC语言编译器,采用前后端分离的设计,即ieclang作为前端,lLLVM编译器作为后端,使源代码经过词法分析、语法分析、语义分析、填充符号表、LLLVM编译器操作等步骤后输出最终的目标代码,能够实现解耦合、提高可移植性、实现模块化、方便于优化并且可以实现并行开发;本发明与传统的MatIec相比较,不仅能够在同样可以输出C语言可执行文件的基础上解决其转换为ANSI C并使用C编译器编译该代码可能会阻止某些优化的缺点,还在处理不同的代码时以处理时间为基准体现了更优的性能。

    一种基于CATST网络的短时交通拥塞预测方法

    公开(公告)号:CN118762528A

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

    申请号:CN202411255469.X

    申请日:2024-09-09

    Abstract: 本发明公开了一种基于CATST网络的短时交通拥塞预测方法,包括以下步骤:(1)获取开源网站地图的实时路况图并进行预处理;(2)构建基于卷积注意力Transformer时空网络即CATST网络,输入经过预处理后的数据进行训练;其中,CATST网络包括:2个时空注意力模块、2个卷积注意力Transformer时空模块、2个批标准化层和3D卷积层;(3)使用均方误差和平均绝对百分比误差作为评价指标,评价CATST网络对于交通拥塞预测的准确度;本发明不仅适用于流量交通数据集的空间结构,而且还拥有根据输入数据的状态和过去状态来预测未来该点的状态的能力。

Patent Agency Ranking