项目名称: 国网电力自动化检测终端及云端协同系统
项目背景: 针对国家电网对电力设备检测的高精度、高并发及复杂现场环境要求,需要构建一套软硬解耦、支持跨平台运行的自动化检测系统,并要求引入 AI 技术提升缺陷识别的准确率。
职责:
1. 跨平台底座研发:作为架构师,采用 C++ (Qt/STL) 为核心构建跨平台底层检测引擎,完美屏蔽 Windows、国产化 Linux (如麒麟/统信) 的底层差异,负责硬件驱动抽象层(HAL)与核心控制逻辑的编写。
2. 多语言全栈集成:使用 C# 开发高响应速度的本地上位机 UI,使用 Java 构建后端数据中台。通过混合编程技术(如 JNI/gRPC)解决 C++ 计算核心与上层业务系统的跨语言通信难题。
3. AI 模型端侧集成:在底层 C++ 架构中完成 AI 识别模型(如 TensorRT/ONNX)的集成与性能优化,保障在资源受限的工控机上实现高效推理。
结果产出:
交付了一套极具鲁棒性的电力检测软件。C++ 跨平台架构使得同一套核心代码无缝部署于不同硬件形态,研发维护成本降低约 30%。系统在国网现场复杂电磁环境下保持数月零宕机稳定运行,AI 辅助检测将漏报率控制在极低水平,直接助力客户项目顺利验收。