Files
akmon/coperation.md
2026-01-20 08:04:15 +08:00

19 KiB
Raw Permalink Blame History

运动监测蓝牙设备需求规范文档

工作表1: 项目概述

项目名称 运动监测蓝牙生态系统
项目目标 构建一套完整的蓝牙设备生态,包括手环、指环和网关,实现运动数据高效采集、传输和分析
应用场景 健身房、运动场馆、家庭健身、专业训练、康复医疗
关键指标 数据采集准确度≥95%、电池续航≥7天、数据传输距离≥100米
主要交付物 蓝牙手环原型、蓝牙网关原型、通信协议规范、Demo应用
项目周期 3-4个月设计1个月研发2个月测试1个月

工作表2: 硬件需求 - 蓝牙手环/指环

需求ID 需求类别 详细需求 技术参数 优先级
H-01 传感器模块 心率监测 PPG光学传感器精度±2bpm采样频率≥30Hz
H-02 传感器模块 血氧监测 精度±2%有效范围80-100%
H-03 传感器模块 运动检测 6轴加速度计+陀螺仪采样率≥100Hz
H-04 传感器模块 温度监测 精度±0.3℃范围25-45℃
H-05 传感器模块 皮肤电反应 GSR传感器用于压力/情绪监测
H-06 电源管理 电池续航 至少7天连续使用快充支持
H-07 电源管理 低功耗模式 静默模式下功耗≤1mW
H-08 通信模块 BLE 5.0+ / 2.4G无线 支持BLE 5.0+扩展广播、2M PHY支持2.4G私有协议或标准协议如Zigbee/私有2.4G),可配置双模通信
H-09 通信模块 数据传输速率 ≥1Mbps支持批量数据传输
H-10 数据存储 本地缓存 ≥32MB闪存可存储≥24小时原始数据
H-11 外观设计 防水性能 IP68防水游泳可用
H-12 外观设计 材质要求 高强度硅胶/橡胶表带,防过敏测试通过
H-13 人机交互 屏幕/振动 可选OLED显示振动提示功能
H-14 认证要求 安全认证 CE、FCC、ROHS认证
H-15 认证要求 兼容性认证 与主流手机系统iOS/Android兼容
H-16 安装部署 佩戴方式 手腕/手指佩戴,支持多种尺寸
H-17 安装部署 充电方式 磁吸式充电,支持快充
H-18 侧边按键 功能按键 支持单键操作,长按/短按功能可配置
H-19 侧边按键 物理按键 支持防误触设计按键寿命≥100万次
H-20 侧边按键 按键反馈 触觉反馈按键声音≤30dB
H-21 侧边按键 按键布局 便于单手操作,符合人体工学设计
H-22 侧边按键 按键材质 硬度≥60HRC耐磨损
H-23 侧边按键 按键防水 IP68防水防止水浸入
H-24 侧边按键 按键防尘 IP68防尘防止灰尘进入
H-25 侧边按键 按键防摔 抗摔测试≥1.5米
H-26 侧边按键 按键防震 抗震测试≥5G
H-27 侧边按键 按键防静电 抗静电测试≥8kV
H-28 侧边按键 按键防磁 抗磁测试≥1000高斯
H-29 侧边按键 按键防腐蚀 抗腐蚀测试≥24小时
H-30 侧边按键 按键防氧化 抗氧化测试≥24小时
H-31 MIC收音 收音质量 支持语音识别降噪效果≥30dB
H-32 MIC收音 收音距离 ≥1米支持远场收音
H-33 MIC收音 收音灵敏度 ≥-40dB支持多种语言识别
H-34 MIC收音 收音频率范围 20Hz-20kHz支持高频收音
H-35 MIC收音 收音抗干扰能力 支持多种干扰环境下收音
H-36 MIC收音 收音抗风噪能力 支持风速≥10m/s下收音
H-37 MIC收音 收音抗震动能力 支持震动频率≥100Hz下收音
H-38 MIC收音 收音抗温度变化能力 支持温度范围-20℃-60℃下收音
H-39 MIC收音 收音抗湿度变化能力 支持湿度范围20%-80%下收音
H-40 MIC收音 收音抗电磁干扰能力 支持电磁干扰频率范围30MHz-1GHz下收音
H-41 MIC收音 收音抗静电干扰能力 支持静电干扰≥8kV下收音

工作表3: 硬件需求 - 蓝牙网关

