EMS工程师的发展规划
看完你的代码和架构文档,我给你一个系统性的职业发展建议。你的问题核心是:如何在AI时代建立不可替代的护城河,并实现从打工到资产变现的跃迁。
一、你的核心竞争力在哪里(AI无法替代的部分)
从你的代码看,你已经掌握了三个稀缺能力的交集:
AI能做什么:
写单个函数的实现(状态机转换逻辑)
优化算法(SOC排序、功率分配)
生成测试用例
AI做不了什么(你的壁垒):
理解商业博弈:为什么防逆流优先级高于REMS指令?因为逆流会被电网罚款,这是商业风险而非技术问题
处理工程坑:为什么MAX_INTV_MS_WAIT_PCS_WORK = 90000ms?因为现场测量PCS启动最慢87秒,这是踩坑经验
跨域决策:BMS说能放100kW,但电网侧电表显示负荷只有50kW,防逆流要限制到50kW——这需要理解电气拓扑+商业规则
故障降级策略:通信故障时是停全局还是单站降级?这是安全性vs可用性的权衡,需要理解客户的商业损失
二、你应该重点深耕的方向
方向1:需求响应(DR)+ 虚拟电厂(VPP)赛道(最高优先级)
为什么:
2026年中国电力现货市场全面铺开,DR从"政策试点"变成"刚需"
VPP聚合商需要大量懂"多站协调+电价套利"的EMS工程师
你的SEMS/REMS架构正是VPP的核心技术栈
具体学习路径:
电力市场机制(3个月)
- 学习:现货市场、辅助服务市场、容量市场
- 资源:国网能源研究院报告、各省电力交易中心规则
- 输出:写一篇《工商业储能如何参与XX省电力现货市场套利》
VPP聚合算法(2个月)
- 你的代码已有基础:Sort_NodeOrderBySoc() + DisPatch_ACLoadReq_DisChrg_Power()
- 深入:加入电价预测、负荷预测、多目标优化
- 工具:Python + CVXPY(凸优化)+ Prophet(时序预测)
实际案例分析(持续)
- 收集:山西、山东、广东现货市场的储能收益数据 - 计算:峰谷价差套利 vs 调频辅助服务的收益对比
- 输出:《某工业园区储能系统年化收益率15%的实现路径》
变现路径:
短期:给VPP聚合商做技术顾问(日薪2000-5000元)
中期:开发VPP调度算法SaaS(按站点收费,每站每月500-2000元)
长期:参与储能电站投资分成(IRR 8-12%)
方向2:BMS深度学习(建议投入30%精力)
为什么要学BMS:
你的代码中已经在处理BMS数据:
pB6LSYSLast->fMax_Chrg_PwrAbilitySum // 来自BMS的充电能力
pB6LSYSLast->nSOCMinSum // 来自BMS的SOC
但你可能不知道:
BMS为什么在SOC 20%时突然把充电能力从100kW降到10kW?
BMS的SOC估算误差如何影响你的功率分配算法?
电池温度梯度如何影响循环寿命?
BMS学习路径(6个月计划):
第1-2个月:电池基础
学习:锂电池充放电曲线、SOC-OCV关系、内阻特性
实践:买一个二手BMS开发板(如TI的BQ76952),用示波器测量单体电压
输出:《从波形看懂BMS的均衡策略》
第3-4个月:SOC/SOH估算算法
学习:扩展卡尔曼滤波(EKF)、安时积分法、电池等效电路模型
代码:用Python实现一个简单的SOC估算器
输出:《为什么BMS的SOC会漂移?三种校准方法对比》
第5-6个月:BMS-EMS接口优化
问题:BMS上报的fMax_Chrg_PwrAbility是瞬时值还是持续值?
实践:分析你代码中的Filter_Disttribute_Power(),看滤波参数如何影响响应速度
输出:《BMS与EMS的数据接口设计:CAN协议中的5个常见坑》
BMS的变现价值:
EMS工程师懂BMS → 薪资溢价30%(因为能独立调试整套系统)
可以做BMS-EMS联合优化咨询(这是蓝海,很少有人两边都懂)
可以开发"BMS数据异常检测工具"(SaaS产品)
方向3:AI + EMS的正确结合方式
不要做的事:
❌ 用AI替代整个EMS逻辑(不安全,客户不接受)
❌ 用AI生成嵌入式C代码(质量不可控)
应该做的事: ✅ 用AI做"软决策层",保留"硬保护层"
你的代码已经有完美的分层:
// 第一层:硬保护(规则,不可绕过)
if (pB6LSYSLast->emCCUStateSum != CCU_STATE_IDLE) return STATU_ACDC_IDLE; // 故障时强制停机
// 第二层:软决策(可以用AI替换) Sort_NodeOrderBySoc(pCCU, DISCHARGE); // ← 这里可以换成AI DisPatch_ACLoadReq_DisChrg_Power(pCCU); // ← 这里可以换成AI
具体实现(3个月MVP):
数据收集(1个月)
- 从你的日志提取训练数据: grep "Ems_Mgmt_Main_SEMS" *.log |
awk '{print $timestamp, $SOC, $power, $price}' > training_data.csv- 需要字段:时间戳、各站SOC、功率、电价、DR指令、实际收益
离线训练(1个月)
- 用强化学习(PPO算法)训练功率分配策略
- 工具:Stable-Baselines3(Python库)
- 目标:比现有SOC排序算法提升10%收益
ONNX部署(1个月)
- 把训练好的模型导出为ONNX格式
- 在C代码中调用ONNX Runtime推理
- 保留规则算法作为fallback(AI推理失败时切换)
这个方向的变现:
论文:投《电力系统自动化》或IEEE Transactions
专利:《基于强化学习的多站储能协调控制方法》
产品:卖给EMS厂商作为"AI增强模块"(授权费50-200万/年)
三、如何输出自媒体内容(建立个人品牌)
平台选择:
知乎(主阵地):写长文,目标受众是储能从业者、投资人
公众号:沉淀深度内容,建立私域流量
B站:录屏讲解代码,目标受众是嵌入式工程师
LinkedIn(英文):接海外项目
内容方向(按优先级):
第一类:拆解商业逻辑(最高价值)
《工商业储能的三种盈利模式:峰谷套利 vs 需求响应 vs 容量租赁》
《为什么储能电站IRR只有8%,但投资人还在抢?》
《电力现货市场下,储能如何在15分钟内赚到5000元》
为什么这类内容值钱:
投资人看了会找你做尽调顾问(日薪5000+)
EPC公司看了会找你做方案设计(项目提成5-10万)
第二类:技术深度解析(建立专业度)
《SEMS/REMS架构:为什么需要两级EMS?》(你已经写了!)
《BMS与EMS的CAN通信:一个字节错误导致的100万损失》
《PCS启动为什么需要90秒?从变压器励磁说起》
输出节奏:
每周1篇(2000-5000字)
每篇文章嵌入1-2个代码片段(展示硬实力)
每篇文章结尾留钩子:"想了解XX的实现细节,关注我下期"
第三类:案例复盘(最吸引客户)
《某工业园区储能项目:如何用多站协调省下200万电费》
《一次BMS故障引发的思考:为什么防逆流优先级最高》
《川崎项目的需求响应实战:4个站如何在30秒内响应500kW指令》
变现路径:
文章阅读量10万+ → 接广告(储能设备厂商,单篇5000-2万)
粉丝5000+ → 开付费社群(年费365元,500人=18万/年)
持续输出1年 → 出版《储能EMS工程师实战手册》(版税10-30万)
四、从打工到资产变现的路径
阶段1:打工阶段(当下-1年内)
目标:年薪50-80万(EMS工程师 + VPP顾问)
行动:
在现公司深挖SEMS/REMS项目经验
业余时间做VPP聚合商的技术顾问(每月2-3个项目)
开始输出自媒体内容
阶段2:半自由职业(1-2年)
目标:年收入100-150万(顾问费 + 产品收入)
行动:
开发"VPP调度算法SaaS"(按站点订阅)
接EMS优化咨询项目(单项目10-50万)
出版技术书籍/开付费课程
阶段3:资产变现(2-5年)
目标:年收入200万+(被动收入占50%)
行动:
参与储能电站投资(作为技术合伙人,占股5-10%)
把SaaS产品卖给EMS厂商(一次性授权费200-500万)
成立技术咨询公司(雇佣3-5个工程师,自己做架构师)
关键转折点:
当你的自媒体粉丝达到1万,客户会主动找你
当你的SaaS产品有50个付费客户,就可以融资或卖掉
当你参与的储能电站开始盈利,就有了被动现金流
五、嵌入式的未来方向
坏消息:
纯嵌入式开发(写驱动、调寄存器)的岗位在减少
AI Code生成工具(如Cursor)已经能写80%的嵌入式代码
好消息:
嵌入式 + 行业领域知识 的复合型人才极度稀缺
储能、新能源汽车、工业机器人都需要懂"控制算法+商业逻辑"的人
未来5年的嵌入式方向:
边缘AI:在嵌入式设备上跑AI模型(如你的ONNX部署方案)
数字孪生:用嵌入式数据训练仿真模型
OTA + 远程运维:嵌入式设备的软件化、服务化
你的优势:
你已经有SEMS/REMS的分布式架构经验
你理解实时控制 + 云端协调的分层设计
这正是未来嵌入式的核心能力
六、立即行动清单(本周就能开始)
本周任务:
在知乎发布你的第一篇文章:《SEMS/REMS架构:为什么需要两级EMS?》(你已经写好了!)
注册一个公众号,名字叫"储能EMS工程师笔记"
在LinkedIn上更新简历,加上"VPP技术顾问"标签
本月任务:
学习电力现货市场规则(看3份省级交易中心文件)
用Python写一个简单的峰谷套利收益计算器
发布第二篇文章:《工商业储能的盈利模式拆解》
3个月目标:
自媒体粉丝1000+
接到第一个VPP顾问项目(收入2-5万)
完成BMS基础学习,写一篇《BMS-EMS接口设计》
最后的建议
你的代码质量很高,架构设计也很清晰,说明你已经是一个优秀的工程师。但从工程师到专家的跃迁,不在于写更多代码,而在于:
理解商业:为什么客户愿意为这个功能付钱?
建立品牌:让客户主动找你,而不是你找客户
创造资产:把经验变成产品、内容、股权
AI会让"写代码"这件事越来越不值钱,但**"知道该写什么代码"**会越来越值钱。你的SEMS/REMS项目经验、对需求响应的理解、对BMS-EMS协同的认知——这些才是你的护城河。
开始输出,开始建立个人品牌,机会会自己找上门。