【文档规范】数据处理服务开发

2024-09-04 09:04

本文主要是介绍【文档规范】数据处理服务开发,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

数据处理服务开发

  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. 其他后续工作

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

这篇关于【文档规范】数据处理服务开发的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1135580

相关文章

Python xmltodict实现简化XML数据处理

《Pythonxmltodict实现简化XML数据处理》Python社区为提供了xmltodict库,它专为简化XML与Python数据结构的转换而设计,本文主要来为大家介绍一下如何使用xmltod... 目录一、引言二、XMLtodict介绍设计理念适用场景三、功能参数与属性1、parse函数2、unpa

解决systemctl reload nginx重启Nginx服务报错:Job for nginx.service invalid问题

《解决systemctlreloadnginx重启Nginx服务报错:Jobfornginx.serviceinvalid问题》文章描述了通过`systemctlstatusnginx.se... 目录systemctl reload nginx重启Nginx服务报错:Job for nginx.javas

Java中的Opencv简介与开发环境部署方法

《Java中的Opencv简介与开发环境部署方法》OpenCV是一个开源的计算机视觉和图像处理库,提供了丰富的图像处理算法和工具,它支持多种图像处理和计算机视觉算法,可以用于物体识别与跟踪、图像分割与... 目录1.Opencv简介Opencv的应用2.Java使用OpenCV进行图像操作opencv安装j

Python数据处理之导入导出Excel数据方式

《Python数据处理之导入导出Excel数据方式》Python是Excel数据处理的绝佳工具,通过Pandas和Openpyxl等库可以实现数据的导入、导出和自动化处理,从基础的数据读取和清洗到复杂... 目录python导入导出Excel数据开启数据之旅:为什么Python是Excel数据处理的最佳拍档

基于Qt开发一个简单的OFD阅读器

《基于Qt开发一个简单的OFD阅读器》这篇文章主要为大家详细介绍了如何使用Qt框架开发一个功能强大且性能优异的OFD阅读器,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 目录摘要引言一、OFD文件格式解析二、文档结构解析三、页面渲染四、用户交互五、性能优化六、示例代码七、未来发展方向八、结论摘要

SpringBoot3集成swagger文档的使用方法

《SpringBoot3集成swagger文档的使用方法》本文介绍了Swagger的诞生背景、主要功能以及如何在SpringBoot3中集成Swagger文档,Swagger可以帮助自动生成API文档... 目录一、前言1. API 文档自动生成2. 交互式 API 测试3. API 设计和开发协作二、使用

在 VSCode 中配置 C++ 开发环境的详细教程

《在VSCode中配置C++开发环境的详细教程》本文详细介绍了如何在VisualStudioCode(VSCode)中配置C++开发环境,包括安装必要的工具、配置编译器、设置调试环境等步骤,通... 目录如何在 VSCode 中配置 C++ 开发环境:详细教程1. 什么是 VSCode?2. 安装 VSCo

C#图表开发之Chart详解

《C#图表开发之Chart详解》C#中的Chart控件用于开发图表功能,具有Series和ChartArea两个重要属性,Series属性是SeriesCollection类型,包含多个Series对... 目录OverviChina编程ewSeries类总结OverviewC#中,开发图表功能的控件是Char

鸿蒙开发搭建flutter适配的开发环境

《鸿蒙开发搭建flutter适配的开发环境》文章详细介绍了在Windows系统上如何创建和运行鸿蒙Flutter项目,包括使用flutterdoctor检测环境、创建项目、编译HAP包以及在真机上运... 目录环境搭建创建运行项目打包项目总结环境搭建1.安装 DevEco Studio NEXT IDE

Python开发围棋游戏的实例代码(实现全部功能)

《Python开发围棋游戏的实例代码(实现全部功能)》围棋是一种古老而复杂的策略棋类游戏,起源于中国,已有超过2500年的历史,本文介绍了如何用Python开发一个简单的围棋游戏,实例代码涵盖了游戏的... 目录1. 围棋游戏概述1.1 游戏规则1.2 游戏设计思路2. 环境准备3. 创建棋盘3.1 棋盘类