需求ID 需求类别 详细需求 技术参数 优先级
G-01 通信能力 蓝牙接收 / 2.4G无线 BLE 5.0+,接收灵敏度≤-95dBm支持2.4G私有协议或标准协议如Zigbee/私有2.4G),可配置双模通信
G-02 通信能力 连接数量 同时连接≥100台设备可分时复用
G-03 通信能力 信号覆盖 室内有效覆盖≥50米半径
G-04 通信能力 上行通信 WiFi 5/6或以太网上行带宽≥50Mbps
G-05 通信能力 4G/5G备份 可选配4G/5G模块作为备份通信
G-06 处理能力 边缘计算 支持简单数据预处理与异常检测
G-07 处理能力 处理器 ARM Cortex-M4以上频率≥120MHz
G-08 存储能力 本地存储 ≥256MB RAM≥2GB闪存
G-09 电源要求 供电方式 支持POE供电或标准电源适配器
G-10 电源要求 功耗控制 工作功耗≤5W待机功耗≤1W
G-11 安装部署 安装方式 支持 户外/墙面/天花板 安装,带安装套件
G-12 安装部署 指示灯 电源/信号/通信状态LED指示
G-13 网络功能 网络配置 支持DHCP/静态IPWeb配置界面
G-14 网络功能 安全性 支持WPA2/WPA3加密HTTPS管理界面
G-15 认证要求 安全认证 CE、FCC、UL认证
G-16 天线设计 天线增益 外置天线增益≥8dBi
G-17 天线设计 天线方向性 全向天线覆盖范围≥150米半径
G-18 天线设计 天线接口 SMA接口支持外置天线更换
G-19 天线设计 天线防水 IP67防水适合户外使用
G-20 天线设计 天线防尘 IP67防尘适合户外使用
G-21 天线设计 天线防摔 抗摔测试≥1.5米
G-22 天线设计 天线防震 抗震测试≥5G
G-23 天线设计 天线防静电 抗静电测试≥8kV
G-24 天线设计 天线防磁 抗磁测试≥1000高斯
G-25 天线设计 天线防腐蚀 抗腐蚀测试≥24小时
G-26 天线设计 天线防氧化 抗氧化测试≥24小时

工作表4: 数据采集指标

指标ID 指标名称 采集频率 精度要求 应用场景 优先级
D-01 心率 连续≥1次/秒 ±2bpm 有氧训练强度监测,恢复评估
D-02 血氧饱和度 间隔≥1次/分钟 ±2% 高强度训练监测,高海拔训练
D-03 皮肤温度 间隔≥1次/分钟 ±0.3℃ 训练强度评估,体温调节
D-04 运动加速度 连续≥100Hz ±0.01g 动作识别,步数,跑步姿势
D-05 角速度 连续≥100Hz ±0.1°/s 旋转动作识别,平衡性评估
D-06 步数 累计 ±5% 日常活动,训练量评估
D-07 睡眠状态 每晚 N/A 恢复质量评估,训练计划调整
D-08 训练负荷 每次训练 N/A 累积训练强度评估,过训风险预警
D-09 能量消耗 累计 ±10% 减脂训练,能量平衡评估
D-10 HRV心率变异性 间隔≥1次/4小时 N/A 压力水平,自主神经系统恢复
D-11 运动姿态 连续≥100Hz ±5° 动作标准性评估,训练效果分析
D-12 运动轨迹 连续≥1次/秒 ±5m 跑步轨迹分析,路线规划
D-13 运动时长 累计 N/A 日常活动,训练计划执行
D-14 运动强度 累计 N/A 训练计划调整,恢复评估
D-15 运动类型 累计 N/A 训练计划调整,运动习惯分析
D-16 运动频率 累计 N/A 训练计划调整,运动习惯分析
D-17 运动时段 累计 N/A 训练计划调整,运动习惯分析
D-18 运动环境 累计 N/A 训练计划调整,运动习惯分析
D-19 运动心率区间 累计 N/A 训练计划调整,运动习惯分析
D-20 运动心率峰值 累计 N/A 训练计划调整,运动习惯分析
D-21 运动心率均值 累计 N/A 训练计划调整,运动习惯分析
D-22 运动心率波动 累计 N/A 训练计划调整,运动习惯分析
D-23 运动心率变化率 累计 N/A 训练计划调整,运动习惯分析
D-24 运动心率变化幅度 累计 N/A 训练计划调整,运动习惯分析
D-25 运动心率变化趋势 累计 N/A 训练计划调整,运动习惯分析
D-26 运动心率变化周期 累计 N/A 训练计划调整,运动习惯分析
D-27 运动心率变化幅度 累计 N/A 训练计划调整,运动习惯分析
D-28 运动心率变化频率 累计 N/A 训练计划调整,运动习惯分析
D-29 运动心率变化时段 累计 N/A 训练计划调整,运动习惯分析
D-30 运动心率变化环境 累计 N/A 训练计划调整,运动习惯分析
D-31 运动心率变化类型 累计 N/A 训练计划调整,运动习惯分析
D-32 运动心率变化频率 累计 N/A 训练计划调整,运动习惯分析

