个人介绍
直升机智能飞行辅助决策系统 Linux 2025.09-2026.02
² 技术栈:C++11,PostgresSQL,POSIX IPC,基于std::atomic的无锁SPSC环形缓冲,Makefile,GCC/G++,RS485
² 职责:系统集成负责人/后端核心开发(C++/Linux)
1. 主导本公司与南京航空航天大学的技术对接。构建C++(采集/解析) <--> Python(南航大专家系统算法)的高性能本地通信方案,采用双路POSIX共享内存(输入/输出独立通道),制定严格的“包头+载荷”内存布局规范,实现端到端数据通信效率提升40%
2. 设计“采集解析-实时通信-异步存储”多线程架构,实现高频实时采集、实时数据通信线程与低频存储线程完全解耦,基于std::atomic实现无锁SPSC环形缓冲,完成线程间微秒级数据交换,实现核心业务零阻塞、零丢包
3. 制定严格的二进制内存布局规范,统一多语言环境下的数据编码规则(类型、字节序、对齐),消除跨平台兼容性歧义,配合强类型解析机制,确保遥测数据解析准确率100%
4. 构建“双路独立心跳”+“闭环超时检测”的双重监控机制,覆盖进程与数据级别故障检测,实现故障检测时间<50ms,保障预测数据切断与常规模式切换的100%稳定运行,提升系统容错性
直升机通用软件控制平台Windows10/11 2024.06-2025.04
² 技术栈:C++11,Composite/Factory/FSM,ARINC429/ADS-B,log4cplus(Async),USB/RS485/RS232Driver
² 职责:项目核心开发者
1. 参与设计Kernel-SeGroup-SimElement三级树状架构,通过组合模式统一管理仿真节点,各层级植入FSM(有限状态机),实现仿真节点毫秒级状态管控,基于发布-订阅模式完成仿真系统间通信解耦
2. 基于软件平台架构,主导时序控制核心开发,构建软件主控与多仿真子系统的协同调度架构,借助可视化配置实现毫秒级任务分发,核心任务调度抖动<0.1ms,子系统同步误差降低99%
3. 主导软件平台的SDK化封装工作,设计标准化仿真子系统开发规范,基于工厂模式实现主控系统与仿真子系统的彻底解耦,新仿真子系统接入效率提升80%,深度集成log4cplus构建异步日志系统,故障定位时间缩短70%
4. 主导设计ARINC429/ADS-B航空协议解析模块,实现高精度的编解码算法,数据交互误码率<0.01%,封装USB/RS485/RS232通用通信层,实现接口与硬件解耦,数据传输稳定率达99%
基于ARINC424标准的机载直升机导航数据库Windows10/11 2025.05-2025.07
² 技术栈:Python,BAT,PostgreSQL,C++11(DAL),ARINC424,Strategy/FSM
² 职责:机载导航数据库负责人/系统架构设计者
1. 主导设计基于BAT(自动化)+SQL(事务封装)的一键闭环全自动ETL系统,将DDL/DML操作封装于PostgreSQL单会话显式事务;引入AIRAC周期自动回滚机制,将更新耗时从2h+压缩至15min,效率提升92.5%,实现连续7+周期100%无差错数据交付
2. 针对ARINC424标准30+种复杂格式及跨行续段难题,主导设计策略工厂模式+FSM(有限状态机)的可插拔架构,通过哈希映射自动重组碎片数据;实现新格式接入效率提升90%,并彻底消除数据拼接错误,确保数据完整性100%
3. 摒弃文件锁机制,利用PostgreSQL表级排他锁阻断人为失误引发的数据清空风险,搭建“解析预校验+事务隔离+异常熔断”三层安全机制,实现故障场景自动回滚,故障排查修复耗时从30min降至1min
4. 为满足飞行计算毫秒级需求,定义标准化查询接口规范,开发C++原生数据访问层(DAL)解耦业务与存储,确保百万级数据下航路检索、空域判断响应时间<10ms
工作经历
2024-04-23 -2026-04-05天津克兰鹰航空科技软件工程师
技术栈:C++11,Composite/Factory/FSM,ARINC429/ADS-B,log4cplus(Async),USB/RS485/RS232Driver 职责:项目核心开发者 1.参与设计Kernel-SeGroup-SimElement三级树状架构,通过组合模式统一管理仿真节点,各层级植入FSM(有限状态机),实现仿真节点毫秒级状态管控,基于发布-订阅模式完成仿真系统间通信解耦 2.基于软件平台架构,主导时序控制核心开发,构建软件主控与多仿真子系统的协同调度架构,借助可视化配置实现毫秒级任务分发,核心任务调度抖动<0.1ms,子系统同步误差降低99% 3.主导软件平台的SDK化封装工作,设计标准化仿真子系统开发规范,基于工厂模式实现主控系统与仿真子系统的彻底解耦,新仿真子系统接入效率提升80%,深度集成log4cplus构建异步日志系统,故障定位时间缩短70% 4.主导设计ARINC429/ADS-B航空协议解析模块,实现高精度的编解码算法,数据交互误码率<0.01%,封装USB/RS485/RS232通用通信层,实现接口与硬件解耦,数据传输稳定率达99%
教育经历
2024-08-19 - 2026-03-17天津理工大学人工智能硕士
2016-09-01 - 2020-06-16南昌大学科学技术学院软件工程本科






