充电体系

[复制帖子标题和链接]

2580

HONOR2401141900374  LV7  发表于 前天 16:49 湖南 来自:荣耀Magic6
基于已落地旁路充电能力,搭建MagicOS 分层智能充电体系

旁路 = 一种供电状态,不是充电模式;充电模式是附着在「有线充电(非旁路)」链路下的策略集。
边界先划清:

​
- ✅ 旁路开启:适配器直供主板,电池停充停放(原有逻辑完全保留,YOYO控制旁路开关沿用现有适配)
​
- ✅ 旁路关闭、插线:进入【有线充电】,承载我们新增的全部场景充电模式
​
- ✅ 拔掉充电器:纯电池供电,走独立性能调度(和充电体系解耦,只读取电池健康、温控)

这套设计最大好处:存量旁路代码不动,YOYO原有指令(打开/关闭旁路)不用改,只在有线充电分支叠加新策略引擎,改动范围收敛、回归风险低。

一、底层引擎设计(功耗优先设计)

引擎只在插入充电器(旁路关闭)这个事件触发后才唤醒,平时休眠,解决持续监听耗电:

1. 采集信号:适配器握手信息、电芯SOC、电芯温度、充电IC状态;
​
2. 弱场景推荐(不自动强切,弹窗询问):车载、夜间、应急,不依赖持续GPS/蓝牙轮询;
​
3. 仲裁优先级(固定,和现有旁路逻辑无冲突)
硬件安全保护 > YOYO/手动旁路开关 > 用户锁定充电策略 > 全局电池养护偏好 > 默认均衡曲线
​
4. 功耗约束:策略引擎复用充电IC自带的低功耗协处理器,不占用主SoC资源;所有充电数据记录采用批量写入,避免频繁读写闪存。

一句话:旁路是一条独立通路,充电策略引擎不介入旁路的供电调度,旁路状态下引擎直接休眠,零额外开销。

二、有线充电(旁路关闭)|体系内5套官方预设充电模式(新增主体)

全部是可选择的策略,普通用户直接选预设;高阶用户解锁参数微调,参数有硬件安全钳位。

1. 日常均衡模式(默认)
标准快充曲线,兼顾速度、发热、电池寿命,默认继承全局养护上限(80%可选)。
​
2. 应急补电模式
0–70%拉高峰值功率,70%平缓降功率;温控阈值适度放宽,但设置最长30分钟限时,防止长时间高温。
​
3. 车载充电模式
基线压低峰值功率,高温敏感度拉高;识别到高温环境自动进一步限流,适配车内暴晒。
​
4. 夜间养护模式
学习作息,平缓慢充,临近起床补满;最大亮度压低,配合氛围灯弱光。
​
5. 影像稳压模式(Magic / 数字Ultra)
抑制电流波动,降低录像频闪;充电功率平稳,不频繁跳变。

所有模式都支持:全局养护规则继承 / 单独覆盖;支持保存自定义模板。
高阶可调项(隐藏在高级面板):降功率拐点、温度保护阈值、充电停止上限;不开放自由拉高峰值超过原装适配器额定上限,控制风险。

三、旁路分支的配套规则(原有能力保留,只增加配套联动,不改底层)

旁路本身逻辑不变,仅增加和充电体系的联动反馈:

1. 旁路开启 → 充电引擎休眠,不再运行任何充电策略;电池维持静置保护;
​
2. 旁路状态新增配套提示:氛围灯专属光效、通知栏常驻状态;YOYO原有指令不变,额外新增几条只读查询指令(YOYO,当前旁路状态、电池温度),不改动原有适配;
​
3. 旁路低电量兜底逻辑保留:电量低于阈值自动退出旁路、转入有线充电,自动加载【日常均衡】充电策略;
​
4. 旁路下的狂暴:维持现有的性能调度,狂暴属于性能层,不属于充电体系,体系只负责识别旁路状态,给性能模块输出状态信号。

四、可视化面板(功耗平衡设计)

供电与电池面板,分级开放,按需加载组件,避免常驻渲染耗电:

- Magic9 Pro Max / WIN / 数字Ultra:进入页面时加载横道功率曲线、历史充电会话;退出页面后图表渲染线程释放
​
- 数字标准版/Pro:仅文字状态视图,无曲线渲染组件,包体和功耗负担更小
记录数据做压缩归档,超过30天自动清理历史记录,避免存储持续膨胀。

五、交互规则(YOYO部分:原有适配不动,轻量拓展)

✅ 原有(保留,已适配)

- YOYO:打开旁路充电 / 关闭旁路充电
✅ 新增轻量指令(新增,成本很低)
​
- YOYO:切换充电模式为应急补电
​
- YOYO:打开车载充电模式
​
- YOYO:查看当前充电策略

不新增复杂编辑类语音指令,语音只做预设切换,不做参数修改,控制复杂度。

六、产品线分级(平衡定位,功耗负担向下收敛)

- Magic9 Pro Max:全套5种充电模式 + 高级自定义 + 完整数据面板 + 旁路+狂暴联动
​
- 其余Magic系列:全套5种充电模式 + 自定义 + 完整面板;旁路支持,无持续狂暴
​
- 数字:5种+影像稳压模式、完整面板;无旁路
​
- 数字标准版/Pro:4种基础模式(砍掉影像稳压)、精简面板;无旁路、无自定义参数

七、专门的功耗平衡校验点(用来评审方案)

1. 旁路开启时:充电策略引擎休眠,零新增功耗;
​
2. 未插充电器:引擎休眠;
​
3. 插充电器、旁路关闭:引擎才启动,事件触发式唤醒,不是后台常驻;
​
4. 氛围灯、数据记录均为协处理器承载,不占用主芯片;
​
5. 历史记录自动老化清理,防止存储持续增加;
​
6. 第三方杂牌适配器接入时,自动锁定到保守均衡曲线,关闭自定义策略,同时规避安全和兼容问题。
建议投票
21 人已参与
支持
反对
作者声明:作品含AI生成内容
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表