一种多联机空调系统运行环境监控方法和装置的制作方法

文档序号:4601895阅读:251来源:国知局
专利名称:一种多联机空调系统运行环境监控方法和装置的制作方法
技术领域
本发明涉及多联机空调系统控制技术,具体涉及一种多联机空调系统运行环境的监控方法和装置。
背景技术
多联机空调系统也被称为多联机中央空调系统,它是户用中央空调的一个类型,指的是一台或者多台室外机通过配管连接两台或两台以上室内机,室外侧采用风冷换热形式、室内侧采用直接蒸发换热形式的一次制冷剂空调系统。多联机空调系统目前在中小型建筑和部分公共建筑中得到日益广泛的应用。
在一个多联机空调系统中,通常室外机部分可由I至4台室外机组成,可连接多台不同的室内机。室内机数量可达到128台。室外机有主机和子机之分,主机负责室内机与室外机之间、室外机与室外机之间的互相协作以保证系统的正常运行。系统运行环境随着室内机、室外机状态的改变而改变。室内机和室外机控制电路上的控制器(通常为单片机芯片,也可以是其它类型的带有RAM的控制器)的内存承担着记录系统运行环境的重任,内存的变量代表了某一时刻系统运行环境变量。这些变量,在程序运行中不断改变自身值甚至在内存中的地址。在程序含有递归、中断调用等情况下,随着变量的不断增加,内存一旦出现容量不够,新的变量会覆盖掉旧的变量,导致程序中那些调用旧变量的函数运行结果出现错误,程序发生异常使得整个多联机系统也将处于异常状态,极易造成机组各零部件的损坏。因此,如何监控多联机空调系统的控制器内存的运行环境,对程序的正常运行至关重要。在现有的技术中,系统运行环境通常使用仿真工具监控,在程序中跟踪内存的使用情况。如果仿真发现内存溢出,则中断测试重新运行或改用容量大的内存芯片继续测试。但是,使用仿真工具来监控系统的运行环境受到工具本身的限制以及时间的限制。在仿真时,通常只是模拟运行部分外机或内机,不能同时模拟整个系统所有室内机以及室外机的运行环境。而且模拟环境与实机的运行环境不同,无法模拟系统运行过程中程序的全部过程。尤其是在中断、递归等程序运行时,变量频繁的改变,不同的条件使用的内存容量也不同。即便是在实机的运行环境,也受到人力时间等成本的限制,不能在任何时间任何地点实时监控内存的使用情况。这种在特定环境下进行的有限监控内存使用情况,不能完全监控整个多联机空调系统的真实运行情况。由此,亟需一种能够实施监控多联机空调系统控制器内存使用情况的技术方案。

发明内容
本发明的目的在于提供一种能够实时多联机空调系统控制器内存使用情况的运行环境监控方法和装置。本发明公开了一种多联机空调系统运行环境监控方法,所述方法包括控制器初始化时,向控制器内存中写入预定的未使用标识数据;
系统实时运行过程中,通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率;将所述控制器内存的使用率发送到所述多联机空调系统主机控制器,并通过显示装置显示,在所述控制器内存的使用率达到100%时,提示系统异常。其中,所述方法还包括步骤在所述控制器内存的使用率达到100%时,进行停机重启并重新初始化控制器内存的异常处理操作。优选地,所述通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率包括
检测所述控制器内存数据,发现连续n个未使用标识数据时,将第一个具有未使用标识数据的存储单元地址之前的那个内存单元设置为控制器内存已经使用的最大地址,根据所述控制器内存的起始地址和结束地址以及所述已经使用的最大地址按下式计算所
述控制器内存的实时使用率

