CN110160815B - 一种空调控制器的测试方法及上位机 - Google Patents

一种空调控制器的测试方法及上位机 Download PDF

Info

Publication number
CN110160815B
CN110160815B CN201910470784.7A CN201910470784A CN110160815B CN 110160815 B CN110160815 B CN 110160815B CN 201910470784 A CN201910470784 A CN 201910470784A CN 110160815 B CN110160815 B CN 110160815B
Authority
CN
China
Prior art keywords
refrigerant
condenser
temperature
evaporator
compressor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910470784.7A
Other languages
English (en)
Other versions
CN110160815A (zh
Inventor
石健
冯德树
莫俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yingweike Information Technology Co ltd
Original Assignee
Shenzhen Yingweike Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yingweike Information Technology Co ltd filed Critical Shenzhen Yingweike Information Technology Co ltd
Priority to CN201910470784.7A priority Critical patent/CN110160815B/zh
Publication of CN110160815A publication Critical patent/CN110160815A/zh
Application granted granted Critical
Publication of CN110160815B publication Critical patent/CN110160815B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/30Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
    • F24F11/49Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring ensuring correct operation, e.g. by trial operation or configuration checks
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • F24F11/64Electronic processing using pre-stored data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M99/00Subject matter not provided for in other groups of this subclass
    • G01M99/005Testing of complete machines, e.g. washing-machines or mobile phones
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01MTESTING STATIC OR DYNAMIC BALANCE OF MACHINES OR STRUCTURES; TESTING OF STRUCTURES OR APPARATUS, NOT OTHERWISE PROVIDED FOR
    • G01M99/00Subject matter not provided for in other groups of this subclass
    • G01M99/008Subject matter not provided for in other groups of this subclass by doing functionality tests

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

本申请实施例提供了一种空调控制器的测试方法,用于在节省测试设备的前提下,自动实现对空调控制器控制逻辑的测试,降低了空调控制器的测试成本,提高了测试效率。本申请实施例方法,包括:当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑。

Description

一种空调控制器的测试方法及上位机
技术领域
本发明涉及设备测试技术领域,尤其涉及一种空调控制器的测试方法及上位机。
背景技术
空调控制器在出厂前都会对其控制逻辑进行测试,以免控制逻辑出错,实现不了对空调执行器的控制作用。
而现有的空调控制器在实现测试时,是利用电位器、电压源、电流源等测试设备对物理参数进行模拟,而这种模拟需要大量的测试设备,且这种模拟参数的变化依赖于人的主观意识,又无法通过物理参数的模拟量评估控制器的控制策略,具有一定的局限性。
发明内容
本发明实施例提供了空调控制器的测试方法及上位机,用于在节省测试设备的前提下,自动实现对空调控制器控制逻辑的测试,降低了空调控制器的测试成本,提高了测试效率。
本申请实施例第一方面提供了一种空调控制器的测试方法,包括:
当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑。
优选的,所述第一初始化参数至少包括温度设定量、压缩机频率、蒸发风机转速、冷凝风机转速及电子膨胀阀的开度;
所述第二初始化参数至少包括室外温度、室内温度、冷凝器温度、冷凝压力、冷凝器容积、蒸发器温度、蒸发压力、蒸发器容积、冷凝器中制冷剂的质量及蒸发器中制冷剂的质量;
所述空调执行器至少包括压缩机、冷凝器、电子膨胀阀及蒸发器;
所述空调执行器的输出参数至少包括:空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,包括:
根据压缩机吸气口的压力和温度,通过第一公式模拟压缩机的运行过程,以得到压缩机排气口的压力、温度及比焓;
所述第一公式包括:
Figure GDA0003197679790000021
其中,P表示压缩机吸气口的压力、t表示压缩机吸气口的温度,P表示压缩机排气口的压力、t表示压缩机排气口的温度,h表示压缩机排气口制冷剂的比焓;
根据所述冷凝压力、所述蒸发压力及所述压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率;
Figure GDA0003197679790000022
其中,P表示冷凝压力、P表示蒸发压力、Hc表示压缩机的频率、IC表示压缩机的输出电流、WC表示压缩机的输出功率。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述冷凝器容积、所述冷凝器中制冷剂的质量、所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度,通过第三公式模拟冷凝器的运行过程,以得到冷凝器中制冷剂的比体积;
所述第三公式包括:
Figure GDA0003197679790000023
其中,v表示所述冷凝器中制冷剂的比体积,V表示所述冷凝器容积,m表示所述冷凝器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述压缩机排气口制冷剂的比焓、所述压缩机的质量流量、所述冷凝器中制冷剂的质量、所述电子膨胀阀的质量流量及冷凝器中制冷剂的当前比焓,通过第四公式模拟冷凝器的运行过程,以对冷凝器中制冷剂的当前比焓执行更新;
所述第四公式包括:
Figure GDA0003197679790000031
其中,h冷2表示冷凝器中制冷剂第一次更新后的比焓;h表示所述压缩机排气口的制冷剂比焓;fc表示所述压缩机的质量流量、h冷1表示冷凝器中制冷剂更新前的比焓,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述冷凝器中制冷剂的比体积、所述冷凝器中制冷剂第一次更新后的比焓,计算冷凝器中制冷剂的干度和温度;
根据所述冷凝风机的转速,计算冷凝风机的风量;
根据所述冷凝器中制冷剂的干度、所述冷凝风机的风量及冷凝器的结构特征,确定冷凝器的换热效率;
根据所述室外温度、所述冷凝器的换热效率、所述冷凝器中制冷剂的温度、冷凝器与风的接触面积、所述冷凝风机的风量,通过第五公式,计算冷凝器出口处的冷风温度;
所述第五公式包括:
Figure GDA0003197679790000032
其中,t冷出风表示冷凝器出口处的冷风温度、t室外表示所述室外的温度、α表示所述冷凝器的换热效率,A表示所述冷凝器与风的接触面积,t表示所述冷凝器中制冷剂的温度,fw冷表示冷凝风机的风量;
根据空气比热容、所述冷凝器中制冷剂第一次更新后的比焓、所述冷凝风机的风量、所述冷凝器出口处的冷风温度、所述室外温度、所述冷凝器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第六公式,以对冷凝器中制冷剂的当前比焓再次执行更新;
所述第六公式,包括:
Figure GDA0003197679790000041
其中,h冷3表示冷凝器中制冷剂第二次更新后的比焓;h冷2表示冷凝器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw冷表示所述冷凝风机的风量;t冷出风表示所述冷凝器出口处的冷风温度,t室外表示所述室外温度,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述冷凝器中制冷剂第二次更新后的比焓、所述冷凝器中制冷剂的比体积及制冷剂的特性曲线,对冷凝器中制冷剂的压力和温度执行更新;
根据所述冷凝器中制冷剂的最后更新温度、所述冷凝器中制冷剂第二次更新后的比焓,计算冷凝器出口处的制冷剂比焓;
根据所述冷凝器中制冷剂的最后更新压力、所述冷凝器的换热效率及所述压缩机的质量流量,计算冷凝器出口处的制冷剂温度。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度及电子膨胀阀的特性,以获取所述电子膨胀阀的质量流量;
获取所述冷凝压力、所述蒸发压力及所述冷凝器出口处的制冷剂比焓,通过第七公式模拟所述电子膨胀阀的节流过程,以计算电子膨胀阀出口处的制冷剂干度;
所述第七公式包括:
Figure GDA0003197679790000042
其中,P冷更表示冷凝器更新后的冷凝压力、P表示所述蒸发压力,x表示所述电子膨胀阀出口处的制冷剂干度。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述蒸发器容积、所述蒸发器中制冷剂的质量、所述压缩机质量流量及所述电子膨胀阀质量流量,通过第八公式模拟蒸发器的运行过程,以得到蒸发器中制冷剂的比体积;
所述第八公式包括:
Figure GDA0003197679790000051
其中,v表示所述蒸发器中制冷剂的比体积,V表示所述蒸发器容积,m表示所述蒸发器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述电子膨胀阀出口处制冷剂的比焓、所述压缩机的质量流量、所述蒸发器中制冷剂的质量、所述电子膨胀阀的质量流量及蒸发器中制冷剂的当前比焓,通过第九公式模拟蒸发器的运行过程,以对蒸发器中制冷剂的当前比焓执行更新;
所述第九公式包括:
Figure GDA0003197679790000052
其中,h蒸2表示蒸发器中制冷剂第一次更新后的比焓;he表示所述电子膨胀阀出口处制冷剂的比焓;fc表示所述压缩机的质量流量、h蒸1表示蒸发器中制冷剂更新前的比焓,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述蒸发器中制冷剂的比体积、所述蒸发器中制冷剂更新后的比焓,计算蒸发器中制冷剂的温度;
根据所述蒸发风机的转速,计算蒸发风机的风量;
根据所述蒸发器中制冷剂的干度、所述蒸发风机的风量及蒸发器的结构特征,确定蒸发器的换热效率;
根据所述室内温度、所述蒸发器的换热效率、所述蒸发器中制冷剂的温度、蒸发器与风的接触面积、所述蒸发风机的风量,通过第十公式,计算蒸发器出口处的冷风温度;
所述第十公式包括:
Figure GDA0003197679790000061
其中,t蒸出风表示蒸发器出口处的冷风温度、t室内表示所述室内的温度、α表示所述蒸发器的换热效率,A表示所述蒸发器与风的接触面积,t表示所述蒸发器中制冷剂的温度,fw蒸表示蒸发风机的风量;
根据空气比热容、所述蒸发器中制冷剂第一次更新后的比焓、所述蒸发风机的风量、所述蒸发器出口处的冷风温度、所述室内温度、所述蒸发器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第十一公式,以对蒸发器中制冷剂的当前比焓再次执行更新;
所述第十一公式,包括:
Figure GDA0003197679790000062
其中,h蒸3表示蒸发器中制冷剂第二次更新后的比焓;h蒸2表示蒸发器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw蒸表示所述蒸发风机的风量;t蒸出发表示所述蒸发器出口处的冷风温度,t室内表示所述室内温度,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述蒸发器中制冷剂第二次更新后的比焓、所述蒸发器中制冷剂的比体积,及制冷剂的特性曲线,对蒸发器中制冷剂的压力和温度再次进行更新。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述蒸发器中最后更新的制冷剂的压力、所述蒸发器的换热效率及所述压缩机的质量流量,计算所述蒸发器出口处制冷剂的温度。
优选的,所述通过数学模型模拟空间温度的变化过程,包括:
根据第十二公式及第十三公式模拟空间温度的变化过程:
所述第十二公式包括:
ΔQ=QW+Qr+Qm+Q其他
其中,ΔQ表示空间当前的热量变化量,QW表示蒸发风机送入房间的热量,Qr表示室外漏入空间的热量,Qm表示空间内设备的散热量,Q其他表示其他散热量;
所述第十三公式包括:
Figure GDA0003197679790000071
其中,ΔQ表示空间当前的热量变化量,Cw表示空气比热容,ρw表示空气密度,Vr表示空间的体积,tin表示空间更新前的温度,
Figure GDA0003197679790000072
表示空间更新后的温度。
优选的,所述通过数学模型模拟空间温度的变化过程,还包括:
通过第十四公式对蒸发风机送入房间的热量进行计算;
所述第十四公式包括:
Qw=Cw*fw*(tw-tin)
其中,Cw表示空气比热容,fw表示蒸发器风机的送风量,tw表示蒸发器风机的送风温度,tin表示空间内的当前温度。
优选的,所述通过数学模型模拟空间温度的变化过程,还包括:
通过第十五公式对室外漏入空间的热量进行计算;
所述第十五公式包括:
Qr=h*sr
其中,Qr表示室外漏入空间的热量,h表示房间墙体的综合传热系数,sr表示房间表面积。
优选的,所述将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,包括:
将所述冷凝器出口处制冷剂的温度、冷凝器中制冷剂的温度、蒸发器出口处制冷剂的温度、蒸发器中制冷剂的温度输入到所述控制器中,使得所述控制器根据第十六和第十七公式计算出蒸发器的过热度及冷凝器的过冷度;
所述第十六公式,包括:
t过热=t-t
其中,t过热表示蒸发器的过热度,t表示吸气温度,即蒸发器出口处制冷剂的温度,t表示蒸发器中制冷剂的温度;
所述第十七公式,包括:
t过冷=t-t冷出
其中,t过冷表示冷凝器的过冷度,t表示冷凝器中制冷剂的温度,t冷出表示冷凝器出口处制冷剂的温度。
优选的,所述将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,还包括:
将所述空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度、所述蒸发器出口处制冷剂的温度输入到所述控制器中,使得所述控制器控制所述压缩机的频率输出、所述蒸发风机及所述冷凝风机的转速以及所述电子膨胀阀的开度。
优选的,所述将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,还包括:
根据所述温度设定量及所述空间的当前温度值,测试所述控制器的控制逻辑是否正常。
本申请实施例第二方面提供了一种用于测试空调控制器的上位机,包括:
初始化单元,用于当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
模拟单元,用于根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
测试单元,用于将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑。
本申请实施例第三方面提供了一种计算机装置,包括处理器,该处理器在执行存储于存储器上的计算机程序时,用于实现本申请实施例第一方面提供的空调控制器的测试方法。
本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,用于实现本申请实施例第一方面提供的空调控制器的测试方法。
从以上技术方案可以看出,本发明实施例具有以下优点:
本申请实施例中,在控制器上电时,通过上位机获取控制器的第一初始化参数和当前环境的第二初始化参数;根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑;因为本实施例中,在获取到控制器的第一初始化参数和当前环境的第二初始化参数后,通过数学模型模拟空调执行器的运行过程及空间温度的变化,并将输出参数输入到空调控制器中,以实现自动对空调控制器控制逻辑的测试,不仅降低了空调控制器的测试成本,也提高了测试效率。
附图说明
图1为本申请实施例中空调控制器测试方法的一个实施例示意图;
图2为本申请实施例图1实施例中步骤102的一个细化步骤;
图3为本申请实施例图1实施例中步骤102的另一个细化步骤;
图4为本申请实施例图1实施例中步骤102的另一个细化步骤;
图5为本申请实施例图1实施例中步骤102的另一个细化步骤;
图6为本申请实施例图1实施例中步骤102的另一个细化步骤;
图7为本申请实施例图1实施例中步骤103的一个细化步骤;
图8为本申请实施例中用于测试空调控制器的上位机的一个实施例示意图。
具体实施方式
本发明实施例提供了空调控制器的测试方法及上位机,用于在节省测试设备的前提下,自动实现对空调控制器控制逻辑的测试,降低了空调控制器的测试成本,提高了测试效率。
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
基于现有技术中在测试空调控制器时,利用电位器、电压源、电流源等测试设备对物理参数进行模拟,而带来的高成本,及无法评估空调控制器控制策略的问题,本申请提出了一种空调控制器的测试方法及上位机,用于自动实现对空调控制器控制逻辑的测试,降低了测试成本,提高了测试效率。
为方便理解,下面对本申请中的空调控制器的测试方法进行描述,具体请参阅图1,本申请实施例中空调控制器测试方法的一个实施例,包括:
101、当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
本实施例中,上位机可以是任何带有处理器的终端,如手机、电脑、pad、可穿戴设备等,上位机可以通过USB接口、或API接口与空调控制器连接,以实现上位机与空调控制器之间的数据交互。
其中,本实施例中的空调控制器没有外接空调执行器,只是内置了控制软件,该控制软件用于实现对空调执行器的控制,而为了实现对控制器中控制逻辑的测试,可以通过上位机在空调控制器上电时,获取控制器的第一初始化参数及当前环境的第二初始化参数,执行步骤102,实现对空调控制器控制逻辑的测试。
进一步的,第一初始化参数和第二初始化参数的具体内容,在下面的实施例中详细描述,此处不再赘述。
102、根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
上位机获取到第一初始化参数和第二初始化参数后,可以通过内置的数学模型模拟空调执行器的运行过程及空间温度的变化过程,以得到空调执行器的输出参数。
进一步的,空调执行器至少包括压缩机、冷凝器、电子膨胀阀及蒸发器,具体的,对于如何根据第一初始化参数和第二初始化参数模拟空调控制器及空间温度的变化过程,将在下面的实施例中详细描述,此处不再赘述。
103、将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑。
上位机通过数学模型模拟空调执行器的运行过程,并将控制执行器运行过程中得到的输出参数输入到空调控制器中,以用于测试空调控制器的控制逻辑。
本申请实施例中,在控制器上电时,通过上位机获取控制器的第一初始化参数和当前环境的第二初始化参数;根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,因为本实施例中,在获取到控制器的第一初始化参数和当前环境的第二初始化参数后,通过数学模型模拟空调执行器的运行过程及空间温度的变化,并将输出参数输入到空调控制器中,以实现自动对空调控制器控制逻辑的测试,不仅降低了空调控制器的测试成本,也提高了测试效率。
基于图1所述的实施例,下面详细描述上位机如何模拟空调执行器的运行过程,因为空调执行器至少包括压缩机、冷凝器、电子膨胀阀和蒸发器,且各个器件之间的连接关系如下:压缩机连接冷凝器,冷凝器连接电子膨胀阀,电子膨胀阀连接蒸发器,则下面实施例首先描述上位机如何模拟压缩机的运行过程,具体请参阅图2,图2为图1实施例中步骤102的细化步骤:
201、根据压缩机吸气口的压力和温度,通过第一公式模拟压缩机的运行过程,以得到压缩机排气口的压力、温度及比焓;
上位机在模拟空调控制器的运行过程以前,需要先获取空调控制器的第一初始化参数和当前环境的第二初始化参数,并根据第一初始化参数和第二初始化参数,来模拟空调执行器的运行过程,具体的,第一初始化参数至少包括温度设定量、压缩机频率、蒸发风机转速、冷凝风机转速及电子膨胀阀的开度;
所述第二初始化参数至少包括室内温度、冷凝器温度、冷凝压力、冷凝器容积、蒸发器温度、蒸发压力、蒸发器容积、冷凝器中制冷剂的质量及蒸发器中制冷剂的质量;
为便于说明,下面以举例的形式给出初始化参数的取值:
压缩机频率:0Hz;
蒸发风机转速:0%;
冷凝风机转速:0%;
电子膨胀阀开度step=0步;
室外温度t室外=冷凝盘管温度t=35℃;
室内温度t室内=蒸发盘管温度t=吸气温度t=35℃;
排气压力P=吸气压力P=冷凝压力P=蒸发压力P=35℃对应的饱和状态的制冷剂压力。
然后根据第一初始化参数和第二初始化参数,通过第一公式模拟压缩机的运行过程,其中,第一公式为:
Figure GDA0003197679790000121
其中,P表示压缩机吸气口的压力、t表示压缩机吸气口的温度,P表示压缩机排气口的压力、t表示压缩机排气口的温度,h表示压缩机排气口制冷剂的比焓;
因为,初始化时,压缩机的频率从0开始渐变,故认为初始化时压缩机吸气口的压力和温度由室内温度确定,即压缩机吸气口的压力为35℃对应的饱和状态的制冷剂压力,压缩机吸气口的温度为35℃,然后根据等熵压缩过程,得到压缩机排气口的压力、温度和制冷剂的比焓。
进一步的,上位机将压缩机排气口的压力和温度反馈至空调控制器,以使得空调控制器根据压缩机排气口的压力和温度对压缩机的频率及电子膨胀阀的开度进行调节,因为压缩机排气口的温度过低,将造成***回液,从而损坏压缩机,而压缩机排气口的温度过高,则会造成压缩机内的润滑油变质,从而也造成压缩机的毁坏。
202、根据所述冷凝压力、所述蒸发压力及所述压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率;
上位机得到压缩机排气口的压力、温度及制冷剂的比焓后,然后根据冷凝压力、蒸发压力及压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率。
其中,第二公式为:
Figure GDA0003197679790000131
P表示冷凝压力、P表示蒸发压力、Hc表示压缩机的频率、IC表示压缩机的输出电流、WC表示压缩机的输出功率。
因为压缩机的频率根据室内温度与温度设置量之间的差值,由0开始逐渐增大,而本实施例中压缩机的频率值,由上位机从空调控制器中获取,并通过第二公式得到压缩机的输出电流及输出功率。
进一步的,上位机获取到压缩机的输出电流及输出功率后,将该输出电流及输出功率反馈至空调控制器,使得空调控制器根据输出电流对压缩机的频率进行调节,以使得压缩机的输出电流不超出额定电流。
上面实施例中,对压缩机的运行过程进行描述,提高了本申请实施例的可实施性。
基于图2所述的实施例,下面详细描述上位机对冷凝器的模拟过程,具体请参阅图3,图3为图1实施例中步骤102的另一细化步骤:
301、获取所述冷凝器容积、所述冷凝器中制冷剂的质量、所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度,通过第三公式模拟冷凝器的运行过程,以得到冷凝器中制冷剂的比体积;
因为压缩机连接着冷凝器,故上位机模拟了压缩机以后,继而模拟冷凝器的运行过程,具体的,上位机根据下面的第三公式计算冷凝器中制冷剂的比体积;
所述第三公式为:
Figure GDA0003197679790000141
其中,v表示所述冷凝器中制冷剂的比体积,V表示所述冷凝器容积,m表示所述冷凝器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
具体的,上述参数中冷凝器的容积、冷凝器中制冷剂的质量都为第二初始化参数,而fc表示压缩机的质量流量,由吸气状态和压缩机单次所吸入的制冷剂的体积决定,其中,吸气状态即制冷剂的密度,由压缩机吸气口处气态制冷剂的比体积决定;fe表示电子膨胀阀的质量流量,由冷凝压力、蒸发压力、电子膨胀阀的开度及电子膨胀阀的特性而得到,而冷凝压力、蒸发压力、电子膨胀阀的开度分别可以通过第一初始化参数和第二初始化参数而获得。
302、获取所述压缩机排气口制冷剂的比焓、所述压缩机的质量流量、所述冷凝器中制冷剂的质量、所述电子膨胀阀的质量流量及冷凝器中制冷剂的当前比焓,通过第四公式模拟冷凝器的运行过程,以对冷凝器中制冷剂的当前比焓执行更新;
其中,第四公式为:
Figure GDA0003197679790000142
其中,h冷2表示冷凝器中制冷剂第一次更新后的比焓;h表示压缩机排气口的制冷剂比焓;fc表示所述压缩机的质量流量、h冷1表示冷凝器中制冷剂更新前的比焓,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
303、根据冷凝器中制冷剂的比体积、冷凝器中制冷剂第一次更新后的比焓,计算冷凝器中制冷剂的干度和温度;
步骤301中获得冷凝器中制冷剂的比体积v,步骤302中获得冷凝器中制冷剂第一次更新后的比焓h冷2,便可以根据v和h冷2,计算冷凝器中制冷剂的干度和温度;
因为在冷凝器体积和冷凝中制冷剂的质量已知的前提下,只要知道冷凝器中制冷剂的任意两个状态参数,就可以根据制冷剂特性曲线图所拟合的公式计算出冷凝器中制冷剂的所有状态参数,也包括冷凝器中制冷剂的干度和温度。
304、根据所述冷凝风机的转速,计算冷凝风机的风量;
根据第一初始化参数中冷凝风机的转速,结合冷凝风机特性曲线,即可计算出冷凝风机的风量,然后执行步骤305。
305、根据所述冷凝管中制冷剂的干度、所述冷凝风机的风量及冷凝器的结构特征,确定冷凝器的换热效率;
得到冷凝管中制冷剂的干度、冷凝风机的风量后,结合冷凝器的结构特征,根据经验公式,即可确定冷凝器的换热效率。
306、根据所述室外温度、所述冷凝器的换热效率、所述冷凝器中制冷剂的温度、冷凝器与风的接触面积、所述冷凝风机的风量,通过第五公式,计算冷凝器出口处的冷风温度;
上位机获取到冷凝器的换热效率、冷凝器中制冷剂的温度、冷凝风机的风量后,结合室外温度及冷凝器与风的接触面积,即可根据第五公式,计算冷凝器出口处的冷风温度;
其中,第五公式为:
Figure GDA0003197679790000151
其中,t冷出风表示冷凝器出口处的冷风温度、t室外表示所述室外的温度、α表示所述冷凝器的换热效率,A表示所述冷凝器与风的接触面积,t表示所述冷凝器中制冷剂的温度,fw冷表示冷凝风机的风量;
307、根据空气比热容、所述冷凝器中制冷剂第一次更新后的比焓、所述冷凝风机的风量、所述冷凝器出口处的冷风温度、所述室外温度、所述冷凝器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第六公式,以对冷凝器中制冷剂的当前比焓再次执行更新;
上位机获取到冷凝器中制冷剂第一次更新后的比焓h冷2,冷凝风机的风量fw冷,冷凝器出口处的冷风温度t冷出风后,再结合室外温度t室外、所述冷凝器中制冷剂的质量m、所述压缩机的质量流量fc及所述电子膨胀阀的质量流量fe,根据第六公式,对冷凝器中制冷剂的当前比焓再次执行更新;
其中,第六公式为:
Figure GDA0003197679790000161
其中,h冷3表示冷凝器中制冷剂第二次更新后的比焓;h冷2表示冷凝器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw冷表示所述冷凝风机的风量;t冷出风表示所述冷凝器出口处的冷风温度,t室外表示所述室外温度,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
308、根据所述冷凝器中制冷剂第二次更新后的比焓、所述冷凝器中制冷剂的比体积及制冷剂的特性曲线,对冷凝器中制冷剂的压力和温度执行更新;
上位机获取到冷凝器中制冷剂第二次更新后的比焓h冷2,及冷凝器中制冷剂的比体积v后,可以结合制冷剂的特性曲线,对冷凝器中制冷剂的压力和温度执行更新,以得到冷凝器中最后更新的温度及压力。
进一步的,上位机还可以将冷凝器中最后更新的温度和压力反馈至控制器,使得控制器根据该温度和压力,对压缩机的频率、电子膨胀阀的开度、冷凝风机的转速进行调节,如当冷凝器中压力太高时,可以降低压缩机的频率,或使得电子膨胀阀的开度变大,或冷凝风机的转速增大,以免由于冷凝压力过高而造成压缩机效率变低或者毁坏。
309、根据所述冷凝器中制冷剂的最后更新温度、所述冷凝器中制冷剂第二次更新后的比焓,计算冷凝器出口处的制冷剂比焓;
上位机获取到冷凝器中制冷剂的最后更新温度,及冷凝器中制冷剂第二次更新后的比焓后,即可计算出冷凝器出口处的制冷剂比焓,以用于根据冷凝器出口处的制冷剂比焓模拟电子膨胀阀的节流过程。
310、根据所述冷凝器中制冷剂的最后更新压力、冷凝器的换热效率及压缩机的质量流量,计算冷凝器出口处的制冷剂温度。
获取冷凝器中制冷剂的最后更新压力、冷凝器的换热效率及压缩机的质量流量后,结合经验公式,即可计算出冷凝器出口处的制冷剂温度。
本申请实施例中,对上位机模拟冷凝器的运行过程进行了模拟,提升了本申请实施例的可实施性。
基于图3所述的实施例,下面接着描述上位机对电子膨胀阀的模拟过程,请参阅图4,图4为图1所述实施例中步骤102的另一细化步骤:
401、根据所述冷凝器中最后更新的冷凝压力、所述蒸发压力、所述电子膨胀阀的开度及电子膨胀阀的特性,以获取所述电子膨胀阀的质量流量;
因为电子膨胀阀的质量流程相关于冷凝器中的冷凝压力、蒸发器中的蒸发压力、电子膨胀阀的开度及电子膨胀阀的特性,故根据冷凝压力、蒸发压力、电子膨胀阀的开度及电子膨胀阀的特性,可以获取所述电子膨胀阀的质量流量。
而对于具体电子膨胀阀质量流量的获取过程,在现有技术中都有详细描述,此处不再赘述。
402、根据所述冷凝器中最后更新的冷凝压力、所述蒸发压力及所述冷凝器出口处的制冷剂比焓,通过第七公式计算电子膨胀阀出口处的制冷剂干度。
因为电子膨胀阀的节流过程可以接近于等焓过程,故可以认为电子膨胀阀出口处的比焓与电子膨胀阀入口处的比焓相同,而电子膨胀阀入口处的比焓又与冷凝器出口处制冷剂的比焓相同。
故结合冷凝压力、蒸发压力,根据第七公式,即可得出电子膨胀阀中制冷剂的干度x,以用于接下来模拟蒸发器的运行过程。
其中,第七公式为:
Figure GDA0003197679790000171
其中,P冷更表示冷凝器更新后的冷凝压力、P表示蒸发压力,x表示所述电子膨胀阀出口处的制冷剂干度。
本申请实施例中,对上位机模拟电子膨胀阀的节流过程进行了模拟,提升了本申请实施例的可实施性。
基于图4所述的实施例,下面接着描述上位机对蒸发器的模拟过程,请参阅图5,图5为图1所述实施例中步骤102的另一细化步骤:
501、获取所述蒸发器容积、所述蒸发器中制冷剂的质量、所述压缩机质量流量及所述电子膨胀阀质量流量,通过第八公式模拟蒸发器的运行过程,以得到蒸发器中制冷剂的比体积;
因为电子膨胀阀连接着蒸发器,故上位机模拟了膨胀阀的运行过程后,继而模拟蒸发器的运行过程,具体的,上位机获取蒸发器容积、所述蒸发器中制冷剂的质量、所述压缩机质量流量及所述电子膨胀阀质量流量,通过第八公式模拟蒸发器的运行过程,以得到蒸发器中制冷剂的比体积;
其中,第八公式为:
Figure GDA0003197679790000181
其中,v表示所述蒸发器中制冷剂的比体积,V表示所述蒸发器容积,m表示所述蒸发器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
而蒸发器容积、蒸发器中制冷剂的质量在第二初始化参数中都有描述,而压缩机的质量流量及电子膨胀阀的质量流量在上面实施例中也都有详细描述,此处不再赘述。
502、获取所述电子膨胀阀出口处制冷剂的比焓、所述压缩机的质量流量、所述蒸发器中制冷剂的质量、所述电子膨胀阀的质量流量及蒸发器中制冷剂的当前比焓,通过第九公式模拟蒸发器的运行过程,以对蒸发器中制冷剂的当前比焓执行更新;
因为电子膨胀阀连接着蒸发器,故蒸发器入口处制冷剂的比焓近似等于电子膨胀阀出口处制冷剂的比焓,而电子膨胀阀的节流过程接近于等焓过程,故电子膨胀阀出口处制冷剂的比焓,近似等于电子膨胀阀入口处的比焓,也近似等于冷凝器出口处的制冷剂比焓,而压缩机的质量流量、蒸发器中制冷剂的质量、电子膨胀阀的质量流量在前面实施例中都有描述,此处不再赘述,而获取上述参数后,即可根据第九公式,对蒸发器中制冷剂的当前比焓执行更新。
其中,第九公式为:
Figure GDA0003197679790000182
其中,h蒸2表示蒸发器中制冷剂第一次更新后的比焓;he表示所述电子膨胀阀出口处制冷剂的比焓;fc表示所述压缩机的质量流量、h蒸1表示蒸发器中制冷剂更新前的比焓,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
503、根据所述蒸发器中制冷剂的比体积、所述蒸发器中制冷剂更新后的比焓,计算蒸发器中制冷剂的温度;
步骤501中获得蒸发器中制冷剂的比体积v,步骤502中获得蒸发器中制冷剂第一次更新后的比焓h冷2,便可以根据v和h冷2,计算蒸发器中制冷剂的温度;
因为在知道蒸发器体积和蒸发器中制冷剂质量的前提下,只要知道蒸发器中制冷剂的任意两个状态参数,就可以根据制冷剂的特性曲线所拟合的公式计算出蒸发器中制冷剂的所有状态参数,也包括蒸发器中制冷剂的温度。
504、根据所述蒸发风机的转速,计算蒸发风机的风量;
根据第一初始化参数中蒸发风机的转速,结合蒸发风机特性曲线,即可计算出蒸发风机的风量,然后执行步骤505。
505、根据所述蒸发器中制冷剂的干度、所述蒸发风机的风量及蒸发器的结构特征,确定蒸发器的换热效率;
得到蒸发器中制冷剂的干度、蒸发风机的风量后,结合蒸发器的结构特征,根据经验公式,即可确定蒸发器的换热效率。
其中,蒸发器中制冷剂的干度,近似等于电子膨胀阀中出口处制冷剂的干度。
506、根据所述室内温度、所述蒸发器的换热效率、所述蒸发器中制冷剂的温度、蒸发器与风的接触面积、所述蒸发风机的风量,通过第十公式,计算蒸发器出口处的冷风温度;
上位机获取到蒸发器的换热效率、蒸发器中制冷剂的温度、蒸发风机的风量后,结合室内温度及蒸发器与风的接触面积,即可根据第十公式,计算蒸发器出口处的冷风温度;
其中,第十公式为:
Figure GDA0003197679790000191
其中,t蒸出风表示蒸发器出口处的冷风温度、t室内表示所述室内的温度、α表示所述蒸发器的换热效率,A表示所述蒸发器与风的接触面积,t表示所述蒸发器中制冷剂的温度,fw蒸表示蒸发风机的风量;
507、根据空气比热容、所述蒸发器中制冷剂第一次更新后的比焓、所述蒸发风机的风量、所述蒸发器出口处的冷风温度、所述室内温度、所述蒸发器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第十一公式,以对蒸发器中制冷剂的当前比焓再次执行更新;
上位机获取到蒸发器中制冷剂第一次更新后的比焓h冷2,蒸发风机的风量fw冷,蒸发器出口处的冷风温度t冷出风后,再结合室内温度t室外、所述蒸发器中制冷剂的质量m、所述压缩机的质量流量fc及所述电子膨胀阀的质量流量fe,根据第十一公式,对蒸发器中制冷剂的当前比焓再次执行更新;
所述第十一公式,为:
Figure GDA0003197679790000201
其中,h蒸3表示蒸发器中制冷剂第二次更新后的比焓;h蒸2表示蒸发器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw蒸表示所述蒸发风机的风量;t蒸出发表示所述蒸发器出口处的冷风温度,t室内表示所述室内温度,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
508、根据所述蒸发器中制冷剂第二次更新后的比焓、所述蒸发器中制冷剂的比体积,及制冷剂的特性曲线,对蒸发器中制冷剂的压力和温度再次进行更新;
上位机获取到蒸发器中制冷剂第二次更新后的比焓、及蒸发器中制冷剂的比体积后,结合制冷剂的特性曲线,可以根据经验公式对制冷剂的压力和温度再次进行更新。
进一步的,上位机还可以将蒸发器中制冷剂最后更新的压力和温度反馈至空调控制器,使得空调控制器根据蒸发器中的压力和温度,对压缩机的频率、蒸发风机的转速及电子膨胀阀的开度进行调节。
509、根据蒸发器中最后更新的制冷剂的压力、蒸发器的换热效率、压缩机的质量流量,计算蒸发器出口处制冷剂的温度。
上位机获取到蒸发器中最后更新的制冷剂的压力、蒸发器的换热效率、压缩机的质量流量后,结合经验公式,即可计算出蒸发器出口处制冷剂的温度,且蒸发器出口处的温度,近似等于压缩机吸气口的温度。
进一步的,上位机可以将蒸发器出口处制冷剂的温度反馈至空调控制器,使得空调控制器根据蒸发器出口处制冷剂的温度,计算蒸发器的过热度。
上面实施例中对上位机模拟蒸发器的运行过程做了详细描述,提升了本申请实施例的可实施性。
基于图5所述的实施例,下面详细描述上位机模拟空间温度变化的过程,具体请参与图6,图6为图1实施例中步骤102的另一细化步骤:
601、根据第十二公式及第十三公式模拟空间温度的变化过程;
具体的,上位机可以根据第十二公式和第十三公式模拟空间温度的变化过程,其中,第十二公式为:
ΔQ=QW+Qr+Qm+Q其他
其中,ΔQ表示空间当前的热量变化量,QW表示蒸发风机送入房间的热量,Qr表示室外漏入空间的热量,Qm表示空间内设备的散热量,Q其他表示其他散热量,其中,空间内设备的散热量和其他散热量根据制冷***设计计算进行取值。
其中,第十三公式为:
Figure GDA0003197679790000211
其中,ΔQ表示空间当前的热量变化量,Cw表示空气比热容,ρw表示空气密度,Vr表示空间的体积,tin表示空间更新前的温度,
Figure GDA0003197679790000212
表示空间更新后的温度。
602、通过第十四公式对蒸发风机送入房间的热量进行计算;
具体的,第十四公式为:
Qw=Cw*fw*(tw-tin)
其中,Cw表示空气比热容,fw表示蒸发器风机的送风量,tw表示蒸发器风机的送风温度,tin表示空间内的当前温度。
603、通过第十五公式对室外漏入空间的热量进行计算;
具体的,第十五公式为:
Qr=h*sr
其中,Qr表示室外漏入空间的热量,h表示房间墙体的综合传热系数,sr表示房间表面积。
上述实施例中,对上位机模拟空调控制器所在空间温度的变化过程做了详细描述,提升了本申请实施例的可实施性。
基于图2至图6所述的实施例,下面对反馈至空调控制器的输入参数进行描述,具体请参阅图7,图7为图1中步骤103的细化步骤:
701、将所述压缩机排气口的温度、冷凝器中制冷剂的温度、蒸发器出口处制冷剂的温度、蒸发器中制冷剂的温度输入到所述控制器中,使得所述控制器根据第十六和第十七公式计算出蒸发器的过热度及冷凝器的过冷度;
其中,第十六公式为:
t过热=t-t
其中,t过热表示蒸发器的过热度,t表示压缩机吸气口处制冷剂的温度,而压缩机吸气口处制冷剂的温度近似等于蒸发器出口处制冷剂的温度,t表示蒸发器中制冷剂的温度;
其中,第十七公式为:
t过冷=t-t冷出
其中,t过冷表示冷凝器的过冷度,t表示冷凝器中制冷剂的温度,t冷出表示冷凝器出口处制冷剂的温度。
702、将所述空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度、蒸发器出口处制冷剂的温度输入到所述控制器中,使得所述控制器控制所述压缩机的频率输出、所述蒸发风机及所述冷凝风机的转速以及所述电子膨胀阀的开度;
具体的,上位机需要将空间的当前温度、压缩机排气口的温度、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度输入到控制器中,使得空调控制器根据上述参数对压缩机的频率、蒸发风机及冷凝风机的转速及电子膨胀阀的开度进行调节,使得各个参数都在正常的参数范围内,以免造成器件损坏。
需要说明的是,本申请中是根据上位机模拟空调控制器的运行过程,故将上述输出参数都输入到控制器中,而在实际运用中,根据每个控制器的逻辑不同,可以将上述参数中的一个或多个输入到控制器中,或将上述参数的相关参数输入到控制器中,以执行每个控制器的不同逻辑。
703、根据温度设定量及空间的当前温度值,测试所述控制器的控制逻辑是否正常;
上位机根据计算出的空间当前温度值,及从控制器中读取的温度设定量,测试控制器的控制逻辑是否正常。
如:初始化室内温度为35℃,温度设定量为20℃,而上位机计算出空间的当前温度值为不断小于35℃,且最终稳定在20℃的温度值左右时,则说明该控制器的控制逻辑正常,否则,则说明该控制器的控制逻辑异常。
本申请实施例中,对空调执行器的输出参数做了详细描述,也对控制器控制逻辑的测试过程做了详细描述,提升了本申请实施例的可实施性。
上面对本申请中测试空调控制器的测试方法做了详细描述,下面对本申请中用于测试空调控制器的上位机进行描述,具体请参阅图8,本申请实施例中用于测试空调控制器的上位机的一个实施例,包括:
初始化单元801,用于当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
模拟单元802,用于根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
测试单元803,用于将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑。
优选的,所述第一初始化参数至少包括温度设定量、压缩机频率、蒸发风机转速、冷凝风机转速及电子膨胀阀的开度;
所述第二初始化参数至少包括室外温度、室内温度、冷凝器温度、冷凝压力、冷凝器容积、蒸发器温度、蒸发压力、蒸发器容积、冷凝器中制冷剂的质量及蒸发器中制冷剂的质量;
所述空调执行器至少包括压缩机、冷凝器、电子膨胀阀及蒸发器;
所述空调执行器的输出参数至少包括:空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度。
优选的,模拟单元802具体用于:
根据压缩机吸气口的压力和温度,通过第一公式模拟压缩机的运行过程,以得到压缩机排气口的压力、温度及比焓;
所述第一公式包括:
Figure GDA0003197679790000241
其中,P表示压缩机吸气口的压力、t表示压缩机吸气口的温度,P表示压缩机排气口的压力、t表示压缩机排气口的温度,h表根据所述冷凝压力、所述蒸发压示压缩机排气口制冷剂的比焓;
根据所述冷凝压力、所述蒸发压力及所述压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率;
Figure GDA0003197679790000242
其中,P表示冷凝压力、P表示蒸发压力、Hc表示压缩机的频率、IC表示压缩机的输出电流、WC表示压缩机的输出功率。
优选的,模拟单元802具体用于:
获取所述冷凝器容积、所述冷凝器中制冷剂的质量、所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度,通过第三公式模拟冷凝器的运行过程,以得到冷凝器中制冷剂的比体积;
所述第三公式包括:
Figure GDA0003197679790000243
其中,v表示所述冷凝器中制冷剂的比体积,V表示所述冷凝器容积,m表示所述冷凝器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述压缩机排气口制冷剂的比焓、所述压缩机的质量流量、所述冷凝器中制冷剂的质量、所述电子膨胀阀的质量流量及冷凝器中制冷剂的当前比焓,通过第四公式模拟冷凝器的运行过程,以对冷凝器中制冷剂的当前比焓执行更新;
所述第四公式包括:
Figure GDA0003197679790000251
其中,h冷2表示冷凝器中制冷剂第一次更新后的比焓;h表示所述压缩机排气口的制冷剂比焓;fc表示所述压缩机的质量流量、h冷1表示冷凝器中制冷剂更新前的比焓,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
优选的,模拟单元802具体用于:
根据所述冷凝器中制冷剂的比体积、所述冷凝器中制冷剂第一次更新后的比焓,计算冷凝器中制冷剂的干度和温度;
根据所述冷凝风机的转速,计算冷凝风机的风量;
根据所述冷凝器中制冷剂的干度、所述冷凝风机的风量及冷凝器的结构特征,确定冷凝器的换热效率;
根据所述室外温度、所述冷凝器的换热效率、所述冷凝器中制冷剂的温度、冷凝器与风的接触面积、所述冷凝风机的风量,通过第五公式,计算冷凝器出口处的冷风温度;
所述第五公式包括:
Figure GDA0003197679790000252
其中,t冷出风表示冷凝器出口处的冷风温度、t室外表示所述室外的温度、α表示所述冷凝器的换热效率,A表示所述冷凝器与风的接触面积,t表示所述冷凝器中制冷剂的温度,fw冷表示冷凝风机的风量;
根据空气比热容、所述冷凝器中制冷剂第一次更新后的比焓、所述冷凝风机的风量、所述冷凝器出口处的冷风温度、所述室外温度、所述冷凝器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第六公式,以对冷凝器中制冷剂的当前比焓再次执行更新;
所述第六公式,包括:
Figure GDA0003197679790000253
其中,h冷3表示冷凝器中制冷剂第二次更新后的比焓;h冷2表示冷凝器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw冷表示所述冷凝风机的风量;t冷出风表示所述冷凝器出口处的冷风温度,t室外表示所述室外温度,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述冷凝器中制冷剂第二次更新后的比焓、所述冷凝器中制冷剂的比体积及制冷剂的特性曲线,对冷凝器中制冷剂的压力和温度执行更新;
根据所述冷凝器中制冷剂的最后更新温度、所述冷凝器中制冷剂第二次更新后的比焓,计算冷凝器出口处的制冷剂比焓;
根据所述冷凝器中制冷剂的最后更新压力、所述冷凝器的换热效率及所述压缩机的质量流量,计算冷凝器出口处的制冷剂温度。
优选的,所述模拟单元802具体用于:
根据所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度及电子膨胀阀的特性,以获取所述电子膨胀阀的质量流量;
获取所述冷凝压力、所述蒸发压力及所述冷凝器出口处的制冷剂比焓,通过第七公式模拟所述电子膨胀阀的节流过程,以计算电子膨胀阀出口处的制冷剂干度;
所述第七公式包括:
Figure GDA0003197679790000261
其中,P冷更表示冷凝器更新后的冷凝压力、P表示所述蒸发压力,x表示所述电子膨胀阀出口处的制冷剂干度。
优选的,所述模拟单元802具体用于:
获取所述蒸发器容积、所述蒸发器中制冷剂的质量、所述压缩机质量流量及所述电子膨胀阀质量流量,通过第八公式模拟蒸发器的运行过程,以得到蒸发器中制冷剂的比体积;
所述第八公式包括:
Figure GDA0003197679790000262
其中,v表示所述蒸发器中制冷剂的比体积,V表示所述蒸发器容积,m表示所述蒸发器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
优选的,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述电子膨胀阀出口处制冷剂的比焓、所述压缩机的质量流量、所述蒸发器中制冷剂的质量、所述电子膨胀阀的质量流量及蒸发器中制冷剂的当前比焓,通过第九公式模拟蒸发器的运行过程,以对蒸发器中制冷剂的当前比焓执行更新;
Figure GDA0003197679790000271
其中,h蒸2表示蒸发器中制冷剂第一次更新后的比焓;he表示所述电子膨胀阀出口处制冷剂的比焓;fc表示所述压缩机的质量流量、h蒸1表示蒸发器中制冷剂更新前的比焓,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
优选的,所述模拟单元802具体用于:
根据所述蒸发器中制冷剂的比体积、所述蒸发器中制冷剂更新后的比焓,计算蒸发器中制冷剂的温度;
根据所述蒸发风机的转速,计算蒸发风机的风量;
根据所述蒸发器中制冷剂的干度、所述蒸发风机的风量及蒸发器的结构特征,确定蒸发器的换热效率;
根据所述室内温度、所述蒸发器的换热效率、所述蒸发器中制冷剂的温度、蒸发器与风的接触面积、所述蒸发风机的风量,通过第十公式,计算蒸发器出口处的冷风温度;
所述第十公式包括:
Figure GDA0003197679790000272
其中,t蒸出风表示蒸发器出口处的冷风温度、t室内表示所述室内的温度、α表示所述蒸发器的换热效率,A表示所述蒸发器与风的接触面积,t表示所述蒸发器中制冷剂的温度,fw蒸表示蒸发风机的风量;
根据空气比热容、所述蒸发器中制冷剂第一次更新后的比焓、所述蒸发风机的风量、所述蒸发器出口处的冷风温度、所述室内温度、所述蒸发器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第十一公式,以对蒸发器中制冷剂的当前比焓再次执行更新;
所述第十一公式,包括:
Figure GDA0003197679790000281
其中,h蒸3表示蒸发器中制冷剂第二次更新后的比焓;h蒸2表示蒸发器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw蒸表示所述蒸发风机的风量;t蒸出发表示所述蒸发器出口处的冷风温度,t室内表示所述室内温度,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述蒸发器中制冷剂第二次更新后的比焓、所述蒸发器中制冷剂的比体积,及制冷剂的特性曲线,对蒸发器中制冷剂的压力和温度再次进行更新。
优选的,所述模拟单元802具体用于:
根据所述蒸发器中最后更新的制冷剂的压力、所述蒸发器的换热效率及所述压缩机的质量流量,计算所述蒸发器出口处制冷剂的温度。
优选的,所述模拟单元802具体用于:
根据第十二公式及第十三公式模拟空间温度的变化过程:
所述第十二公式包括:
ΔQ=QW+Qr+Qm+Q其他
其中,ΔQ表示空间当前的热量变化量,QW表示蒸发风机送入房间的热量,Qr表示室外漏入空间的热量,Qm表示空间内设备的散热量,Q其他表示其他散热量;
所述第十三公式包括:
Figure GDA0003197679790000282
其中,ΔQ表示空间当前的热量变化量,Cw表示空气比热容,ρw表示空气密度,Vr表示空间的体积,tin表示空间更新前的温度,
Figure GDA0003197679790000283
表示空间更新后的温度。
优选的,所述模拟单元具体用于:
通过第十四公式对蒸发风机送入房间的热量进行计算;
所述第十四公式包括:
Qw=Cw*fw*(tw-tin)
其中,Cw表示空气比热容,fw表示蒸发器风机的送风量,tw表示蒸发器风机的送风温度,tin表示空间内的当前温度。
优选的,所述模拟单元802具体用于:
通过第十五公式对室外漏入空间的热量进行计算;
所述第十五公式包括:
Qr=h*sr
其中,Qr表示室外漏入空间的热量,h表示房间墙体的综合传热系数,sr表示房间表面积。
优选的,所述测试单元803具体用于:
将所述冷凝器出口处制冷剂的温度、冷凝器中制冷剂的温度、蒸发器出口处制冷剂的温度、蒸发器中制冷剂的温度输入到所述控制器中,使得所述控制器根据第十六和第十七公式计算出蒸发器的过热度及冷凝器的过冷度;
所述第十六公式,包括:
t过热=t-t
其中,t过热表示蒸发器的过热度,t表示吸气温度,即蒸发器出口处制冷剂的温度,t表示蒸发器中制冷剂的温度;
所述第十七公式,包括:
t过冷=t-t冷出
其中,t过冷表示冷凝器的过冷度,t表示冷凝器中制冷剂的温度,t冷出表示冷凝器出口处制冷剂的温度。
优选的,所述测试单元803具体用于:
将所述空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度、所述蒸发器出口处制冷剂的温度输入到所述控制器中,使得所述控制器控制所述压缩机的频率输出、所述蒸发风机及所述冷凝风机的转速以及所述电子膨胀阀的开度。
优选的,所述测试单元803具体用于:
根据所述温度设定量及所述空间的当前温度值,测试所述控制器的控制逻辑是否正常。
需要说明的是,上述各单元的作用与图1至图7实施例中描述的类似,此处不再赘述。
本申请实施例中,在控制器上电时,通过获取单元801获取控制器的第一初始化参数和当前环境的第二初始化参数;根据所述第一初始化参数和所述第二初始化参数,通过模拟单元802模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;通过测试单元803将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,因为本实施例中,在获取到控制器的第一初始化参数和当前环境的第二初始化参数后,通过数学模型模拟空调执行器的运行过程及空间温度的变化,并将输出参数输入到空调控制器中,以实现自动对空调控制器控制逻辑的测试,不仅降低了空调控制器的测试成本,也提高了测试效率。
上面从模块化功能实体的角度对本申请实施例中的用于测试空调控制器的上位机进行了描述,下面从硬件处理的角度对本申请实施例中用于测试空调控制器的上位机进行描述,本申请中的用于测试空调控制器的上位机包括存储器,其中该存储器用于存储计算机程序,处理器在执行存储器中存储的计算机程序时,可以实现如下步骤:
当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
根据压缩机吸气口的压力和温度,通过第一公式模拟压缩机的运行过程,以得到压缩机排气口的压力、温度及比焓;
所述第一公式包括:
Figure GDA0003197679790000301
其中,P表示压缩机吸气口的压力、t表示压缩机吸气口的温度,P表示压缩机排气口的压力、t表示压缩机排气口的温度,h表根据所述冷凝压力、所述蒸发压示压缩机排气口制冷剂的比焓;
根据所述冷凝压力、所述蒸发压力及所述压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率;
Figure GDA0003197679790000311
其中,P表示冷凝压力、P表示蒸发压力、Hc表示压缩机的频率、IC表示压缩机的输出电流、WC表示压缩机的输出功率。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
获取所述冷凝器容积、所述冷凝器中制冷剂的质量、所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度,通过第三公式模拟冷凝器的运行过程,以得到冷凝器中制冷剂的比体积;
所述第三公式包括:
Figure GDA0003197679790000312
其中,v表示所述冷凝器中制冷剂的比体积,V表示所述冷凝器容积,m表示所述冷凝器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
获取所述压缩机排气口制冷剂的比焓、所述压缩机的质量流量、所述冷凝器中制冷剂的质量、所述电子膨胀阀的质量流量及冷凝器中制冷剂的当前比焓,通过第四公式模拟冷凝器的运行过程,以对冷凝器中制冷剂的当前比焓执行更新;
所述第四公式包括:
Figure GDA0003197679790000313
其中,h冷2表示冷凝器中制冷剂第一次更新后的比焓;h表示所述压缩机排气口的制冷剂比焓;fc表示所述压缩机的质量流量、h冷1表示冷凝器中制冷剂更新前的比焓,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
根据所述冷凝器中制冷剂的比体积、所述冷凝器中制冷剂第一次更新后的比焓,计算冷凝器中制冷剂的干度和温度;
根据所述冷凝风机的转速,计算冷凝风机的风量;
根据所述冷凝器中制冷剂的干度、所述冷凝风机的风量及冷凝器的结构特征,确定冷凝器的换热效率;
根据所述室外温度、所述冷凝器的换热效率、所述冷凝器中制冷剂的温度、冷凝器与风的接触面积、所述冷凝风机的风量,通过第五公式,计算冷凝器出口处的冷风温度;
所述第五公式包括:
Figure GDA0003197679790000321
其中,t冷出风表示冷凝器出口处的冷风温度、t室外表示所述室外的温度、α表示所述冷凝器的换热效率,A表示所述冷凝器与风的接触面积,t表示所述冷凝器中制冷剂的温度,fw冷表示冷凝风机的风量;
根据空气比热容、所述冷凝器中制冷剂第一次更新后的比焓、所述冷凝风机的风量、所述冷凝器出口处的冷风温度、所述室外温度、所述冷凝器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第六公式,以对冷凝器中制冷剂的当前比焓再次执行更新;
所述第六公式,包括:
Figure GDA0003197679790000322
其中,h冷3表示冷凝器中制冷剂第二次更新后的比焓;h冷2表示冷凝器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw冷表示所述冷凝风机的风量;t冷出风表示所述冷凝器出口处的冷风温度,t室外表示所述室外温度,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述冷凝器中制冷剂第二次更新后的比焓、所述冷凝器中制冷剂的比体积及制冷剂的特性曲线,对冷凝器中制冷剂的压力和温度执行更新;
根据所述冷凝器中制冷剂的最后更新温度、所述冷凝器中制冷剂第二次更新后的比焓,计算冷凝器出口处的制冷剂比焓;
根据所述冷凝器中制冷剂的最后更新压力、所述冷凝器的换热效率及所述压缩机的质量流量,计算冷凝器出口处的制冷剂温度。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
根据所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度及电子膨胀阀的特性,以获取所述电子膨胀阀的质量流量;
获取所述冷凝压力、所述蒸发压力及所述冷凝器出口处的制冷剂比焓,通过第七公式模拟所述电子膨胀阀的节流过程,以计算电子膨胀阀出口处的制冷剂干度;
所述第七公式包括:
Figure GDA0003197679790000331
其中,P冷更表示冷凝器更新后的冷凝压力、P表示所述蒸发压力,x表示所述电子膨胀阀出口处的制冷剂干度。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
获取所述蒸发器容积、所述蒸发器中制冷剂的质量、所述压缩机质量流量及所述电子膨胀阀质量流量,通过第八公式模拟蒸发器的运行过程,以得到蒸发器中制冷剂的比体积;
所述第八公式包括:
Figure GDA0003197679790000332
其中,v表示所述蒸发器中制冷剂的比体积,V表示所述蒸发器容积,m表示所述蒸发器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
获取所述电子膨胀阀出口处制冷剂的比焓、所述压缩机的质量流量、所述蒸发器中制冷剂的质量、所述电子膨胀阀的质量流量及蒸发器中制冷剂的当前比焓,通过第九公式模拟蒸发器的运行过程,以对蒸发器中制冷剂的当前比焓执行更新;
Figure GDA0003197679790000333
其中,h蒸2表示蒸发器中制冷剂第一次更新后的比焓;he表示所述电子膨胀阀出口处制冷剂的比焓;fc表示所述压缩机的质量流量、h蒸1表示蒸发器中制冷剂更新前的比焓,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
根据所述蒸发器中制冷剂的比体积、所述蒸发器中制冷剂更新后的比焓,计算蒸发器中制冷剂的温度;
根据所述蒸发风机的转速,计算蒸发风机的风量;
根据所述蒸发器中制冷剂的干度、所述蒸发风机的风量及蒸发器的结构特征,确定蒸发器的换热效率;
根据所述室内温度、所述蒸发器的换热效率、所述蒸发器中制冷剂的温度、蒸发器与风的接触面积、所述蒸发风机的风量,通过第十公式,计算蒸发器出口处的冷风温度;
所述第十公式包括:
Figure GDA0003197679790000341
其中,t蒸出风表示蒸发器出口处的冷风温度、t室内表示所述室内的温度、α表示所述蒸发器的换热效率,A表示所述蒸发器与风的接触面积,t表示所述蒸发器中制冷剂的温度,fw蒸表示蒸发风机的风量;
根据空气比热容、所述蒸发器中制冷剂第一次更新后的比焓、所述蒸发风机的风量、所述蒸发器出口处的冷风温度、所述室内温度、所述蒸发器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第十一公式,以对蒸发器中制冷剂的当前比焓再次执行更新;
所述第十一公式,包括:
Figure GDA0003197679790000342
其中,h蒸3表示蒸发器中制冷剂第二次更新后的比焓;h蒸2表示蒸发器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw蒸表示所述蒸发风机的风量;t蒸出发表示所述蒸发器出口处的冷风温度,t室内表示所述室内温度,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述蒸发器中制冷剂第二次更新后的比焓、所述蒸发器中制冷剂的比体积,及制冷剂的特性曲线,对蒸发器中制冷剂的压力和温度再次进行更新。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
根据所述蒸发器中最后更新的制冷剂的压力、所述蒸发器的换热效率及所述压缩机的质量流量,计算所述蒸发器出口处制冷剂的温度。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
根据第十二公式及第十三公式模拟空间温度的变化过程:
所述第十二公式包括:
ΔQ=QW+Qr+Qm+Q其他
其中,ΔQ表示空间当前的热量变化量,QW表示蒸发风机送入房间的热量,Qr表示室外漏入空间的热量,Qm表示空间内设备的散热量,Q其他表示其他散热量;
所述第十三公式包括:
Figure GDA0003197679790000351
其中,ΔQ表示空间当前的热量变化量,Cw表示空气比热容,ρw表示空气密度,Vr表示空间的体积,tin表示空间更新前的温度,
Figure GDA0003197679790000352
表示空间更新后的温度。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
通过第十四公式对蒸发风机送入房间的热量进行计算;
所述第十四公式包括:
Qw=Cw*fw*(tw-tin)
其中,Cw表示空气比热容,fw表示蒸发器风机的送风量,tw表示蒸发器风机的送风温度,tin表示空间内的当前温度。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
通过第十五公式对室外漏入空间的热量进行计算;
所述第十五公式包括:
Qr=h*sr
其中,Qr表示室外漏入空间的热量,h表示房间墙体的综合传热系数,sr表示房间表面积。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
将所述冷凝器出口处制冷剂的温度、冷凝器中制冷剂的温度、蒸发器出口处制冷剂的温度、蒸发器中制冷剂的温度输入到所述控制器中,使得所述控制器根据第十六和第十七公式计算出蒸发器的过热度及冷凝器的过冷度;
所述第十六公式,包括:
t过热=t-t
其中,t过热表示蒸发器的过热度,t表示吸气温度,即蒸发器出口处制冷剂的温度,t表示蒸发器中制冷剂的温度;
所述第十七公式,包括:
t过冷=t-t冷出
其中,t过冷表示冷凝器的过冷度,t表示冷凝器中制冷剂的温度,t冷出表示冷凝器出口处制冷剂的温度。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
将所述空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度、所述蒸发器出口处制冷剂的温度输入到所述控制器中,使得所述控制器控制所述压缩机的频率输出、所述蒸发风机及所述冷凝风机的转速以及所述电子膨胀阀的开度。
在本发明的一些实施例中,处理器,还可以用于实现如下步骤:
根据所述温度设定量及所述空间的当前温度值,测试所述控制器的控制逻辑是否正常。
上述说明的用于测试空调控制器的上位机中的处理器执行所述计算机程序时,也可以实现上述对应的各装置实施例中各单元的功能,此处不再赘述。示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本申请。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述用于测试空调控制器的上位机中的执行过程。例如,所述计算机程序可以被分割成上述用于测试空调控制的上位机中的各单元,各单元可以实现如上述相应用于测试空调控制器的上位机说明的具体功能。
所述用于测试空调控制器的上位机可包括但不仅限于处理器、存储器。本领域技术人员可以理解,处理器、存储器仅仅是用于测试空调控制器的上位机的示例,并不构成对用于测试空调控制器的上位机的限定,还可以包括更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述用于测试空调控制器的上位机还可以包括输入输出设备、网络接入设备、总线等。
所述处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序等;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本申请还提供了一种计算机可读存储介质,该计算机可读存储介质用于实现用于测试空调控制器的上位机的功能,其上存储有计算机程序,计算机程序被处理器执行时,处理器,可以用于执行如下步骤:
当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
根据压缩机吸气口的压力和温度,通过第一公式模拟压缩机的运行过程,以得到压缩机排气口的压力、温度及比焓;
所述第一公式包括:
Figure GDA0003197679790000381
其中,P表示压缩机吸气口的压力、t表示压缩机吸气口的温度,P表示压缩机排气口的压力、t表示压缩机排气口的温度,h表根据所述冷凝压力、所述蒸发压示压缩机排气口制冷剂的比焓;
根据所述冷凝压力、所述蒸发压力及所述压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率;
Figure GDA0003197679790000382
其中,P表示冷凝压力、P表示蒸发压力、Hc表示压缩机的频率、IC表示压缩机的输出电流、WC表示压缩机的输出功率。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
获取所述冷凝器容积、所述冷凝器中制冷剂的质量、所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度,通过第三公式模拟冷凝器的运行过程,以得到冷凝器中制冷剂的比体积;
所述第三公式包括:
Figure GDA0003197679790000383
其中,v表示所述冷凝器中制冷剂的比体积,V表示所述冷凝器容积,m表示所述冷凝器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
获取所述压缩机排气口制冷剂的比焓、所述压缩机的质量流量、所述冷凝器中制冷剂的质量、所述电子膨胀阀的质量流量及冷凝器中制冷剂的当前比焓,通过第四公式模拟冷凝器的运行过程,以对冷凝器中制冷剂的当前比焓执行更新;
所述第四公式包括:
Figure GDA0003197679790000391
其中,h冷2表示冷凝器中制冷剂第一次更新后的比焓;h表示所述压缩机排气口的制冷剂比焓;fc表示所述压缩机的质量流量、h冷1表示冷凝器中制冷剂更新前的比焓,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
根据所述冷凝器中制冷剂的比体积、所述冷凝器中制冷剂第一次更新后的比焓,计算冷凝器中制冷剂的干度和温度;
根据所述冷凝风机的转速,计算冷凝风机的风量;
根据所述冷凝器中制冷剂的干度、所述冷凝风机的风量及冷凝器的结构特征,确定冷凝器的换热效率;
根据所述室外温度、所述冷凝器的换热效率、所述冷凝器中制冷剂的温度、冷凝器与风的接触面积、所述冷凝风机的风量,通过第五公式,计算冷凝器出口处的冷风温度;
所述第五公式包括:
Figure GDA0003197679790000392
其中,t冷出风表示冷凝器出口处的冷风温度、t室外表示所述室外的温度、α表示所述冷凝器的换热效率,A表示所述冷凝器与风的接触面积,t表示所述冷凝器中制冷剂的温度,fw冷表示冷凝风机的风量;
根据空气比热容、所述冷凝器中制冷剂第一次更新后的比焓、所述冷凝风机的风量、所述冷凝器出口处的冷风温度、所述室外温度、所述冷凝器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第六公式,以对冷凝器中制冷剂的当前比焓再次执行更新;
所述第六公式,包括:
Figure GDA0003197679790000401
其中,h冷3表示冷凝器中制冷剂第二次更新后的比焓;h冷2表示冷凝器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw冷表示所述冷凝风机的风量;t冷出风表示所述冷凝器出口处的冷风温度,t室外表示所述室外温度,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述冷凝器中制冷剂第二次更新后的比焓、所述冷凝器中制冷剂的比体积及制冷剂的特性曲线,对冷凝器中制冷剂的压力和温度执行更新;
根据所述冷凝器中制冷剂的最后更新温度、所述冷凝器中制冷剂第二次更新后的比焓,计算冷凝器出口处的制冷剂比焓;
根据所述冷凝器中制冷剂的最后更新压力、所述冷凝器的换热效率及所述压缩机的质量流量,计算冷凝器出口处的制冷剂温度。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
根据所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度及电子膨胀阀的特性,以获取所述电子膨胀阀的质量流量;
获取所述冷凝压力、所述蒸发压力及所述冷凝器出口处的制冷剂比焓,通过第七公式模拟所述电子膨胀阀的节流过程,以计算电子膨胀阀出口处的制冷剂干度;
所述第七公式包括:
Figure GDA0003197679790000402
其中,P冷更表示冷凝器更新后的冷凝压力、P表示所述蒸发压力,x表示所述电子膨胀阀出口处的制冷剂干度。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
获取所述蒸发器容积、所述蒸发器中制冷剂的质量、所述压缩机质量流量及所述电子膨胀阀质量流量,通过第八公式模拟蒸发器的运行过程,以得到蒸发器中制冷剂的比体积;
所述第八公式包括:
Figure GDA0003197679790000411
其中,v表示所述蒸发器中制冷剂的比体积,V表示所述蒸发器容积,m表示所述蒸发器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
获取所述电子膨胀阀出口处制冷剂的比焓、所述压缩机的质量流量、所述蒸发器中制冷剂的质量、所述电子膨胀阀的质量流量及蒸发器中制冷剂的当前比焓,通过第九公式模拟蒸发器的运行过程,以对蒸发器中制冷剂的当前比焓执行更新;
Figure GDA0003197679790000412
其中,h蒸2表示蒸发器中制冷剂第一次更新后的比焓;he表示所述电子膨胀阀出口处制冷剂的比焓;fc表示所述压缩机的质量流量、h蒸1表示蒸发器中制冷剂更新前的比焓,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
根据所述蒸发器中制冷剂的比体积、所述蒸发器中制冷剂更新后的比焓,计算蒸发器中制冷剂的温度;
根据所述蒸发风机的转速,计算蒸发风机的风量;
根据所述蒸发器中制冷剂的干度、所述蒸发风机的风量及蒸发器的结构特征,确定蒸发器的换热效率;
根据所述室内温度、所述蒸发器的换热效率、所述蒸发器中制冷剂的温度、蒸发器与风的接触面积、所述蒸发风机的风量,通过第十公式,计算蒸发器出口处的冷风温度;
所述第十公式包括:
Figure GDA0003197679790000421
其中,t蒸出风表示蒸发器出口处的冷风温度、t室内表示所述室内的温度、α表示所述蒸发器的换热效率,A表示所述蒸发器与风的接触面积,t表示所述蒸发器中制冷剂的温度,fw蒸表示蒸发风机的风量;
根据空气比热容、所述蒸发器中制冷剂第一次更新后的比焓、所述蒸发风机的风量、所述蒸发器出口处的冷风温度、所述室内温度、所述蒸发器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第十一公式,以对蒸发器中制冷剂的当前比焓再次执行更新;
所述第十一公式,包括:
Figure GDA0003197679790000422
其中,h蒸3表示蒸发器中制冷剂第二次更新后的比焓;h蒸2表示蒸发器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw蒸表示所述蒸发风机的风量;t蒸出发表示所述蒸发器出口处的冷风温度,t室内表示所述室内温度,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述蒸发器中制冷剂第二次更新后的比焓、所述蒸发器中制冷剂的比体积,及制冷剂的特性曲线,对蒸发器中制冷剂的压力和温度再次进行更新。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
根据所述蒸发器中最后更新的制冷剂的压力、所述蒸发器的换热效率及所述压缩机的质量流量,计算所述蒸发器出口处制冷剂的温度。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
根据第十二公式及第十三公式模拟空间温度的变化过程:
所述第十二公式包括:
ΔQ=QW+Qr+Qm+Q其他
其中,ΔQ表示空间当前的热量变化量,QW表示蒸发风机送入房间的热量,Qr表示室外漏入空间的热量,Qm表示空间内设备的散热量,Q其他表示其他散热量;
所述第十三公式包括:
Figure GDA0003197679790000431
其中,ΔQ表示空间当前的热量变化量,Cw表示空气比热容,ρw表示空气密度,Vr表示空间的体积,tin表示空间更新前的温度,
Figure GDA0003197679790000432
表示空间更新后的温度。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
通过第十四公式对蒸发风机送入房间的热量进行计算;
所述第十四公式包括:
Qw=Cw*fw*(tw-tin)
其中,Cw表示空气比热容,fw表示蒸发器风机的送风量,tw表示蒸发器风机的送风温度,tin表示空间内的当前温度。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
通过第十五公式对室外漏入空间的热量进行计算;
所述第十五公式包括:
Qr=h*sr
其中,Qr表示室外漏入空间的热量,h表示房间墙体的综合传热系数,sr表示房间表面积。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
将所述冷凝器出口处制冷剂的温度、冷凝器中制冷剂的温度、蒸发器出口处制冷剂的温度、蒸发器中制冷剂的温度输入到所述控制器中,使得所述控制器根据第十六和第十七公式计算出蒸发器的过热度及冷凝器的过冷度;
所述第十六公式,包括:
t过热=t-t
其中,t过热表示蒸发器的过热度,t表示吸气温度,即蒸发器出口处制冷剂的温度,t表示蒸发器中制冷剂的温度;
所述第十七公式,包括:
t过冷=t-t冷出
其中,t过冷表示冷凝器的过冷度,t表示冷凝器中制冷剂的温度,t冷出表示冷凝器出口处制冷剂的温度。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
将所述空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度、所述蒸发器出口处制冷剂的温度输入到所述控制器中,使得所述控制器控制所述压缩机的频率输出、所述蒸发风机及所述冷凝风机的转速以及所述电子膨胀阀的开度。
在本发明的一些实施例中,计算机可读存储介质存储的计算机程序被处理器执行时,处理器,可以具体用于执行如下步骤:
根据所述温度设定量及所述空间的当前温度值,测试所述控制器的控制逻辑是否正常。
可以理解的是,所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在相应的一个计算机可读取存储介质中。基于这样的理解,本发明实现上述相应的实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (17)

1.一种空调控制器的测试方法,其特征在于,应用于上位机,所述方法包括:
当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑;
所述第一初始化参数至少包括温度设定量、压缩机频率、蒸发风机转速、冷凝风机转速及电子膨胀阀的开度;
所述第二初始化参数至少包括室外温度、室内温度、冷凝器温度、冷凝压力、冷凝器容积、蒸发器温度、蒸发压力、蒸发器容积、冷凝器中制冷剂的质量及蒸发器中制冷剂的质量;
所述空调执行器至少包括压缩机、冷凝器、电子膨胀阀及蒸发器;
所述空调执行器的输出参数至少包括:空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度;
所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,包括:
根据压缩机吸气口的压力和温度,通过第一公式模拟压缩机的运行过程,以得到压缩机排气口的压力、温度及比焓;
所述第一公式包括:
Figure FDA0003197679780000011
其中,P表示压缩机吸气口的压力、t表示压缩机吸气口的温度,P表示压缩机排气口的压力、t表示压缩机排气口的温度,h表示压缩机排气口制冷剂的比焓;
根据所述冷凝压力、所述蒸发压力及所述压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率;
所述第二公式包括:
Figure FDA0003197679780000021
其中,P表示冷凝压力、P表示蒸发压力、Hc表示压缩机的频率、IC表示压缩机的输出电流、WC表示压缩机的输出功率;
所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述压缩机排气口制冷剂的比焓、所述压缩机的质量流量、所述冷凝器中制冷剂的质量、所述电子膨胀阀的质量流量及冷凝器中制冷剂的当前比焓,通过第四公式模拟冷凝器的运行过程,以对冷凝器中制冷剂的当前比焓执行更新;
所述第四公式包括:
Figure FDA0003197679780000022
其中,h冷2表示冷凝器中制冷剂第一次更新后的比焓;h表示所述压缩机排气口的制冷剂比焓;fc表示所述压缩机的质量流量、h冷1表示冷凝器中制冷剂更新前的比焓,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述冷凝器容积、所述冷凝器中制冷剂的质量、所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度,通过第三公式模拟冷凝器的运行过程,以得到冷凝器中制冷剂的比体积;
所述第三公式包括:
Figure FDA0003197679780000023
其中,v表示所述冷凝器中制冷剂的比体积,V表示所述冷凝器容积,m表示所述冷凝器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
3.根据权利要求1所述的方法,其特征在于,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述冷凝器中制冷剂的比体积、所述冷凝器中制冷剂第一次更新后的比焓,计算冷凝器中制冷剂的干度和温度;
根据所述冷凝风机的转速,计算冷凝风机的风量;
根据所述冷凝器中制冷剂的干度、所述冷凝风机的风量及冷凝器的结构特征,确定冷凝器的换热效率;
根据所述室外温度、所述冷凝器的换热效率、所述冷凝器中制冷剂的温度、冷凝器与风的接触面积、所述冷凝风机的风量,通过第五公式,计算冷凝器出口处的冷风温度;
所述第五公式包括:
Figure FDA0003197679780000031
其中,t冷出风表示冷凝器出口处的冷风温度、t室外表示所述室外的温度、α表示所述冷凝器的换热效率,A表示所述冷凝器与风的接触面积,t表示所述冷凝器中制冷剂的温度,fw冷表示冷凝风机的风量;
根据空气比热容、所述冷凝器中制冷剂第一次更新后的比焓、所述冷凝风机的风量、所述冷凝器出口处的冷风温度、所述室外温度、所述冷凝器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第六公式,以对冷凝器中制冷剂的当前比焓再次执行更新;
所述第六公式,包括:
Figure FDA0003197679780000032
其中,h冷3表示冷凝器中制冷剂第二次更新后的比焓;h冷2表示冷凝器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw冷表示所述冷凝风机的风量;t冷出风表示所述冷凝器出口处的冷风温度,t室外表示所述室外温度,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述冷凝器中制冷剂第二次更新后的比焓、所述冷凝器中制冷剂的比体积及制冷剂的特性曲线,对冷凝器中制冷剂的压力和温度执行更新;
根据所述冷凝器中制冷剂的最后更新温度、所述冷凝器中制冷剂第二次更新后的比焓,计算冷凝器出口处的制冷剂比焓;
根据所述冷凝器中制冷剂的最后更新压力、所述冷凝器的换热效率及所述压缩机的质量流量,计算所述冷凝器出口处的制冷剂温度。
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述冷凝压力、所述蒸发压力、所述电子膨胀阀的开度及电子膨胀阀的特性,以获取所述电子膨胀阀的质量流量;
获取所述冷凝压力、所述蒸发压力及所述冷凝器出口处的制冷剂比焓,通过第七公式模拟所述电子膨胀阀的节流过程,以计算电子膨胀阀出口处的制冷剂干度;
所述第七公式包括:
Figure FDA0003197679780000041
其中,P冷更表示冷凝器更新后的冷凝压力、P表示所述蒸发压力,x表示所述电子膨胀阀出口处的制冷剂干度。
5.根据权利要求4所述的方法,其特征在于,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述蒸发器容积、所述蒸发器中制冷剂的质量、所述压缩机质量流量及所述电子膨胀阀质量流量,通过第八公式模拟蒸发器的运行过程,以得到蒸发器中制冷剂的比体积;
所述第八公式包括:
Figure FDA0003197679780000042
其中,v表示所述蒸发器中制冷剂的比体积,V表示所述蒸发器容积,m表示所述蒸发器中制冷剂的质量;fc表示压缩机的质量流量;fe表示电子膨胀阀的质量流量。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
获取所述电子膨胀阀出口处制冷剂的比焓、所述压缩机的质量流量、所述蒸发器中制冷剂的质量、所述电子膨胀阀的质量流量及蒸发器中制冷剂的当前比焓,通过第九公式模拟蒸发器的运行过程,以对蒸发器中制冷剂的当前比焓执行更新;
所述第九公式包括:
Figure FDA0003197679780000051
其中,h蒸2表示蒸发器中制冷剂第一次更新后的比焓;he表示所述电子膨胀阀出口处制冷剂的比焓;fc表示所述压缩机的质量流量、h蒸1表示蒸发器中制冷剂更新前的比焓,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
7.根据权利要求6所述的方法,其特征在于,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述蒸发器中制冷剂的比体积、所述蒸发器中制冷剂更新后的比焓,计算蒸发器中制冷剂的温度;
根据所述蒸发风机的转速,计算蒸发风机的风量;
根据所述蒸发器中制冷剂的干度、所述蒸发风机的风量及蒸发器的结构特征,确定蒸发器的换热效率;
根据所述室内温度、所述蒸发器的换热效率、所述蒸发器中制冷剂的温度、蒸发器与风的接触面积、所述蒸发风机的风量,通过第十公式,计算蒸发器出口处的冷风温度;
所述第十公式包括:
Figure FDA0003197679780000052
其中,t蒸出风表示蒸发器出口处的冷风温度、t室内表示所述室内的温度、α表示所述蒸发器的换热效率,A表示所述蒸发器与风的接触面积,t表示所述蒸发器中制冷剂的温度,fw蒸表示蒸发风机的风量;
根据空气比热容、所述蒸发器中制冷剂第一次更新后的比焓、所述蒸发风机的风量、所述蒸发器出口处的冷风温度、所述室内温度、所述蒸发器中制冷剂的质量、所述压缩机的质量流量及所述电子膨胀阀的质量流量,通过第十一公式,以对蒸发器中制冷剂的当前比焓再次执行更新;
所述第十一公式,包括:
Figure FDA0003197679780000061
其中,h蒸3表示蒸发器中制冷剂第二次更新后的比焓;h蒸2表示蒸发器中制冷剂第一次更新后的比焓,Cw表示空气比热容,fw蒸表示所述蒸发风机的风量;t蒸出发表示所述蒸发器出口处的冷风温度,t室内表示所述室内温度,m表示所述蒸发器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量,fc表示所述压缩机的质量流量;
根据所述蒸发器中制冷剂第二次更新后的比焓、所述蒸发器中制冷剂的比体积,及制冷剂的特性曲线,对蒸发器中制冷剂的压力和温度再次进行更新。
8.根据权利要求7所述的方法,其特征在于,所述根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程,以得到空调执行器的输出参数,还包括:
根据所述蒸发器中最后更新的制冷剂的压力、所述蒸发器的换热效率及所述压缩机的质量流量,计算所述蒸发器出口处制冷剂的温度。
9.根据权利要求1所述的方法,其特征在于,所述通过数学模型模拟空间温度的变化过程,包括:
根据第十二公式及第十三公式模拟空间温度的变化过程:
所述第十二公式包括:
ΔQ=QW+Qr+Qm+Q其他
其中,ΔQ表示空间当前的热量变化量,QW表示蒸发风机送入房间的热量,Qr表示室外漏入空间的热量,Qm表示空间内设备的散热量,Q其他表示其他散热量;
所述第十三公式包括:
Figure FDA0003197679780000062
其中,ΔQ表示空间当前的热量变化量,Cw表示空气比热容,ρw表示空气密度,Vr表示空间的体积,tin表示空间更新前的温度,
Figure FDA0003197679780000071
表示空间更新后的温度。
10.根据权利要求9所述的方法,其特征在于,所述通过数学模型模拟空间温度的变化过程,还包括:
通过第十四公式对蒸发风机送入房间的热量进行计算;
所述第十四公式包括:
Qw=Cw*fw*(tw-tin)
其中,Cw表示空气比热容,fw表示蒸发器风机的送风量,tw表示蒸发器风机的送风温度,tin表示空间内的当前温度。
11.根据权利要求9所述的方法,其特征在于,所述通过数学模型模拟空间温度的变化过程,还包括:
通过第十五公式对室外漏入空间的热量进行计算;
所述第十五公式包括:
Qr=h*sr
其中,Qr表示室外漏入空间的热量,h表示房间墙体的综合传热系数,sr表示房间表面积。
12.根据权利要求8所述的方法,其特征在于,所述将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,包括:
将所述冷凝器出口处制冷剂的温度、冷凝器中制冷剂的温度、蒸发器出口处制冷剂的温度、蒸发器中制冷剂的温度输入到所述控制器中,使得所述控制器根据第十六和第十七公式计算出蒸发器的过热度及冷凝器的过冷度;
所述第十六公式,包括:
t过热=t-t
其中,t过热表示蒸发器的过热度,t表示吸气温度,即蒸发器出口处制冷剂的温度,t表示蒸发器中制冷剂的温度;
所述第十七公式,包括:
t过冷=t-t冷出
其中,t过冷表示冷凝器的过冷度,t表示冷凝器中制冷剂的温度,t冷出表示冷凝器出口处制冷剂的温度。
13.根据权利要求12所述的方法,其特征在于,所述将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,还包括:
将所述空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度、所述蒸发器出口处制冷剂的温度输入到所述控制器中,使得所述控制器控制所述压缩机的频率输出、所述蒸发风机及所述冷凝风机的转速以及所述电子膨胀阀的开度。
14.根据权利要求1至12中任一项所述的方法,其特征在于,所述将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑,还包括:
根据所述温度设定量及所述空间的当前温度值,测试所述控制器的控制逻辑是否正常。
15.一种用于测试空调控制器的上位机,其特征在于,包括:
初始化单元,用于当空调控制器上电时,所述上位机执行初始化,以获取所述控制器的第一初始化参数和当前环境的第二初始化参数;
模拟单元,用于根据所述第一初始化参数和所述第二初始化参数,通过数学模型模拟空调执行器的运行过程以及空间温度的变化过程,以得到空调执行器的输出参数;
测试单元,用于将所述输出参数输入到所述控制器中,以用于测试所述控制器的控制逻辑;
所述第一初始化参数至少包括温度设定量、压缩机频率、蒸发风机转速、冷凝风机转速及电子膨胀阀的开度;
所述第二初始化参数至少包括室外温度、室内温度、冷凝器温度、冷凝压力、冷凝器容积、蒸发器温度、蒸发压力、蒸发器容积、冷凝器中制冷剂的质量及蒸发器中制冷剂的质量;
所述空调执行器至少包括压缩机、冷凝器、电子膨胀阀及蒸发器;
所述空调执行器的输出参数至少包括:空间的当前温度、压缩机排气口的温度、压缩机的运行电流、压缩机的运行功率、冷凝器中制冷剂的压力和温度、蒸发器中制冷剂的压力和温度;
所述模拟单元具体用于:
根据压缩机吸气口的压力和温度,通过第一公式模拟压缩机的运行过程,以得到压缩机排气口的压力、温度及比焓;
所述第一公式包括:
Figure FDA0003197679780000091
其中,P表示压缩机吸气口的压力、t表示压缩机吸气口的温度,P表示压缩机排气口的压力、t表示压缩机排气口的温度,h表示压缩机排气口制冷剂的比焓;
根据所述冷凝压力、所述蒸发压力及所述压缩机的频率,通过第二公式模拟压缩机的运行过程,以得到压缩机的输出电流及输出功率;
所述第二公式包括:
Figure FDA0003197679780000092
其中,P表示冷凝压力、P表示蒸发压力、Hc表示压缩机的频率、IC表示压缩机的输出电流、WC表示压缩机的输出功率;
所述模拟单元还用于:
获取所述压缩机排气口制冷剂的比焓、所述压缩机的质量流量、所述冷凝器中制冷剂的质量、所述电子膨胀阀的质量流量及冷凝器中制冷剂的当前比焓,通过第四公式模拟冷凝器的运行过程,以对冷凝器中制冷剂的当前比焓执行更新;
所述第四公式包括:
Figure FDA0003197679780000093
其中,h冷2表示冷凝器中制冷剂第一次更新后的比焓;h表示所述压缩机排气口的制冷剂比焓;fc表示所述压缩机的质量流量、h冷1表示冷凝器中制冷剂更新前的比焓,m表示所述冷凝器中制冷剂的质量、fe表示所述电子膨胀阀的质量流量。
16.一种计算机装置,包括处理器,其特征在于,所述处理器在执行存储于存储器上的计算机程序时,用于实现如权利要求1至14中任一项所述的测试空调控制器的方法。
17.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,用于实现如权利要求1至14中任一项所述的测试空调控制器的方法。
CN201910470784.7A 2019-05-31 2019-05-31 一种空调控制器的测试方法及上位机 Active CN110160815B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910470784.7A CN110160815B (zh) 2019-05-31 2019-05-31 一种空调控制器的测试方法及上位机

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910470784.7A CN110160815B (zh) 2019-05-31 2019-05-31 一种空调控制器的测试方法及上位机

Publications (2)

Publication Number Publication Date
CN110160815A CN110160815A (zh) 2019-08-23
CN110160815B true CN110160815B (zh) 2021-11-02

Family

ID=67630852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910470784.7A Active CN110160815B (zh) 2019-05-31 2019-05-31 一种空调控制器的测试方法及上位机

Country Status (1)

Country Link
CN (1) CN110160815B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111412682A (zh) * 2020-03-31 2020-07-14 南京天加环境科技有限公司 一种空调器高温制热控制方法
CN112611041B (zh) * 2020-12-18 2023-12-12 青岛海信日立空调***有限公司 一种空调机组及电子膨胀阀控制方法

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59142609A (ja) * 1983-02-04 1984-08-15 Yamatake Honeywell Co Ltd シミユレ−シヨン機能付空調制御装置
CN101113942A (zh) * 2006-07-26 2008-01-30 珠海格力电器股份有限公司 空调控制器自动测试装置及测试方法
CN201159694Y (zh) * 2008-01-21 2008-12-03 比亚迪股份有限公司 自动空调控制器功能测试设备
CN201436610U (zh) * 2009-05-15 2010-04-07 珠海格力电器股份有限公司 多功能空调控制器测试器
CN201569578U (zh) * 2009-12-21 2010-09-01 珠海格力电器股份有限公司 一种空调控制器智能化测试装置
CN102306000A (zh) * 2011-07-07 2012-01-04 佛山市中格威电子有限公司 一种用于空调柜机的半实物仿真测试***
CN102323760A (zh) * 2011-07-07 2012-01-18 华中科技大学 一种空调控制***半实物测试方法与装置
CN103472822A (zh) * 2013-09-24 2013-12-25 北京星达科技发展有限公司 一种中央空调自动控制***的仿真测试装置及测试方法
CN103499966A (zh) * 2013-06-21 2014-01-08 苏州同元软控信息技术有限公司 空调控制器半物理仿真测试***
CN103513120A (zh) * 2012-06-25 2014-01-15 珠海格力电器股份有限公司 空调器的测试***和方法
CN103914062A (zh) * 2014-03-24 2014-07-09 珠海格力电器股份有限公司 空调控制器的测试装置及方法
CN108131755A (zh) * 2017-12-14 2018-06-08 国家电网公司 一种电气设备组件柜温湿度协同控制方法
CN108873869A (zh) * 2018-07-31 2018-11-23 佛山市中格威电子有限公司 一种用于空调主控板的fct测试***

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3783859B2 (ja) * 2002-07-19 2006-06-07 日立プラント建設株式会社 空調設備及びその制御方法
CN104949210B (zh) * 2015-07-23 2018-08-31 广东美的暖通设备有限公司 空调***、空调器和空调***的控制方法
CN106839340A (zh) * 2017-03-16 2017-06-13 广东美的制冷设备有限公司 一种空调制冷量测量方法、装置及空调器

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59142609A (ja) * 1983-02-04 1984-08-15 Yamatake Honeywell Co Ltd シミユレ−シヨン機能付空調制御装置
CN101113942A (zh) * 2006-07-26 2008-01-30 珠海格力电器股份有限公司 空调控制器自动测试装置及测试方法
CN201159694Y (zh) * 2008-01-21 2008-12-03 比亚迪股份有限公司 自动空调控制器功能测试设备
CN201436610U (zh) * 2009-05-15 2010-04-07 珠海格力电器股份有限公司 多功能空调控制器测试器
CN201569578U (zh) * 2009-12-21 2010-09-01 珠海格力电器股份有限公司 一种空调控制器智能化测试装置
CN102323760A (zh) * 2011-07-07 2012-01-18 华中科技大学 一种空调控制***半实物测试方法与装置
CN102306000A (zh) * 2011-07-07 2012-01-04 佛山市中格威电子有限公司 一种用于空调柜机的半实物仿真测试***
CN103513120A (zh) * 2012-06-25 2014-01-15 珠海格力电器股份有限公司 空调器的测试***和方法
CN103499966A (zh) * 2013-06-21 2014-01-08 苏州同元软控信息技术有限公司 空调控制器半物理仿真测试***
CN103472822A (zh) * 2013-09-24 2013-12-25 北京星达科技发展有限公司 一种中央空调自动控制***的仿真测试装置及测试方法
CN103914062A (zh) * 2014-03-24 2014-07-09 珠海格力电器股份有限公司 空调控制器的测试装置及方法
CN108131755A (zh) * 2017-12-14 2018-06-08 国家电网公司 一种电气设备组件柜温湿度协同控制方法
CN108873869A (zh) * 2018-07-31 2018-11-23 佛山市中格威电子有限公司 一种用于空调主控板的fct测试***

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于LabVIEW的汽车空调控制面板性能测试***设计;熊迪 等;《上海汽车》;20140331(第3(2014)期);第19-22页 *

Also Published As

Publication number Publication date
CN110160815A (zh) 2019-08-23

Similar Documents

Publication Publication Date Title
CN105333563B (zh) 一种制冷控制方法、装置及空调器
CN111023401B (zh) 空调器的除湿控制方法及空调器
CN104676996B (zh) 电子膨胀阀初始开度的生成方法及装置
CN110360734B (zh) 一种空调的启动控制方法、装置、存储介质及空调
CN108195053B (zh) 空调防凝露控制的方法、装置及计算机存储介质
CN110160815B (zh) 一种空调控制器的测试方法及上位机
CN109269038B (zh) 空调的控制方法和装置及空调***
CN111183289B (zh) 用于多压缩机的容量分级***
CN110567086B (zh) 一种空调器的除湿方法及空调器
CN108361954B (zh) 空调防凝露控制的方法、装置及计算机存储介质
CN104833044A (zh) 恒湿度制冷方法及***
CN110736248B (zh) 空调出风温度的控制方法和装置
CN109373501A (zh) 一种电子膨胀阀的控制方法、装置及多联机***
WO2018188520A1 (zh) 在线检测空调制冷能效比和制冷量的方法
CN102974406A (zh) 恒温恒湿箱
CN108224856A (zh) 电子膨胀阀初始开度的控制方法及控制装置
CN106765858A (zh) 空调的电量控制方法及空调***
CN112665120A (zh) 冷水机组的冷却负荷量控制方法、装置及设备
CN112856748B (zh) 冷量输出控制方法、装置、机房空调和存储介质
Xu et al. A new control algorithm for direct expansion air conditioning systems for improved indoor humidity control and energy efficiency
CN110736241A (zh) 控制空调设备的方法及装置
CN108375174B (zh) 空调防凝露控制的方法、装置及计算机存储介质
CN107726700A (zh) 冰箱控制方法及***
CN114001433A (zh) 新风设备的控制方法、装置、设备及存储介质
CN208011954U (zh) 机房空调制冷***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant