控制系统工程师

从电池管理系统到开源软件,连接需求、系统设计与工程实现。

我是杨子杰,一名控制系统工程师。毕业于墨尔本大学电子工程专业, 目前从事储能与车载电池管理系统相关开发。 我的工作覆盖需求定义、系统架构、控制策略、软硬件协作与验证落地。 工作之外,我开发开源工具,也喜欢把软硬件、数据与可视化连接起来。

GitHub

工作经历

Experience

2024.07 至今

万向一二三股份公司

控制系统工程师

负责大储及工商储 BMS 相关业务,涵盖自研系统开发、外购 BMS 适配与集成。

  • 主导自研储能 BMS 全生命周期开发,覆盖需求定义、系统架构、控制策略、软硬件协同与验证落地。
  • 完成供应商技术评估、接口规范制定及系统集成验证,支持多个大储产品通过 IEC / UL 认证并量产交付。

2023.12 - 2024.04

eLoaded GmbH

中方工程师

连接德国研发中心与国内客户,推进技术专利引进、消化及落地。

  • 对接德国研发中心与国内客户,开展技术沟通与协作。

项目经历

Projects

2024.12 至今

储能电池管理系统

项目技术负责人 / 控制系统工程师

  • 主导大储及工商储 BMS 全生命周期开发,统筹硬件、嵌入式软件与上位机系统,负责计划、里程碑、评审和跨部门协同。
  • 开展竞品工程分析与技术对标,主导 IEC / UL / GB 合规性分析与认证策略,负责需求、系统架构、通讯协议及核心控制策略设计。
  • 完成国标相关功能开发与验证,部署于多个工商业储能预研项目;项目获集团级年度创新奖。

集团级年度创新奖

2024.07 至今

储能系统 BMS 集成

控制系统工程师

  • 负责外购 BMS 适配与集成,覆盖供应商技术评估、功能适配、系统验证及认证支持。
  • 定义软件需求与接口规范,连接 BMS、PCS、EMS 和热管理系统;优化上下电逻辑、告警保护与故障处理策略。
  • 完成系统及外设调试,设计工装与验证台架;支持多个大储产品通过 IEC / UL 认证并量产交付,项目获公司级年度创业奖与创造奖。

2026.03 至今

车载 BMS 新项目

控制系统工程师

  • 负责 12 V / 24 V / 48 V / HEV 等车载 BMS 新项目的客户对接、需求澄清与技术方案确认。
  • 对接多个欧洲主机厂,开展技术边界确认、功能需求分解及方案可行性评估。
  • 统筹多个项目的软件与硬件开发,完成需求文档、通讯协议与系统架构图,协调研发与测试团队推进落地。

开源与软硬件实践

Independent work

2023.04 至今

Stable Diffusion Prompt Reader

独立开发者

PythonGUI / CLIComfyUI
  • 独立开发并持续维护 Python 图像元数据工具,提供跨平台 GUI 与 CLI,支持多种 Stable Diffusion 工具格式。
  • 设计可扩展解析框架,开发 ComfyUI 子项目,连接图像参数读取、处理与保存工作流。
  • 简历记录累计下载量超 50,000 次,并获得海外内容创作者的文章与多语言视频介绍。

GitHub: 主项目 1,345 stars / 子项目 466 stars快照 2026-10-26

2020.03 - 2020.11

雷达高尔夫轨迹可视化

硕士毕业设计组长 / 软件开发

嵌入式采集PythonUnity
  • 作为硕士毕业设计组长,负责整体软硬件架构、器件选型、项目开发统筹与成果展示。
  • 独立完成全部软件开发:C 语言 ADC 采集,Python / Bash 数据处理与轨迹建模,蓝牙协议及数据传输优化。
  • 使用 C# 与 Unity 实现移动端三维实时可视化,总代码量 3,000+ 行,并探索系统扩展与商业化应用。

数字存储示波器

原项目资料包括系统结构图、功能规格、PCB、硬件照片与完整报告。

Kobuki 避障机器人

基于 Kobuki 平台的避障机器人项目,保留有限状态机设计与原始报告。

教育背景

Education

2019.03 - 2021.07

墨尔本大学

The University of Melbourne

工学硕士电子工程

主修课程电子系统设计、电气系统、通讯系统、信号处理、嵌入式系统设计、控制系统

相关课程网络通信协议、数据库与信息建模

2016.03 - 2018.11

墨尔本大学

The University of Melbourne

理学学士电子系统

主修课程信号与系统、电路分析、数字电路设计

相关课程算法设计、数据结构、面向对象编程、声明式编程

专业技能

Capabilities

系统与控制

BMS系统架构控制策略CANModbusCANalyzer

软件与数据

PythonCMATLABMySQLLinuxCodex

工程与协作

Altium DesignerLTspiceSolidWorksVisioGit / SVNIBM JazzFigma / LaTeX

使用 Codex 等 AI Coding 工具进行需求到代码的实现、问题定位与技术文档产出。