职位描述
一、岗位核心目标
负责储能系统核心控制软件的设计、开发、调试与维护,实现PCS、BMS等关键部件的算法开发、系统集成与功能优化,确保产品在并网/离网/充电/放电等多种模式下的稳定、高效与安全运行。
二、详细岗位职责
1. PCS控制软件开发与维护
负责储能变流器核心控制算法的开发与实现:
PFC控制: 实现220VAC转380DC的高效率、高功率因数整流控制。
逆变控制: 实现380DC转220VAC的稳定正弦波逆变输出,确保波形质量(THD低)。
多模式运行控制: 开发并维护并网、离网、充电、放电、PV输入等多种工作模式的平滑切换与控制逻辑。
DC/DC变换控制: 负责电池侧或直流母线侧的DC/DC变换器控制(如Boost/Buck电路),实现电压匹配与功率调节。
可控整流: 在需要时,实现网侧可控整流功能。
负责DSP(如TI C2000系列)底层驱动与应用程序开发:
信号采样与处理: 设计并实现电压、电流、温度等模拟量的高精度同步采样方案。
数字滤波与保护算法: 开发实时数字滤波器,并实现过压、过流、过温、短路等快速硬件与软件保护逻辑。
PWM调制与驱动: 生成高精度、死区可调的PWM信号,驱动IGBT/MOSFET等功率器件。
通讯接口开发: 实现串口(RS485/CAN)、以太网等通讯协议,用于与BMS、EMS、监控系统等进行数据交互。
外设管理: 管理片外存储(记录运行数据、故障录波)、报警输出(声光告警、干接点)等。
2. 系统集成与BMS协同
实现PCS与BMS的高可靠通信:
基于CAN或RS485协议,与BMS进行实时数据交换,获取电池组SOC、SOH、电压、电流、温度、告警状态等关键信息。
根据BMS指令或状态,实时调整PCS的运行模式、充电/放电功率,严格执行BMS下发的充放电上下限,确保电池安全。
开发通信异常(如超时、数据错误)的处理与冗余机制。
参与储能系统整体控制策略设计: 理解系统架构,将PCS控制融入整个储能系统的能量管理策略中。
3. 软件开发全周期管理
需求分析: 将产品功能需求转化为软件设计需求与技术规格。
软件设计: 进行软件架构设计、模块划分、编写设计文档。
编码与单元测试: 基于C/C++进行嵌入式编码,并进行模块自测。
系统调试与测试: 在实验平台及实际样机上进行软硬件联合调试、功能测试、性能测试与可靠性测试。
问题排查与维护: 分析解决现场反馈的软件问题,进行版本迭代与优化升级。
文档编写: 撰写软件设计说明书、测试报告、用户手册等技术文档。
4. 技术研究与能力构建
跟踪储能行业最新技术标准与法规。
研究新型控制算法(如虚拟同步机、自适应控制等),提升产品性能。
协助硬件工程师进行电路设计与调试。
三、技能与要求
1. 专业知识
电力电子与电机控制基础: 精通DC/AC、AC/DC、DC/DC变换拓扑原理与控制方法(SPWM、SVPWM等)。
储能系统架构: 深刻理解储能系统(PCS+BMS+EMS)的组成、工作原理及运行模式。
自动控制理论: 熟悉PID控制、环路补偿设计、数字控制系统分析与设计。
电池基础知识: 了解锂电池特性、BMS基本功能及通信协议(如GB/T 34131)。
2. 技术技能
嵌入式开发:精通C/C++语言,具有良好的编程风格和文档习惯。丰富的DSP开发经验,熟悉TI C2000系列者优先。精通外设配置(ADC、PWM、eCAP、eQEP、SPI、I2C、CAN、Ethernet)。熟悉实时操作系统(RTOS) 应用者优先。
控制算法实现:具有3-5kW及以上功率等级的PFC、逆变、DC/DC等实际项目开发经验。能够独立完成从数学模型到嵌入式代码的转换与调试。
通信协议: 熟练掌握CAN、RS485、Modbus等工业通信协议。了解TCP/IP网络通信基础。
开发工具链:熟练使用CCS、Matlab/Simulink(用于控制模型仿真与代码生成)等工具。熟练使用示波器、功率分析仪、可编程负载等测试设备。
3.经验与学历
学历: 电力电子、电气工程、自动化、控制科学与工程等相关专业硕士及以上学历。
经验: 3年以上储能、光伏逆变器、UPS等相关领域产品软件开发经验,有完整项目开发及量产经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