周宇 蔡
|
cbafe85c4a
|
fix(mms-mapping): 修复谐波数据映射配置和偏移量计算问题
- 修改JiangSu_Config1.xml中谐波电流相关指标的命名规则
- 修改默认规则文件中相电压间谐波含有率序列的描述名称
- 添加相电压间谐波含有率序列实时数据值配置
- 更新JsonToXmlConversionService中遥测数据处理逻辑,将urcb相关标识修改为brcb
- 新增calculateOffset方法用于计算指标偏移量
- 实现adjustPathWithOffset方法根据offset调整路径中的数值格式
- 添加offset字段到MetricInfo类中用于存储偏移信息
- 在规则匹配过程中传递offset值并在生成Value节点时应用偏移调整
|
2026-07-10 11:20:31 +08:00 |
|
周宇 蔡
|
5bd709560a
|
refactor(icd-mapping): 重构ICD到XML转换服务以支持配置类型参数
- 移除generateFromIcd方法中的索引选择验证逻辑
- 在fillXmlContent方法中添加configType参数传递
- 在JsonToXmlConversionService中添加configType参数支持
- 删除convertFromJson方法的旧实现
- 更新buildXmlContentFromJson方法签名以包含configType参数
- 在applyRulesFromMapping和extractMetricsFromMapping方法中传递configType参数
- 添加针对PMS3.0配置类型的特殊处理逻辑
- 修复模板中线电压基波有效值描述文本错误
|
2026-06-23 10:42:01 +08:00 |
|
周宇 蔡
|
e43ab264e0
|
feat(mms-mapping): 添加江苏配置模板支持谐波数据
- 新增 JiangSu_Config1.xml 配置文件
- 配置历史稳态数据类型包括短时闪变、长时闪变、暂态数据
- 配置实时稳态数据类型支持电压、电流、功率等参数
- 设置谐波数据解析规则和通配符配置
- 配置电压电流功率等电气量的95值、平均值、最大值、最小值统计
- 添加谐波含有率、相角等谐波类数据配置
- 配置暂态事件解析规则和录波文件时间格式
- 设置 Kafka 消息发送相关参数和数据系数转换规则
|
2026-06-11 18:04:25 +08:00 |
|
|
|
98b3f0dbe8
|
feat(mms-mapping): 添加ICD转XML映射功能
- 新增DefaultCfgToXml.txt模板文件,定义报告列表、逻辑节点分类、相别、倍数器、单位等配置项
- 添加IcdToXmlGenerateCommand类,封装ICD文件转换命令参数,包括文件名、字节流、版本号等属性
- 创建IcdToXmlGenerateRequest类,定义ICD转XML生成请求参数,包含版本号、作者、保存选项等字段
- 实现IcdToXmlGenerateResult类,封装转换结果,包含状态、消息、IED名称、LD实例等信息
- 开发IcdToXmlMappingService组件,提供索引映射配置和统计数据分析功能
- 添加IcdToXmlRequestConverter组件,实现请求参数到命令对象的转换逻辑
- 创建IcdToXmlResponse类,定义ICD转XML响应结构,包含状态、消息、映射文档等属性
- 实现IcdToXmlResponseConverter组件,将结果对象转换为响应对象
- 添加IcdToXmlTaskAppService服务,协调各个组件完成ICD到XML的完整转换流程
- 集成ICD解析、模板加载、索引分析、验证、映射生成等核心功能模块
|
2026-04-29 15:16:44 +08:00 |
|