一种基于多种语言的软件源代码自主可控扫描方法

    公开(公告)号:CN117892300A

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

    申请号:CN202410058851.5

    申请日:2024-01-16

    IPC分类号: G06F21/56 G06F16/951

    摘要: 本发明提供了一种基于多种语言的软件源代码自主可控扫描方法,其可对多种语言开发的软件项目源代码进行扫描,提高源代码溯源、项目自研比率的准确率。其包括如下步骤:S1数据存储,其对开源网站上的源代码进行数据抓取,之后数据导出,之后定期维护更新进行持久化数据存储;S2、数据分析建模,其对步骤S1存储的数据进行数据收集,提取源代码结构、并建立数据模型;S3、建立开源源代码库;S4、创建多功能扫描引擎,将软件项目源代码与开源代码库中数据进行扫描比对查询,包括多语言源代码分析、软件组件分析;S5、查看扫描结果。

    一种基于fel引擎实现动态更新风机故障判断规则的方法

    公开(公告)号:CN117853094A

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

    申请号:CN202410022743.2

    申请日:2024-01-08

    摘要: 本发明提供一种基于fel引擎实现动态更新风机故障判断规则的方法,包括以下步骤:S1.定义唯一标识,fan Trouble Rule Detail;S2.创建风机故障规则配置内容修改的入口页面;S3.运维人员在风机故障规则配置页面,通过对“规则内容”进行编辑;S4.修改后,将数据保存;S5.创建fel引擎工具类,配置计算规则将其集成到fel引擎中;S6.程序启动时,判断程序每间隔一段时间执行一次故障判断规则,将相关数据整理,并将其保存;S7.从redis中根据key获取风机故障的判断规则,将风机相关指标数值map与风机故障判断规则作为fel引擎工具执行方法的参数,并执行获取计算结果。本发明通过标准化的规则修改流程和fel引擎,运维人员在页面进行配置和修改规则,即可立即生效,无需多次发版。

    一种获取CMS振动数据内存优化的方法

    公开(公告)号:CN117453224A

    公开(公告)日:2024-01-26

    申请号:CN202311353614.3

    申请日:2023-10-19

    IPC分类号: G06F8/41 G06F9/50

    摘要: 本发明提供了一种获取CMS振动数据内存优化的方法,其对操作系统进行控制与优化、同时开发人员对程序进行优化,通过双向内存释放的优化过程,降低服务器的内存使用率,从而更高效地获取CMS振动数据。其通过服务器层级优化和代码层级优化进行双向内存释放来优化内存状态,从而提升用户体验、降低内存使用率;在服务器层级优化时包括设定内存大小的计算以及操作过程、内存分配使用方法;在代码层级优化时包括设定代码内存方面优化及内容、定时回收内存。

    基于有功功率、转速、启动转速判断机组运行状态的方法

    公开(公告)号:CN117249049A

    公开(公告)日:2023-12-19

    申请号:CN202311342164.8

    申请日:2023-10-17

    IPC分类号: F03D17/00

    摘要: 本发明提供了基于有功功率、转速、启动转速判断机组运行状态的方法,其能够根据风机PLC传输的数据对风机的运行状态进行实时的监测,可以有效的降低风机停机后未及时处理的损失。其包括:a采集风机数据、并与风机主控PLC建立通讯,将PLC传出的数据保存在数据库中;b通过有功功率、转速以及厂家提供的启动转速判断出风机运行状态;c将风机停机的情况告知维护人员对风机检修检查和维修。

    基于组态的风机故障可视化诊断方法

    公开(公告)号:CN117231440A

    公开(公告)日:2023-12-15

    申请号:CN202311342162.9

    申请日:2023-10-17

    IPC分类号: F03D17/00

    摘要: 本发明公开了一种基于组态的风机故障可视化诊断方法,包括以下步骤:建立每个风机的运行指标或状态的可视化画布,所述可视化画布中包括具有对应关系的输入算子、逻辑处理算子和输出算子;所述输入算子具有表示正常参数和异常参数的可视化标识;实时获取风机的参数,并将所述风机的参数输入至所述输入算子;判断所述风机的参数是否异常,若是,则用异常参数的可视化标识标记该输入算子;根据该输入算子找出对应的输出算子,找出故障点。本发明基于电流监测光伏阵列运行状态的方法及系统,维护人员可以通过观察风机画布上的高亮显示参数,快速识别出风机的故障点或问题点,从而采取相应的维修措施。

    一种时序数据满屏跳判断方法
    59.
    发明公开

    公开(公告)号:CN117035524A

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

    申请号:CN202311018277.2

    申请日:2023-08-14

    摘要: 本发明提供了一种时序数据满屏跳判断方法,其具有简单、高效、准确的优点,可广泛应用于各种时序数据的分析与展示中。其包括如下步骤:1)对全天数据进行判断,按时间对数据进行先后排序数据按着先后顺序分别为t1,t2,t3,…,tn;2)将一天数据按着每60分钟划分一个时间段,分为24个时间段,计算每个时间段的振幅,F=|Tmax‑Tmin|;3)计算24个时间段的平均振幅,计算公式#imgabs0#4)计算一天所有数据的平均值,计算公式#imgabs1#5)计算波动程度指标index,计算公式#imgabs2#6)计算平均振幅和均值的比值ratio,计算公式#imgabs3#7)根据上述疏计算结果判定若index>0.01,并且ratio>0.1,则认为当天的数据出现了满屏跳。