项目描述:
基于微服务架构的HVAC行业专业后端系统,包含设计主服务与BOM计算服务。系统支持空调机组7大功能段的参数化设计、实时
性能计算、结构合规性校验及物料清单自动生成,实现从设计到生产的数字化全流程。
个人职责:
1.负责BOM(物料清单)计算微服务的核心设计与开发。独立开发基于FastAPI的高性能BOM计算服务,处理来自上游设计系统的
物料计算请求;设计并实现了“Excel规则引擎”,将数百条业务规则配置化,支持零代码热更新,大幅提升规则维护效率;负责
该微服务与主服务间的RESTful API设计与实现,确保高效、可靠的服务间通信。
2.负责核心设计算法模块的开发与优化。设计并实现了箱体结构的自动检查算法,根据工程规范对机组强度与合规性进行自动化校
验。主导并重构了机组段长优化计算逻辑,应用算法提升材料利用效率,并实现算法与业务配置的解耦。
3.参与系统后端架构构建与性能优化。利用FastAPI异步特性优化I/O密集型接口,提升系统并发能力;负责引入并应用Redis缓存
高频数据,设计缓存策略以减少响应时间。
4. 核心风机选型计算引擎的开发与优化。
独立设计并实现了风机性能计算引擎,根据风机系列、转速、压力损失、轴功率等11个关键参数,自动计算匹配的电机功率。通
过建立参数校验和异常检测机制,将选型计算的准确率提升至99.8%。
构建了基于业务规则的安全系数管理系统。通过配置化规则引擎,将不同风机系列、不同功率区间的27条安全系数规则从硬编码
中解耦,实现规则可热更新,使业务规则的维护效率提升80%。
开发了智能电机匹配模块,通过动态匹配数据库中的标准电机库(包含国内外主流品牌型号),根据计算功率、能效等级、安装尺
寸等约束,提供3个最优备选方案及成本对比。