回信号,将会保存该空调器的识别码等相关信息,若没有收到其他空调器的返回信号,则该空调器将会定期的查询,以判断是否有新的具有相同无线通信协议的同类空调器进入其无线信号覆盖范围,若有,则与其建立通信连接。
[0033]S2、空调器通过室外机向区域范围内其他空调器发送自身的状态信息和参数查询指令,以获取区域范围内与空调器属于相同状态的空调器所发送的参考参数信息,其中,自身的状态信息为待机状态或开机运行状态。
[0034]具体地,例如,当空调器处于待机状态时,所述参数查询指令为待机参数查询指令,即空调器要求获取区域范围内其他处于待机状态的空调器的参考参数信息,例如,待机参数查询指令所要查询的参考参数的类型为空调室内温度传感器、室外温度传感器等温度传感器的检测数据,或者又如当前室外机压缩机的压力、当前的待机耗电量等与空调设备状态检测相关的信息。
[0035]在本发明的一个实施例中,空调器会通过室外机定期的向外发送自身的状态信息和参数查询指令。
[0036]在本发明的一个实施例中,如图2所示,S2具体包括:
[0037]S21、空调器通过室外机向区域范围内其他空调器发送自身的状态信息和参数查询指令。
[0038]具体地,例如,如果空调器处于待机状态,则通过室外机发送自身的待机状态和参数查询指令,以请求查询其他空调器待机状态下的参数信息。
[0039]S22、区域范围内其他空调器根据空调器的状态信息判断自身的状态是否与空调器的状态相同。
[0040]具体地,以空调器发送自身的状态信息为待机状态为例,如果其他空调器在接收到该空调器发送的信息后,如果自己的状态是否与该空调器相同。
[0041]S23、如果相同,则将自身的参考参数信息发送至空调器。
[0042]具体地,如果相同,例如都是待机状态,则将自己的待机状态下的参数信息(即参考参数信息)发送出去。
[0043]S24、如果不相同,则不动作。
[0044]具体地,如果发现自己的状态与该空调器的状态不同,则不进行发送操作。
[0045]另外,如果该空调器接收到了其他空调器发送过来的参数查询指令,则会根据当前的状态将自身的参数信息发送出去。
[0046]S3、空调器根据获取的参考参数信息和自身参数信息生成故障信息,并根据故障信息对用户进行提醒。
[0047]具体地,空调器的室外机根据获取的参考参数信息和自身参数信息生成故障信息,并将故障信息发送给室内机,室内机则通过显示板将故障信息显示给用户。
[0048]在本发明的一个实施例中,如图3所示,S3具体包括:
[0049]S31、空调器将获取的参考参数信息进行分类,分别计算每个分类的参考参数信息的平均值。
[0050]具体地,空调器获取到与自己属于相同状态的其他空调器的参考参数信息后,将收到的参考参数信息进行分类处理,如将室内温度值、室外温度、待机耗电量等进行分类并得到各组数据的平均值。
[0051]S32、获取每个分类的参考参数信息的平均值与自身参数信息中对应类型的参数值的差,并在差大于预设偏差阈值时,生成对应的故障信息。
[0052]具体地,空调器的室外机将分类后各组数据的平均值与室内机传送过来的自身参数信息进行比较和判断,如果两者之差超过了预设偏差阈值,例如,该空调器的室内温度传感器检测到的温度值小于其他空调器发送的室内温度传感器检测的平均值,两者的差值超过了预设偏差范围,则认为该空调器的室内温度传感器发生故障,室外机中的控制模块则生成对应的故障信息,并将故障信息发送给室内机的控制模块,室内机则通过显示板显示故障信息,以对用户进行提醒。另外,其他部件的故障均按照各自对应的规则进行判断和处理。
[0053]在本发明的一个实施例中,自身的状态信息为待机状态或开机运行状态,其中,当自身的状态信息为开机运行状态时,方法还包括:
[0054]S4、如果故障信息为第一故障类型,则根据区域范围内与空调器属于相同状态的空调器所发送的参考参数信息对自身发生故障的参数进行更新,以使空调器正常运行。
[0055]具体地,当空调器判断出自身发生了故障,如果发生的故障是非致命的故障(即第一故障类型),例如,室外温度传感器检测出现故障,但是用户仍然希望空调器正常开机与运行,那么,空调器的室外机则会每隔预设时间(例如,5分钟)发送一次参数查询指令,以便及时获取其他空调器的室外温度传感器检测的值,并根据获取到的值对自身检测到的室外温度传感器的值进行更新,以保证空调器的正常运转。
[0056]在本发明的一个实施例中,如图4所示,S4具体包括:
[0057]S41、如果故障信息为第一故障类型,则从区域范围内与空调器属于相同状态的空调器所发送的参考参数信息中获取故障信息对应的参考参数,并获取对应的参考参数的平均值。
[0058]具体地,例如,如果是室外温度传感器发生故障,空调器的室外机则会每5分钟发送一次参数查询指令,以便及时获取其他空调器的室外温度传感器检测值的平均值。
[0059]S42、根据对应的参考参数的平均值对空调器自身发生故障的参数进行替换,以使空调器正常运行。
[0060]具体地,使用平均值来代替自身检测到的室外温度传感器的值,以保证空调器的正常运转。
[0061]下面在两个具体实施例中说明本发明实施例的空调器的故障检测方法。
[0062]在本发明的一个具体实施例中,如图5所示,例如,B座三楼的用户给空调(用B3表示)上电后,B3空调将会启用室外机的无线通信模块,发送匹配查询指令,查询B3附近是否有与该空调无线通信协议相同的空调器,即进行身份识别。当收到其他空调器如C座3楼的空调室外机(用C3表示)和A座4楼的空调室外机(用A4表示)等机器的返回信号。此时,B3将会对他们的反馈信息进行分析,判断是否已经进行过匹配和建立连接。若发现新用户,则建立新的连接。在建立连接后,B3将会给A4和C3发送自身的状态信息和参数查询指令,所要查询的内容包含空调运行状态、室内温度、室外温度、压缩机温度,待机电流(功耗)等空调设备信息。当A4或C3处于待机状态时才会返回相关信息。当B3得到A4和C3的相关设备信息后,进行分类和同类数据的平均值处理,并将处理结果与B3自身的设备信息进行比较。若此时的比较结果是B3的室内温度值检测比A4和C3的室内温度平均值低,且差值大于默认的阈值(即预设偏差阈值),如10°C。通过多次确认故障信息后,空调器的室外机的控制模块则可以判断当前B2的室内温度值检测故障,可能是室内温度传感器损坏或者接触不好,并将故障信息发送给室内机,室内机通过显示板显示故障,提示用户故障信息。
[0063]类似地,其他故障均按照各自对应的规则进行判断和处理。在待机状态下,空调将会定期查询其它空调器的参考参数信息,以进行相互检查,并判断出自己的运行是否正常。同样,当本机器收到其他空调器发送过来的查询信息时,根据当前自身的状态,将其他空调器要查询的参数信息反馈给其他空调器。本发明实施例的空调器的故障检测方法,可以及时发现空调器的故障,并提示用户,避免由于空调故障给用户带来人身的损伤或财产的损失。
[0064]在本发明的另一个具体实施例中,如图5所示,例如,B座三楼的用户给空调(用B3表示)开机运行后,空调按照用户设定的参数运行,B3空调将会启用室外机的无线通信模块,向已建立连接的空调器发送开机运行参数查询指令,以获取周围处于开机运行状态的其他空调器的参考参数信息,当A2或Cl处于开机运行状态时才会返回相关信息(即A2或Cl的开机运行状态下的参数,例如,空调运行模式、设定温度、室内温度、室外温度、压缩机温度、压缩机转速、风机转速、工作电流、功耗等),若B3收到了 A2和Cl发送过来的参考参数信息,当B3得到A2和Cl的参考参数信息后,进行分类和同类数据的平均值处理。并将处理结果与B3自身参数信息进行比较。若此时的比较结果是在设定温度一致的情况下,B3的压缩机频率比A2和Cl的压缩机运转频率的平均值高,且差值大于默认的阈值(即预设偏差阈值),那么,如果通过一段时间(如半小时或一个小时)后确认该信息一直存在,空调器则可以判断当前压缩机一直处于高频运转,可能是温度传感器损坏或者接触不好,或者冷媒泄露导致空调性能下降等原因,经确认故障后,通过显示板显示故障,并向用户提示故障信息。
[0065]另外,若在空调运行过程中,出现了非致命的故障,例如出现室外温度传感器故障时,则可以将获取到其他空调器的室外温度值进行平均处理替代本机室外温度传感器的检测值,并提示用户故障信息,但维持当前空调的运行状态。这样可以避免小故障给用户带来的不舒适体验。
[0066]类似地,其他故障均按照各自对应的规则进行判断和处理。在开机运行状态下,空调将会定期查询其他开机的空调器的参考参数信息,以进行相互检查,并判断出运行是否正常。同样,当本空调器收到其他空调器发送过来的参数查询指令时,则根据自己的状态信息,将当前的自身参数信息反馈给其他空调器。
[0067]另外,图6是根据本发明一个具体实施例的空调器的故障检测方法的流程图。如图6所示,该方法,包括以下步骤:
[0068]S101,空调器上电。
[0069]S102,判断空调器是否开机。如果是,执行S103,如果否,执行S115。
[0070]S103,如果空调器开机,则空调器按照用户设定的参数运行。
[00