[发明专利]一种控制系统软件设计方法和更改方法在审
申请号: | 202011488020.X | 申请日: | 2020-12-16 |
公开(公告)号: | CN112527279A | 公开(公告)日: | 2021-03-19 |
发明(设计)人: | 李越峰;赵静 | 申请(专利权)人: | 四川长虹空调有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/41;G06F8/61;G06F8/65 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 吴中伟 |
地址: | 621000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制系统 软件设计 方法 更改 | ||
本发明涉及控制系统软件设计领域,为了提高开发效率,降低维护成本,便于系统升级,本发明提供了一种控制系统软件设计方法,包括:1、将需要更改的控制参数定义为变量;2、编译生成的目标文件分为逻辑区和数据区;3、控制参数值写入存储器;4、读取控制参数值;5、形成控制参数信息表。一种控制系统软件更改方法,包括:1、加载目标文件;2、加载控制参数信息表;3、可视化显示控制参数相关值;4、在可视化界面中对各控制参数的值进行更改,并更改与该值相关的控制参数的值;5、形成新的.HEX或.BIN文件。本发明采用上述方法提高了开发效率,降低维护成本,便于系统升级。
技术领域
本发明涉及控制系统软件设计领域,具体是一种控制系统软件设计方法和更改方法。
背景技术
空调产品软件的主要功能是根据各种控制参数按照一定的控制逻辑实现对压缩机、风机等执行器件的控制以满足用户设定需求。控制参数包括压缩机转速、风机转速、跳频点、排气温度保护、保护电流等,同一系列、同一功能的产品其控制逻辑是相同的,控制软件区别主要在于控制参数不同。例如1P挂机和3P柜机区别在于压缩机转速、风机转速、跳频点保护参数等参数的差异,控制逻辑是相同的。控制软件控制参数取决于空调器所采用的压缩机、蒸发器等系统部件,及系统工作的工况条件。各控制参数由给定的系统部件在不同工况条件下通过经验取值、计算、仿真等手段取得初始值并通过试验进行验证、修改和最终确定。
现有空调产品软件开发的流程是:
1、先完成原型机的软件开发,固定控制逻辑、确定控制参数类型和数量;
2、在替换压缩机、散热器、风机等关键系统部件及派生新机型时由软件设计人员在源代码中注入通过计算、仿真等方法获得的控制参数初始值,生成目标文件并烧写入控制板;
3、接着将样机置于环境试验室进行各工况下的试验,来验证控制参数取值的合理性。
如果在试验环节发现控制参数不合理,需由试验人员将试验数据提供给系统设计人员。系统设计人员对试验数据进行分析计算后给出新的控制参数值并提供给软件设计人员,重复进行步骤1~3,以至通过所有工况的试验。
按照以往的软件开发流程,开发中需要由软件设计人员多次对控制参数进行修改、多次对源代码文件进行编译。由于控制参数分布于源代码的多个不同文件中,修改过程中容易造成遗漏和错误,并且在确定控制参数值的过程中需要多个专业人员进行沟通交流,整个流程冗长繁琐,效率低下。为了改善这一问题,申请号为CN201710010274.2的申请中提出了一种可视化代码修改方法,其将源程序中的宏定义类控制参数复制并在可视化界面中显示、更改后再替换回源程序,之后按常规方式再编译源程序生成用于烧写的目标文件。
该方法只是对源程序中宏定义类控制参数以可视化方式集中进行更改、替换,仍需专业软件人员在芯片专用编译环境中完成目标软件的编译,并且只能对程序中的宏定义常量进行替换,对变量无法进行控制。
另一方面,由于提升产品性能、处理异常问题等情况需要对已安装产品进行升级,以往的软件架构决定了任何控制参数的改变都需要对所有源程序进行整体编译,升级程序体积大,对通讯质量要求高,升级时间长,可靠性不高。
再者,空调产品控制参数是在实验室模拟工况环境下通过试验确定的,但用户实际使用环境千差万别,经常出现一些客户的特殊极端工况,造成空调不能正常工作。以往的处理方式是由公司专业售后人员上门对问题进行分析,然后将现场情况反馈给系统设计和软件设计人员对控制参数进行更改,然后将升级程序发到现场进行升级。有时要反复进行多次更改才能解决问题。这种状况造成售后效率低、成本高、客户满意度低。
发明内容
为了提高开发效率,降低维护成本,便于系统升级,本发明提供了一种控制系统软件设计方法和更改方法。
本发明解决上述问题所采用的技术方案是:
一种控制系统软件设计方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹空调有限公司,未经四川长虹空调有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011488020.X/2.html,转载请声明来源钻瓜专利网。