权利要求
1.一种多联机空调系统运行环境监控方法,所述方法包括 控制器初始化时,向控制器内存中写入预定的未使用标识数据; 系统实时运行过程中,通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率; 将所述控制器内存的使用率发送到所述多联机空调系统主机控制器,并通过显示装置显示,在在所述控制器内存的使用率达到100%时,提示系统异常。
2.如权利要求I所述的多联机空调系统运行环境监控方法,其特征在于,所述方法还包括步骤 在所述控制器内存的使用率达到100%时,进行停机重启并重新初始化控制器内存的异常处理操作。·
3.如权利要求I所述的多联机空调系统运行环境监控方法,其特征在于,所述通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率包括 检测所述控制器内存数据,发现连续n个具有未使用标识数据的存储单元时,将第一个具有未使用标识数据的存储单元地址之前的那个内存单元设置为控制器内存已经使用的最大地址,根据所述控制器内存的起始地址和结束地址以及所述已经使用的最大地址按下式计算所述控制器内存的实时使用率hevin Addr - used MaxAddr ,…、, RA I hx 二 ~~=-=-X 100%begin _ Addr - end _ Addr 其中,n为整数,RATEx为所述控制器内存的使用率,begin_Addr为所述控制器内存的起始地址,end_Addr为所述控制器内存的结束地址,used_MaxAddr为所述已经使用的最大地址。
4.如权利要求3所述的多联机空调系统运行环境监控方法,其特征在于,所述通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率包括 在实时运行期间,每隔预定时间计算所述控制器内存的实时使用率; 从多个时间点对应的实时使用率中选取最大值作为所述控制器内存的最大内存使用率,将该最大使用率作为所述控制器内存的使用率。
5.如权利要求2所述的多联机空调系统运行环境监控方法,其特征在于,在所述控制器内存的使用率达到100%时,进行停机重启并重新初始化控制器内存的异常处理操作包括 如果所述控制器为室内机控制器,则使室内机立即处于停机状态,并通过LED灯或显示屏报警显示室内机控制器内存异常,然后,室内机控制器进行复位处理,对控制器内存重新进行初始化; 如果所述控制器为室外机控制器,则使整个系统全部处于停机状态,并通过LED灯或显示屏报警显示室外机控制器内存区异常,然后,室外机控制器进行复位处理,对控制器内存重新进行初始化。
6.一种多联机空调系统运行环境监控装置,所述装置包括 内存初始化模块,用于在控制器初始化时,向控制器内存中写入预定的未使用标识数据; 内存使用率计算模块,用于在系统实时运行过程中,通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率; 传送和显示模块,用于将所述控制器内存的使用率发送到所述多联机空调系统主机控制器,并通过显示装置显示,在所述控制器内存的使用率达到100%时,提示系统异常。
7.如权利要求6所述的多联机空调系统运行环境监控装置,其特征在于,所述装置还包括 异常处理模块,用于在所述控制器内存的使用率达到100%时,进行停机重启并重新初始化控制器内存的异常处理操作。
8.如权利要求6所述的多联机空调系统运行环境监控装置,其特征在于,所述通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率包括 检测所述控制器内存数据,发现连续n个未使用标识数据时,将第一个具有未使用标识数据的存储单元地址之前的那个内存单元设置为控制器内存已经使用的最大地址,根据所述控制器内存的起始地址和结束地址以及所述已经使用的最大地址按下式计算所述控制器内存的实时使用率
全文摘要
本发明公开了一种多联机空调系统运行环境监控方法和装置。所述方法包括控制器初始化时,向控制器内存中写入预定的未使用标识数据;系统实时运行过程中,通过检测所述控制器内存中的未使用标识数据计算所述控制器内存的使用率;将所述控制器内存的使用率发送到所述多联机空调系统主机控制器,并通过显示装置显示,在所述控制器内存的使用率达到100%时,提示系统异常。本发明可以在实机运行环境下,不依赖任何仿真工具,实时监控整个多联机空调系统所有室内机和室外机的运行环境是否正常。
文档编号F24F11/00GK102734896SQ20121023435
公开日2012年10月17日 申请日期2012年7月6日 优先权日2012年7月6日
发明者时斌, 王军, 由秀玲, 禚百田, 程绍江 申请人:海尔集团公司, 青岛海尔空调电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1