工作表5: 软件功能需求

| 功能ID | 功能模块 | 功能描述 | 相关硬件 | 优先级 | 特殊注意事项 | |--------|---------|---------|---------|--------| | F-01 | 设备管理 | 设备发现、绑定与配对 | 手环+网关 | 高 | 网关需要缓存设备信息包含最新广播获取的RSSI时间戳 | | F-02 | 设备管理 | 固件OTA升级 | 手环+网关 | 高 | 支持断点续传,校验和恢复 | | F-03 | 设备管理 | 电池状态监测 | 手环 | 高 | | F-04 | 数据采集 | 实时数据流采集与传输 | 手环+网关 | 高 | | F-05 | 数据采集 | 历史数据批量同步 | 手环+网关 | 高 | | F-06 | 数据采集 | 实时数据分析与处理 | 手环+网关 | 中 | | F-07 | 数据采集 | 一键报警 | 手环+网关 | 高 | | F-08 | 数据采集 | 运动数据存储与缓存 | 手环+网关 | 高 | | F-09 | 数据处理 | 数据预处理与清洗 | 手环+网关 | 中 | | F-10 | 数据处理 | 数据加密与隐私保护 | 手环+网关 | 高 | | F-11 | 数据处理 | 数据压缩与传输优化 | 手环+网关 | 中 | | F-12 | 数据处理 | 数据格式转换与标准化 | 手环+网关 | 中 | | F-13 | 数据处理 | 数据存储与备份 | 手环+网关 | 高 | | F-14 | 数据处理 | 语音数据采集与处理 | 手环+网关 | 中 | | F-15 | 数据处理 | 边缘异常检测 | 网关 | 中 | | F-16 | 数据处理 | 本地数据校准与过滤 | 手环+网关 | 高 | | F-17 | 通信协议 | 私有协议扩展,支持批量数据 | 手环+网关 | 高 | | F-18 | 通信协议 | 断点续传与数据完整性校验 | 手环+网关 | 高 | | F-19 | 服务对接 | MQTT/REST数据上传至接口 | 网关 | 高 |

  • 实时数据传输接口采用MQTT协议支持QoS 0/1主题结构建议为sport/{device_id}/realtime
  • 蓝牙网关需内置MQTT客户端支持与云端MQTT Broker安全连接TLS
  • 运动手环/指环通过蓝牙与网关通信网关将采集到的实时运动数据通过MQTT推送到云端。
  • MQTT消息格式建议??buffer???包含设备ID、时间戳、数据类型、数据值等字段。
  • 支持断线重连与消息缓存,保证数据可靠送达。

| F-11 | 服务对接 | 设备状态与监控上报 | 网关 | 中 | | F-12 | 用户交互 | 简易设备状态显示 | 手环 | 中 | | F-13 | 用户交互 | 运动提示与震动反馈 | 手环 | 中 | | F-14 | 用户交互 | 运动数据可视化 | 网关+手机App | 中 |

工作表6: 接口规范

接口ID 接口名称 接口类型 数据方向 协议/标准 备注
I-01 设备发现 无线 广播 BLE广播 包含设备ID、类型、电量等
I-02 设备配对 无线 双向 BLE GATT 支持加密配对
I-03 数据传输 无线 上行 BLE GATT 自定义Service/Characteristic
I-04 固件升级 无线 下行 BLE DFU 分块传输,校验恢复
I-05 上云接口 网络 上行 HTTPS/REST/MQTT 支持批量数据上传
I-06 配置接口 网络 双向 HTTPS/REST 设备配置与状态获取
I-07 实时通知 网络 双向 MQTT 异常事件实时推送
I-08 调试接口 物理 双向 UART/SWD 仅开发阶段使用

工作表7: 测试验收标准

