[发明专利]一种智能新风系统及其远程批量自动更新软件方法有效
申请号: | 201210582956.8 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103047739A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 郑传奇;陈相;郑洪明 | 申请(专利权)人: | 无锡博欧节能科技有限公司 |
主分类号: | F24F11/02 | 分类号: | F24F11/02;G06F9/445 |
代理公司: | 北京中恒高博知识产权代理有限公司 11249 | 代理人: | 姜万林 |
地址: | 214135 江苏省无锡市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 新风 系统 及其 远程 批量 自动更新 软件 方法 | ||
1.一种智能新风系统,其特征在于,包括智能新风控制器,分别与所述智能新风控制器连接的空调、进风风机、出风风机、智能电表、以及室内和/或室外温度传感器,以及依次与所述智能新风控制器连接的无线传输模块和服务器。
2.根据权利要求1所述的智能新风系统,其特征在于,所述智能新风控制器,主要包括用于分别与空调、进风风机、出风风机、智能电表、无线传输模块、以及室内和/或室外温度传感器连接的多个电气接口,以及用于运行智能新风逻辑控制程序的嵌入式开发板;所述多个电气接口,分别与智能新风控制器连接。
3.根据权利要求2所述的智能新风系统,其特征在于,所述嵌入式开发板,包括硬件部分,以及嵌入在所述硬件部分中的软件部分。
4.根据权利要求3所述的智能新风系统,其特征在于,所述硬件部分,包括CPU运算单元,以及分别与所述CPU运算单元连接的flash外部存储器、RAM内部存储器和UART串口;
所述软件部分,包括嵌入在所述flash外部存储器和RAM内部存储器中、且用于CPU运算单元控制下运行的嵌入式Linux操作系统和新风逻辑控制程序以及监控升级程序。
5.一种基于权利要求1所述的智能新风系统的远程批量自动更新软件方法,其特征在于,主要包括:
⑴将待升级的新风逻辑控制软件和/或程序压缩成嵌入式开发板的Linux操作系统能够识别的格式,将得到的压缩包提交至服务器,服务器根据无线传输模块一次能够传输的最大字节数,将该压缩包切割成n份报文数据,n为自然数;在每份报文数据的后面,添加两个字节的校验码,以解决无线传输过程中数据部分是否被干扰的问题,该校验码采用CRC算法生成;
⑵选择多个待升级站点,服务器分别向各待升级站点发送升级命令;该升级命令中包含新版本新风逻辑控制软件的文件名、切割成的报文个数和升级命令;
⑶智能新风控制器上运行的新风逻辑控制程序中的代码片段,定期检查是否有升级命令下达;在检查到有升级命令下达时,新风逻辑控制程序进入软件升级状态:
根据对该升级命令进行解析得到的服务器端新版本新风逻辑控制软件的文件名和切割成的报文个数,发送申请下载数据包的命令到服务器端;该申请下载数据包的命令,包含新版本新风逻辑控制软件的文件名和需要获取新版本新风逻辑控制软件的文件属于第几个报文;
⑷服务器端根据收到的申请下载数据包的命令,将请求的报文发送到相应智能新风控制器的嵌入式开发板;该嵌入式开发板将下载得到的所有报文组装成一个完整压缩包,嵌入式开发板中含有一个监控升级程序,用于定时判断是否有新的升级包下载到嵌入式开发板上的flash外部存储器中,监控升级程序一旦发现有新的升级包存在,则通过调用解压缩命令对该完整压缩包进行解压缩,得到新版本新风逻辑控制软件的升级程序,同时监控升级程序杀掉进程中正在运行的新风逻辑控制程序并切换至新版本新风逻辑控制软件运行。
6.根据权利要求5所述的智能新风系统的远程批量自动更新软件方法,其特征在于,在步骤⑶中,还包括:
当智能新风控制器未检查到有升级命令下达时,本次升级失败。
7.根据权利要求5所述的智能新风系统的远程批量自动更新软件方法,其特征在于,在步骤⑷中,还包括:
当相应的嵌入式开发板能够成功切换到新版本新风逻辑控制软件运行时,新版本新风逻辑控制软件将自动将该新版本新风逻辑控制软件的版本号通过无线传输模块上报至服务器端。
8.根据权利要求7所述的智能新风系统的远程批量自动更新软件方法,其特征在于,在步骤⑷中,还包括:
当服务器端收到包含有新版本新风逻辑控制软件的版本号的报文时,根据解析得到的该报文中的版本号,在确认该版本号是本次升级所用新版本新风逻辑控制软件的版本号时,向相应的嵌入式开发板发送一个确认命令;该确认命令包含一个字段,该字段唯一指明该新版升级软件本次升级过程的确认升级成功命令;
当相应的嵌入式开发板收到相应的确认升级成功命令时,新风逻辑控制程序将在嵌入式开发板的flash外部存储器中生成一个确认文件,当监控升级程序检测到该文件并解析成功时,监控升级程序会删除flash外部存储器中的旧版本新风逻辑控制软件,重启智能新风系统,智能新风系统重启后将自动使用新版本新风逻辑控制软件运行;至此,本次升级结束,升级成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡博欧节能科技有限公司,未经无锡博欧节能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210582956.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高强度耐磨耐油聚氨酯弹性体
- 下一篇:一种可降解塑料及制备方法