【设计文档】数据处理服务开发

数据处理服务开发

  1. 需求

    针对现场1项目1项目定制化开发数据处理服务

  2. 开发工作

工作项工作内容负责人
时间窗口大小修改从5s改为0.2sA1
算法配置文件读写1、确定主机算法配置文件路径 (升级软件不能被覆盖,不能与其他算法配置文件路径冲突) 2、确定算法配置文件内容 3、开发算法配置文件读写逻辑B1
算法写入结果接口修改1、python 预测结果Result类中添加事件类型字段 2、python共享内存读逻辑、嵌入式后台软件配套修改增加事件类型B1、A1
算法参数标定标志位读取接口提供python接口读取共享内存获取算法参数标定标志位A1
算法1、算法配置文件读写逻辑 2、撕裂判定以及参数标定逻辑B1
数据处理服务1、修改现有基于节拍的托辊异响的服务 2、读取算法配置文件 3、调用获取信号数据、算法参数标定标志位接口 4、进行算法参数标定和模型预测 5、将算法参数标定结果保存到配置文件 6、将模型预测结果封装为Result,然后调用共享内存写Result接口 7、在必要的地方加入log以便运行过程中调试B1
本地数据文件读取启用该逻辑时,将共享内存读取的数据替换为本地数据,本地数据包括真实报警数据、非报警数据 用来测试 从算法到平台报警结果是否正确以及是否及时B1
  1. 测试项

1、算法报警是否及时

2、算法报警结果是否准确

3、算法报警结果能否及时准确传递到平台并显示

4、报警文件是否本地存储成功

  1. 关键依赖项

1、算法对时间窗口数据的连续性没有要求,因为当前1.0系统在时间窗口之间可能存在时间空隙

2、从嵌入式到平台需要及时传递并显示报警结果

3、嵌入式程序能够及时保存报警文件

  1. 现场配置要点

    需要手工新建并配置算法配置文件,并注意文件的读写权限

  2. 其他后续工作

针对项目现场的算法日志、报警文件进行持续的算法优化以及服务是否正常的运维

  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq2108462953

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值