测试ID 测试项目 测试方法 通过标准 优先级
T-01 心率精度测试 与医疗级心电监测对比 偏差≤5%
T-02 步数统计测试 标准距离行走对比 偏差≤3%
T-03 电池续航测试 标准使用模式测试 ≥7天
T-04 防水测试 IP68标准测试 符合IP68标准
T-05 信号覆盖测试 不同环境下连接测试 室内30米内稳定连接
T-06 多设备连接测试 50台设备并发连接 所有设备稳定连接,数据无丢失
T-07 断网恢复测试 模拟网络中断场景 数据本地缓存,网络恢复后自动同步
T-08 EMC电磁兼容测试 专业测试实验室 符合CE/FCC标准
T-09 耐久性测试 加速老化测试 模拟一年使用无明显性能衰减
T-10 用户体验测试 真实用户测试 用户满意度≥4/5分

工作表8: 项目里程碑

阶段 时间节点 主要交付物 评审方式
需求确认 M+1月 详细需求规格书,技术选型报告 需求评审会
方案设计 M+1月 硬件原理图PCB设计ID设计BOM清单 设计评审会
样机制作 M+2月 功能样机,测试程序 样机评估会
软件开发 M+2月 固件代码,网关软件,通信协议 代码评审会
联调测试 M+3月 完整原型系统,测试报告 系统测试会议
小批量验证 M+3月 小批量产品,验收报告,用户反馈 项目验收会

工作表9: 网关通讯预测试

| 测试ID | 测试项目 | 测试方法 | 预期结果 | 实际结果要求 | 备注 | | 网关多用户连接 | 100台设备同时连接 | 测试网关稳定性 | 所有设备稳定连接,数据无丢失 | 通过 | | | 网关多用户发现 | 300台设备同时发现 | 测试网关发现能力 | 所有设备被发现,信号强度正常 | 通过 | | | 网关多用户广播 | 100台设备同时广播 | 测试网关广播能力 | 所有设备正常广播,信号强度正常 | 通过 | | | 网关多用户数据传输 | 100台设备同时传输数据 | 测试网关数据传输能力 | 所有设备数据正常上传 | 通过 | | | 网关多用户OTA升级 | 100台设备同时OTA升级 | 测试网关OTA能力 | 所有设备成功升级 | 通过 | |

预测试时间节点M+1月

工作表10: 网关MQTT通讯能力测试

| 测试ID | 测试项目 | 测试方法 | 预期结果 | 实际结果要求 | 备注 | | 网关MQTT连接 | 200台设备同时连接MQTT | 测试网关MQTT连接能力 | 所有设备正常连接MQTT Broker | 通过 | | | 网关MQTT数据传输 | 200台设备同时上传数据 | 测试网关MQTT数据传输能力 | 所有设备数据正常上传 | 通过 | | | 网关MQTT断线重连 | 200台设备断线重连 | 测试网关MQTT断线重连能力 | 所有设备正常重连,数据无丢失 | 通过 | |
| 网关MQTT消息缓存 | 200台设备断线缓存数据 | 测试网关MQTT消息缓存能力 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息完整性 | 200台设备上传数据完整性 | 测试网关MQTT消息完整性 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息延迟 | 200台设备上传数据延迟 | 测试网关MQTT消息延迟 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息丢失 | 200台设备上传数据丢失 | 测试网关MQTT消息丢失 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息顺序 | 200台设备上传数据顺序 | 测试网关MQTT消息顺序 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息格式 | 200台设备上传数据格式 | 测试网关MQTT消息格式 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息加密 | 200台设备上传数据加密 | 测试网关MQTT消息加密 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息解密 | 200台设备上传数据解密 | 测试网关MQTT消息解密 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息压缩 | 200台设备上传数据压缩 | 测试网关MQTT消息压缩 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息解压缩 | 200台设备上传数据解压缩 | 测试网关MQTT消息解压缩 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息加密算法 | 200台设备上传数据加密算法 | 测试网关MQTT消息加密算法 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息解密算法 | 200台设备上传数据解密算法 | 测试网关MQTT消息解密算法 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息压缩算法 | 200台设备上传数据压缩算法 | 测试网关MQTT消息压缩算法 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息解压缩算法 | 200台设备上传数据解压缩算法 | 测试网关MQTT消息解压缩算法 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息加密密钥 | 200台设备上传数据加密密钥 | 测试网关MQTT消息加密密钥 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息解密密钥 | 200台设备上传数据解密密钥 | 测试网关MQTT消息解密密钥 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息压缩密钥 | 200台设备上传数据压缩密钥 | 测试网关MQTT消息压缩密钥 | 所有设备数据正常上传 | 通过 | | | 网关MQTT消息解压缩密钥 | 200台设备上传数据解压缩密钥 | 测试网关MQTT消息解压缩密钥 | 所有设备数据正常上传 | 通过 | |

预测试时间节点M+1月