一、系统概述
1.1 系统定位
粮食鸿蒙系统(简称:粮鸿系统)是基于HarmonyOS国产化操作系统深度定制研发的粮仓智巡智感一体化管控平台。系统以"六位一体"为核心架构,整合智能挂轨巡检机器人、鸿蒙超脑管控系统、多维物联网采集终端、AI边缘计算算法、全域数据可视化平台、国密级安全传输体系六大核心能力,实现对粮仓全场景、全时段、全维度的智能化管控。
粮鸿系统秉持"国产化、自主可控、智能感知、精准管控"的建设理念,以鸿蒙操作系统为基座,以AI超脑为核心引擎,构建从数据采集、传输、分析到控制、可视化的全链路智能化体系,全面保障国家粮食储备安全。
1.2 六位一体核心架构
智能巡检机器人
挂轨式多传感器融合巡检
鸿蒙超脑管控
HarmonyOS 分布式管控
物联采集终端
多维环境感知终端
AI边缘计算
本地化智能分析算法
全域可视化
指挥中心大屏展示
国密安全传输
WAPI国密加密体系
1.3 建设目标
本方案旨在构建一套国产化自主可控的粮仓智能化管控体系,通过"感、传、智、管、视"全链路能力建设,实现:
- 全面感知:温湿度、气体、水分、粮情等多维数据7×24小时实时采集,感知覆盖率100%
- 智能预警:AI视觉识别+环境传感双维度异常检测,预警准确率≥95%
- 精准计量:激光测距+3D建模精确测算库容,计量误差≤±0.5%
- 自主可控:基于国产鸿蒙操作系统+国产主控芯片+国密加密,全链路信创安全
- 高效运维:扁平化可视化UI,多终端登录,运维效率提升60%
1.4 设计原则
安全可控
全栈国产化信创体系,国密级加密传输,等保2.0三级合规,确保数据与系统安全
高效智能
AI边缘计算+云端超脑双层智能架构,毫秒级响应,智能化决策辅助
模块解耦
模块化解耦设计,标准化API接口,高适配拓展性,支持业务快速迭代
稳定可靠
双链路冗余通信,集群化部署,系统可用性≥99.9%,故障自动切换
分级管控
四级权限管理体系,细粒度权限控制,数据按组织层级隔离
简易运维
扁平化可视化UI设计,多终端适配,降低运维成本,提升管理效率
二、总体架构设计
2.1 五大层级架构
粮鸿系统采用"端-边-云"协同的五层架构设计,自下而上依次为:数据采集层、数据传输层、数据分析层、控制平台层、数据可视化层。各层之间通过标准化接口解耦,支持独立演进、灵活扩展。
2.2 技术栈选型(国产化方向)
操作系统 & 前端技术
后端 & 服务
数据存储
消息 & 通信
AI & 边缘计算
运维 & 部署
三、数据采集层设计
数据采集层是粮鸿系统的"神经末梢",通过部署在粮仓内外的各类智能感知设备,实现对粮仓储粮环境、粮食品质、设备状态的全方位数据采集。所有采集终端均采用国产主控芯片,支持国密加密通信协议,确保数据源头安全可信。
挂轨式智能巡检机器人
沿仓顶轨道自主巡检,集成高清摄像头、红外热成像、气体检测、激光测距等多传感器融合,实现24小时无人化自动巡检,支持远程操控与自主路径规划。
- 巡检速度:0.1~1.0m/s 可调
- 定位精度:±5cm
- 续航:单次充电连续工作8小时
- 防护等级:IP65
多组分气体传感器
实时监测粮仓内CO₂、O₂、PH₃、SO₂等多组分气体浓度,支持ppm级高精度检测,及时发现粮食呼吸异常、熏蒸气体泄漏等安全隐患。
- 检测组分:CO₂/O₂/PH₃/SO₂/H₂S
- 精度:±2% F.S.
- 响应时间:≤30秒
- 工作温度:-20°C ~ 60°C
温湿度一体化采集终端
采用数字温湿度传感器,布设于粮堆上中下三层及仓内空间多点位布设,实时采集粮温分层数据与仓内环境温湿度,支持LoRa低功耗通信。
- 测温范围:-40°C ~ 85°C
- 测温精度:±0.3°C
- 湿度精度:±2% RH
- 电池寿命:≥5年
高精度粮食水分仪
基于电容法/近红外法粮食水分快速检测,实时监测粮食品质变化,支持多粮种水分检测,数据自动上传至粮鸿系统。
- 测量范围:5% ~ 35%
- 测量精度:±0.5%
- 支持粮种:小麦/玉米/水稻/大豆
- 检测时间:≤10秒/样
激光测距模组
挂载于巡检机器人的高精度激光测距传感器,通过3D扫描建模精确测算粮面高度与体积,实现库容动态监测与计量。
- 测距范围:0.05m ~ 100m
- 测距精度:±1mm
- 扫描频率:最高50Hz
- 库容测算误差:≤±0.5%
边缘采集网关
部署于仓房现场的边缘计算网关,汇聚各传感器数据,本地预处理后上传,支持协议转换、数据缓存、边缘计算推理,减轻云端压力。
- 接入容量:≥200台终端
- 支持协议:MQTT/Modbus/LoRa
- 本地缓存:≥7天数据
- 国产芯片:飞腾/瑞芯微
四、数据传输层设计
数据传输层采用"5G广域+LoRa局域"双链路冗余通信架构,全面采用WAPI国密加密协议,构建从终端到平台的全链路安全传输通道,确保数据传输的机密性、完整性和可用性。
WAPI国密加密协议
全面采用国家密码管理局认可的WAPI(无线局域网鉴别和保密基础结构)协议,支持SM2/SM3/SM4国密算法套件,实现设备身份认证与数据加密传输。
- 身份认证:SM2椭圆曲线数字签名
- 数据加密:SM4分组密码算法
- 完整性校验:SM3密码杂凑算法
- 符合标准:GB 15629.11系列
5G广域通信
5G专网切片承载高清视频、机器人控制等高带宽低时延业务,支持网络切片隔离,保障业务数据安全隔离,端到端时延≤20ms。
- 下行速率:≥1Gbps
- 上行速率:≥100Mbps
- 端到端时延:≤20ms
- 连接数:≥10万/km²
LoRa低功耗局域通信
LoRaWAN低功耗广域网承载温湿度、气体等低速率传感器数据采集,终端电池寿命≥5年,单网关覆盖半径2~5km。
- 传输距离:2~5km(视距)
- 功耗:μA级休眠电流
- 单网关容量:≥2000节点
- 工作频段:470~510MHz
系统设计5G与LoRa双链路互为备份,当主链路故障时自动切换至备用链路,切换时间≤3秒,保障数据传输不中断。视频流走5G专网,传感器数据走LoRa,关键数据双发双收,确保传输可靠性99.99%。
五、AI超脑-数据分析层
AI超脑系统是粮鸿系统的"智慧中枢",采用"边缘计算+云端超脑"双层智能架构。边缘端基于昇腾AI芯片实现本地化实时推理,云端超脑基于MindSpore框架进行模型训练与大数据分析。三层AI能力覆盖粮情识别、库容监测、火情预警等核心业务场景。
AI视觉粮情预警
基于巡检机器人高清摄像头采集的粮面图像,通过深度学习算法实时识别粮面异常状况,辅助管理人员及时发现粮情隐患。
- 霉变识别:识别粮面霉斑、结块等霉变特征
- 虫群聚集识别:检测粮堆表面害虫聚集情况
- 仓体破损识别:检测仓壁裂缝、地坪沉降等
- 识别准确率:≥95%
- 单帧推理时间:≤100ms(边缘端)
AI库容动态预警
基于激光测距3D扫描建模技术,结合历史出入库数据,通过AI算法动态分析库容变化趋势,精准识别异常损耗。
- 多时段库容对比:日/周/月/季/年对比分析
- 异常损耗甄别:智能识别非正常损耗
- 3D点云建模:粮面形态三维重建
- 体积测算精度:±0.5%以内
- 损耗预警阈值:自定义配置
AI火情监测
融合环境传感数据与AI视觉识别双重检测机制,实现粮仓火情早发现、早预警、早处置,最大限度降低火灾风险。
- 环境传感预判:温湿度/CO浓度趋势分析
- AI视觉识别:火焰/烟雾实时检测
- 多级联动告警:声光/短信/APP/平台联动
- 火情识别率:≥98%
- 预警响应时间:≤3秒
5.1 本地化AI超脑架构
边缘推理节点
基于昇腾310 AI芯片的边缘计算网关,部署于仓房现场,实现实时视频分析、传感器数据融合处理,低时延快速响应。
云端超脑集群
部署于库区机房的AI训练与推理集群,基于MindSpore框架进行模型训练、大数据分析、趋势预测,输出智能决策建议。
模型管理平台
统一的AI模型生命周期管理平台,支持模型训练、评估、发布、版本管理、A/B测试,模型自动下发至边缘节点。
六、粮鸿系统-控制平台层
控制平台层是粮鸿系统的指挥调度中枢,基于HarmonyOS分布式操作系统构建,承载全域数据监控、机器人管控、智能预警、报表分析、权限管理等核心业务功能。采用模块化解耦设计,提供标准化API接口,支持与第三方系统无缝对接。
6.1 粮鸿系统核心特性
国产化自主可控
基于鸿蒙国产操作系统,搭载国产主控芯片(飞腾/鲲鹏/昇腾),采用国密SM2/SM3/SM4加密传输协议,全栈信创安全可控,杜绝"卡脖子"风险。
分级权限管理
四级权限管理体系:超级管理员、库区管理员、运维人员、巡检人员。细粒度权限控制,数据按组织层级隔离,确保数据安全与操作合规。
高适配拓展性
模块化解耦设计,标准化RESTful API接口,支持第三方系统对接集成。插件式功能扩展,可根据业务需求灵活增删功能模块。
简易化运维操作
扁平化可视化UI设计,直观友好的操作界面,降低学习成本。支持PC端、大屏端、移动端多终端登录,随时随地掌控粮情。
分布式软总线
基于HarmonyOS分布式软总线技术,实现多设备无感互联、任务无缝流转,机器人、传感器、大屏、手机等设备协同工作。
高性能并发
支持1000+设备并发接入,万级测点数据实时处理,系统响应时间≤200ms,支持大规模粮库集群统一管理。
6.2 四级权限管理体系
| 角色层级 | 角色名称 | 职责范围 | 核心权限 |
|---|---|---|---|
| L1 | 超级管理员 | 系统全局管理 | 用户管理、角色权限配置、系统参数设置、所有库区数据查看、审计日志 |
| L2 | 库区管理员 | 所辖库区全面管理 | 库区设备管理、巡检任务调度、报警处置审批、报表查看、本库区人员管理 |
| L3 | 运维人员 | 设备运维与技术支持 | 设备状态监控、故障排查处理、固件升级、系统运维操作、技术日志查看 |
| L4 | 巡检人员 | 日常巡检与数据查看 | 粮情数据查看、巡检任务执行、报警上报、移动端巡仓、基础数据录入 |
6.3 核心功能模块
| 模块 | 子功能 | 功能说明 |
|---|---|---|
| 全域数据监控 | 指挥中心大屏 | 全局粮库运行状态总览,GIS三维库区展示,关键指标实时可视化 |
| 粮仓详情监控 | 单仓温湿度、气体浓度、粮情、水分等详细数据与趋势分析 | |
| 历史数据查询 | 多维度历史数据查询、趋势曲线对比、数据导出 | |
| 机器人实时画面 | 巡检机器人实时视频流查看、远程操控、语音对讲 | |
| 机器人智能管控 | 设备台账管理 | 机器人、传感器等设备全生命周期信息登记与维护 |
| 巡检任务调度 | 制定巡检计划,定时/定点/定路线,自动/手动调度机器人 | |
| 运行状态监控 | 机器人位置、电量、运行状态、任务进度实时监控 | |
| 远程控制中心 | 远程控制机器人移动、升降、拍照、检测等操作 | |
| 多级智能预警 | 报警规则配置 | 温湿度、气体、粮情等多维度阈值设置,AI预警参数配置 |
| 分级报警推送 | 紧急/警告/提示三级报警,多渠道推送(大屏/APP/短信/声光) | |
| 报警处置流程 | 报警确认、派单、处置、复核、闭环全流程管理 | |
| 报警统计分析 | 报警趋势、类型分布、处置效率、高发区域等分析 | |
| 自动化报表 | 粮情日报/周报/月报 | 自动生成粮情统计报表,支持自定义模板 |
| 出入库台账 | 粮食出入库记录、库存台账、损耗统计 | |
| 运维统计报表 | 设备运行统计、巡检完成率、故障统计等 | |
| 库容管理 | 3D容量测算 | 激光扫描建模,精确计算粮仓容积与存量 |
| 多时段对比分析 | 日/周/月/季/年库容变化趋势对比 | |
| 出入库管理 | 粮食出入库登记、计划管理、台账查询 | |
| 系统管理 | 用户权限管理 | 用户、角色、权限、组织架构四级管理 |
| 操作审计日志 | 全量操作日志记录,支持审计追溯 | |
| 系统配置中心 | 系统参数、数据字典、报警规则、通知模板配置 |
七、数据可视化层 — 指挥大屏UI原型
数据可视化层是粮鸿系统的"可视化窗口",包括粮情指挥中心大屏和仓外工业智能显示屏两级展示体系。指挥中心大屏采用"左-中-右-底"四区域布局,集成GIS三维库区、实时粮情、设备状态、告警信息等多维数据,实现全局态势一屏掌控。
7.1 指挥中心大屏原型
指挥中心大屏采用"左信息区 + 中主视图 + 右监测区 + 底告警区"经典指挥大屏布局。左侧展示库区概况、设备在线率、巡检统计、告警统计等基础信息;中间为GIS三维库区模型主视图,展示机器人轨迹与风险等级三色标识;右上为温湿度曲线、气体组分、含水率热力图等粮情监测数据;右下为设备运维状态、机器人任务进度、能耗数据;底部为告警轮播条,实时滚动最新告警与处置建议。
7.2 仓外工业智能显示屏
各粮仓仓外配置工业级智能显示屏,实时展示单仓运行状态、粮情数据、环境参数、设备状态等信息,方便现场人员快速掌握仓内情况。支持强光可视、宽温运行、IP65防护。
单仓实时数据
实时显示粮温分层、仓温仓湿、气体浓度、水分等关键指标,异常数据红色高亮警示
告警状态显示
当前仓告警状态醒目展示,声光联动提示,方便运维人员快速定位问题仓房
机器人状态
本仓巡检机器人运行状态、电量、当前任务等信息展示,支持一键呼叫机器人
八、移动端配套
粮鸿系统提供鸿蒙/安卓双端移动端小程序,支持移动巡仓、告警接收、设备调度、报表查看等功能,实现管理人员随时随地掌握粮情,提升应急响应效率。
粮鸿鸿蒙版
中央储备粮XX直属库 · 张三
鸿蒙版 (HarmonyOS)
粮鸿安卓版
中央储备粮XX直属库 · 李四
安卓版 (Android)
移动巡仓
扫码巡仓、问题上报、现场拍照取证、巡检记录自动同步,巡仓轨迹可追溯,替代传统纸质巡仓记录
告警接收
实时推送告警通知,支持告警分级推送,一键确认、派单、处置,提升应急响应速度
设备调度
远程启动/停止巡检机器人,查看实时视频,发送巡检指令,随时随地调度设备
九、数据库设计
9.1 数据存储策略
系统采用混合存储架构,基于国产数据库体系,根据数据特点选择合适的存储引擎,兼顾性能、安全与国产化要求:
- 业务数据:达梦数据库(DM8)存储用户、组织、设备台账、报警记录等结构化业务数据
- 时序数据:TDengine/InfluxDB存储温湿度、气体浓度等海量时序采集数据,优化写入与查询性能
- 缓存数据:Redis缓存热点数据、设备实时状态、会话信息,提升系统响应速度
- 文件数据:MinIO分布式对象存储机器人拍摄的图片、视频等非结构化大文件
- 日志数据:Elasticsearch存储系统日志、操作日志,支持全文检索与审计追溯
9.2 核心数据表设计
| 表名 | 说明 | 主要字段 | 存储引擎 |
|---|---|---|---|
sys_user |
用户表 | user_id, username, password(SM4加密), real_name, phone, email, dept_id, role_id, status, create_time | 达梦 DM8 |
sys_role |
角色表 | role_id, role_name, role_code, role_level(1-4), description, status, create_time | 达梦 DM8 |
sys_dept |
部门/库区表 | dept_id, dept_name, parent_id, dept_type, leader, phone, sort_order, status | 达梦 DM8 |
grain_silo |
粮仓表 | silo_id, silo_no, silo_name, silo_type, design_capacity, location, dept_id, status, install_time | 达梦 DM8 |
robot_device |
机器人设备表 | robot_id, robot_no, silo_id, model, chip_type, ip_address, firmware_ver, status, last_online, battery | 达梦 DM8 |
sensor_device |
传感器表 | sensor_id, sensor_no, silo_id, sensor_type, location, protocol, install_height, status, install_time | 达梦 DM8 |
inspection_task |
巡检任务表 | task_id, task_no, silo_id, robot_id, task_type, plan_time, start_time, end_time, status, result, operator | 达梦 DM8 |
alarm_record |
报警记录表 | alarm_id, silo_id, device_id, alarm_type, alarm_level, content, threshold_value, actual_value, status, create_time, dispose_time, dispose_user | 达梦 DM8 |
grain_storage |
储量记录表 | record_id, silo_id, volume, mass, grain_type, moisture_rate, measure_time, measure_method, operator | 达梦 DM8 |
ai_detection_log |
AI检测记录表 | log_id, silo_id, robot_id, detection_type, result, confidence, image_url, create_time | 达梦 DM8 |
env_data (时序) |
环境数据表 | ts, silo_id, sensor_id, temperature(多层), humidity, co2, o2, ph3, moisture | TDengine |
robot_status (时序) |
机器人状态表 | ts, robot_id, position_x, position_y, battery, speed, running_state, task_id | TDengine |
敏感数据(如用户密码、个人信息)采用国密SM4算法加密存储;数据库访问采用最小权限原则;支持数据脱敏展示;定期全量备份+增量备份,备份数据加密存储;主从复制+读写分离保障高可用。
十、安全设计
10.1 安全架构
遵循网络安全等级保护2.0三级要求,基于国密算法体系,从物理安全、网络安全、主机安全、应用安全、数据安全五个维度构建全方位安全防护体系,实现全链路国密级安全保障。
身份认证安全
基于国密SM2的数字证书身份认证,支持双因素认证(2FA),密码采用SM3哈希+盐值加密,支持生物识别登录
权限访问控制
RBAC+ABAC混合权限模型,四级角色权限,数据按组织隔离,细粒度操作权限,API接口鉴权
数据加密安全
传输层:WAPI国密加密/TLS国密套件;存储层:SM4敏感数据加密;数据库透明加密,密钥分级管理
审计日志安全
全量操作日志记录,登录审计,操作审计,数据访问审计,日志防篡改,支持合规审计追溯
安全防护监测
入侵检测IDS/IPS,Web应用防火墙WAF,异常行为检测,安全态势感知,定期安全漏洞扫描
设备接入安全
一机一密,设备身份认证,国密双向认证,固件签名校验,设备网络隔离,白名单接入控制
10.2 国密安全传输体系
全面支持国家密码管理局发布的SM2/SM3/SM4国密算法体系:SM2用于身份认证与数字签名;SM3用于密码哈希与完整性校验;SM4用于数据对称加密。无线局域网采用WAPI协议,有线网络采用TLS国密套件,实现端到端国密级安全传输。
十一、部署方案与效益分析
11.1 部署架构
采用容器化部署方案,基于Kubernetes实现服务的弹性伸缩和高可用。系统部署于库区内网私有云环境,支持信创云平台适配。采用"边缘端+库区中心"两级部署架构,边缘端部署采集网关与AI推理节点,中心部署粮鸿系统平台与数据存储集群。
| 层级 | 节点配置 | 数量 | 部署内容 |
|---|---|---|---|
| 接入层 | 4核8G · 国产CPU | 2台 | Nginx负载均衡、API网关、WAPI认证网关 |
| 应用层 | 8核16G · 飞腾/鲲鹏 | 4台 | 粮鸿系统微服务集群(K8s Worker节点) |
| AI超脑层 | 昇腾910 + 32核64G | 2台 | AI训练推理集群、模型管理平台 |
| 数据层 | 16核32G + SSD · 国产CPU | 3台 | 达梦数据库主从、TDengine集群、Redis哨兵 |
| 通信层 | 8核16G | 3台 | EMQX国密版集群、LoRa网关管理、5G边缘UPF |
| 存储层 | 4核8G + 大容量存储 | 3台 | MinIO分布式对象存储(图片/视频) |
| 边缘层 | 昇腾310 + 8核16G | 每仓1台 | 边缘采集网关、本地AI推理、数据缓存 |
11.2 性能指标
并发接入能力
支持1000+设备并发连接,支持500+用户同时在线,万级测点数据实时处理
系统响应时间
页面加载<2秒,API响应<200ms,报警推送延迟<3秒,AI推理<100ms
系统可用性
系统可用性≥99.9%,年故障停机时间≤8.76小时,故障自动切换时间≤30秒
数据存储容量
时序数据存储≥3年,图片视频存储≥1年,业务数据永久保存,支持在线扩容
安全合规
等保2.0三级认证,国密算法合规,信创适配认证,数据安全法合规
AI识别准确率
霉变识别≥95%,虫群识别≥93%,火情识别≥98%,库容测算误差≤±0.5%
11.3 效益分析
11.4 经济与社会效益
- 经济效益:减少人工巡仓成本约60%,降低粮食损耗约0.3%~0.5%,提升库容利用率约5%,延长储粮品质周期
- 安全效益:AI智能预警+多级联动告警,大幅降低粮情事故与火灾风险,保障粮食储备安全
- 社会效益:全栈国产化信创方案,保障国家粮食战略安全,树立智慧粮库行业标杆
- 管理效益:数字化、可视化、智能化管理,提升管理效率与决策科学性,降低管理成本