mwirth-epo/epo-nmt-datasets huggingface dataset:
此外，函数元数据的示例可以包括但不限于：函数接受的一种或多种级输入格式(即，级输入数据类型或文件扩展名)；函数产生的一种或多种级输出格式(即，级输出数据类型或文件扩展名)；一个或多个关键字，其共同描述函数的对象或由函数执行的特定数据处理；分配给函数的名称；以及与函数相关联的任何其他特性或属性。
Furthermore, examples of function metadata may include, but are not limited to, one or more stage input formats (i.e., stage input data types or file extensions) accepted by the function(s); one or more stage output formats (i.e., stage output data types or file extensions) produced by the function(s); one or more keywords collectively describing an objective of, or the particular data processing performed by, the function(s); a name assigned to the function(s); and any other properties or attributes associated with the function(s).
在步骤310中，生成级函数摘要。
In Step 310, a stage function digest is generated.
在本发明的一个实施例中，级函数摘要可以表示确定性的、固定长度的字符串，该字符串可以通过对(在步骤308中获取的)函数元数据中的至少一部分应用哈希函数而生成。
In one embodiment of the invention, the stage function digest may represent a deterministic, fixed-length character string that may be generated from the application of a hash function onto at least a portion of the function metadata (obtained in Step 308).
更具体地，级函数摘要可以与唯一地标识函数元数据的信息有关。
More specifically, the stage function digest may pertain to information that uniquely identifies the function metadata.
进一步地，哈希函数可以是指数据关联算法，其将任意长度的给定输入(例如，函数元数据)映射到来自一定范围的可能的用户预定义输出的给定输出(例如，级函数摘要)。
Further, a hash function may refer to a data association algorithm that maps a given input (e.g., function metadata) of any arbitrary length to a given output (e.g., stage function digest) from a range of possible, user-predefined outputs.
而且，用于生成级函数摘要的哈希函数可以是与(在步骤304中)用于生成级输入摘要的哈希函数相同或不同的数据关联算法。
Moreover, the hash function used to generate the stage function digest may be a same or different data association algorithm than the hash function used to generate the stage input digest (in Step 304).
在步骤312中，识别挖掘流水线级的级输出。
In Step 312, a stage output of the mining pipeline stage is identified.
在本发明的一个实施例中，级输出可以表示可以指派挖掘流水线级产生的数据。
In one embodiment of the invention, the stage output may represent data that which the mining pipeline stage may be tasked with producing.
进一步地，级输出可以涵盖结合(在步骤306中识别的)函数执行的数据处理而由(在步骤300中识别的)级输入产生或导出的已处理数据或另选地所寻求的知识。
Further, the stage output may encompass processed data or, alternatively, the sought knowledge, produced or derived from the stage input (identified in Step 300) in conjunction with the data processing performed by the function(s) (identified in Step 306).
在步骤314中，获取级输出元数据。
In Step 314, stage output metadata is obtained.
在本发明的一个实施例中，级输出元数据可以是指描述(在步骤312中所识别的)级输出的数据或信息。
In one embodiment of the invention, stage output metadata may refer to data or information that describes the stage output (identified in Step 312).
级输出元数据可以存储在封装级输出的相同数据容器(例如，文件、档案格式等)中，并由此从中获取。
The stage output metadata may be stored in, and thus obtained from, the same data container (e.g., file, archive format, etc.) that encapsulates the stage output.
此外，级输出元数据的示例可以包括但不限于：与级输出的生产者(例如挖掘流水线级)相关联的标识符(例如，挖掘流水线级标识符)；对产生级输出的日期和/或时间进行编码的创建时间戳；指示可能由级输出消耗的存储容量的级输出大小；描述级输出上下文的一个或多个关键字；与级输出相关联的文件扩展名或数据类型；分配给级输出的名称；在级输出中表达的一个或多个变量；以及与级输出相关联的任何其他特性或属性。
Furthermore, examples of stage output metadata may include, but are not limited to, an identifier (e.g., a mining pipeline stage identifier) associated with the producer (e g, mining pipeline stage) of the stage output; a creation timestamp encoding the date and/or time on which the stage output had been produced; a stage output size indicating the storage capacity that may be consumed by the stage output; one or more keywords describing a context for the stage output; a file extension or data type associated with the stage output; a name assigned to the stage output; one or more variables expressed in the stage output; and any other properties or attributes associated with the stage output.
在步骤316中，从(在步骤314中获取的)级输出元数据中识别并随后提取级输出大小。
In Step 316, from the stage output metadata (obtained in Step 314), a stage output size is identified and, subsequently, extracted.
如上所述，在本发明的一个实施例中，级输出大小可以表示值或变量，该值或变量指示通过级输出的存储而可能消耗的存储容量。
In one embodiment of the invention, as described above, the stage output size may represent a value or variable that indicates the storage capacity that may be consumed through storing of the stage output.
举例来说，级输出大小可以以数据单位(即字节)的某种因子表达(例如，字节、千字节、兆字节、千兆字节、兆兆字节、拍字节等)。
By way of examples, the stage output size may be expressed in some factor of the units of data (i.e., bytes) (e.g., bytes, kilo-bytes, mega-bytes, giga-bytes, tera-bytes, peta-bytes, etc.).
在步骤318中，确定用于挖掘流水线级的级处理时间。
In Step 318, a stage processing time for the mining pipeline stage is determined.
在本发明的一个实施例中，级处理时间可以反映由(在步骤306中识别的)函数用来通过应用于(在步骤300中识别的)级输入的数据处理产生(在步骤312中识别的)的级输出所花费的时间的长度。
In one embodiment of the invention, the stage processing time may reflect the length of time expended, by the function(s) (identified in Step 306), to produce the stage output (identified in Step 312) from data processing applied to the stage input (identified in Step 300).
进一步地，级处理时间可以由所记录的与(以下所述的)该特定挖掘流水线级工作负载相关联的处理开始和完成时间戳(即，函数元数据和/或级输出元数据)确定。
Further, the stage processing time may be determined from recorded processing start and complete timestamps (i.e., function metadata and/or stage output metadata) associated with this particular mining pipeline stage workload (described below).
在步骤320中，确定用于挖掘流水线级的级资源成本。
In Step 320, a stage resource cost for the mining pipeline stage is determined.
在本发明的一个实施例中，级资源成本可以反映由(在步骤306中识别的)函数用来通过应用于(在步骤300中识别的)级输入的数据处理产生(在步骤312中识别的)级输出所消耗的一种或多种计算资源(例如，处理器核心、存储器、存储装置、网络带宽等)的可测量量。
In one embodiment of the invention, the stage resource cost may reflect measurable quantities of one or more computing resources (e.g., processor cores, memory, storage, network bandwidth, etc.) consumed, by the function(s) (identified in Step 306), to produce the stage output (identified in Step 312) from data processing applied to the stage input (identified in Step 300).
进一步地，级资源成本可以由所记录的与(以下所述的)该特定挖掘流水线级工作负载相关联的资源分配信息(例如，由资源监视程序跟踪的)确定。
Further, the stage resource cost may be determined from recorded resource allocation information (e.g., tracked by a resource monitoring program) associated with this particular mining pipeline stage workload (described below).
在步骤322中，生成级输出标识符(ID)。
In Step 322, a stage output identifier (ID) is generated.
在本发明的一个实施例中，级输出ID可以是指唯一地标识(在步骤312中识别的)级输出的字符串。
In one embodiment of the invention, the stage output ID may refer to a character string that uniquely identifies the stage output (identified in Step 312).
除了唯一地标识级输出之外，级输出ID还可以进一步唯一地标识(在步骤300中识别的)级输入和(在步骤306中识别的)已经实现应用于级输入的数据处理的函数的组合。
In addition to uniquely identifying the stage output, the stage output ID may further uniquely identify the combination of the stage input (identified in Step 300) and the function(s) (identified in Step 306), which had implemented the data processing applied to the stage input.
因此，可以至少使用(在步骤304中生成的)级输入摘要和(在步骤310中生成的)级函数摘要来生成级输出ID。
Accordingly, the stage output ID may be generated using at least the stage input digest (generated in Step 304) and the stage function digest (generated in Step 310).
转到图3B，在步骤340中，生成级输出出处。
Turning to FIG. 3B, in Step 340, a stage output provenance is generated.
在本发明的一个实施例中，级输出出处可以是指描述和跟踪(在步骤312中识别的)级输出是如何产生的信息(即，元数据)。
In one embodiment of the invention, the storage output provenance may refer to information (i.e., metadata) that describes and tracks how the stage output (identified in Step 312) had been produced.
就此而言，满足该标准并在生成级输出出处中使用的信息可以至少包括(在步骤322中生成的)级输出ID、(在步骤320中确定的)级资源成本、(在步骤318中确定的)级处理时间和(在步骤316中确定的)级输出大小。
To that extent, information meeting this criteria, and used in the generation of the stage output provenance, may at least include the stage output ID (generated in Step 322), the stage resource cost (determined in Step 320), the stage processing time (determined in Step 318), and the stage output size (identified in Step 316).
在本发明的一个实施例中，级输出出处可以进一步使用以下另外的信息的任何子集或全部来生成：(在步骤314中获取的)其他级输出元数据；(在步骤310中生成的)级函数摘要；(在步骤308中获取的)函数元数据；(在步骤304中生成的)级输入摘要；(在步骤302中获取的)级输入元数据；(在步骤300中识别的)级输入；以及与(以下所述的)该特定挖掘流水线级工作负载相关的任何其他信息。
In one embodiment of the invention, the stage output provenance may further be generated using any subset or all of the following additional information: other stage output metadata (obtained in Step 314); the stage function digest (generated in Step 310); the function metadata (obtained in Step 308); the stage input digest (generated in Step 304); the stage input metadata (obtained in Step 302); the stage input (identified in Step 300); and any other information relevant to this particular mining pipeline stage workload (described below).
在步骤342中，生成级输出包。
In Step 342, a stage output package is generated.
在本发明的一个实施例中，级输出包可以表示以压缩的格式化形式封装(或包括)信息的数据容器。
In one embodiment of the invention, the stage output package may represent a data container that encapsulates (or includes) information in a compressed, formatted form.
举例来说，级输出包可以表现为任何数据档案格式文件(例如，ZIP档案文件、tarball或TAR档案文件、7-ZIP或7z档案文件等)。
By way of an example, the stage output package may manifest as any data archive format file (e.g., a ZIP archive file, a tarball or TAR archive file, a 7-ZIP or 7z archive file, etc.).
进一步地，级输出包可以使用并因此至少封装(在步骤312中识别的)级输出和(在步骤340中生成的)级输出出处来生成。
Further, the stage output package may be generated using, and thus encapsulates, at least the stage output (identified in Step 312) and the stage output provenance (generated in Step 340).
在步骤344中，将(在步骤342中生成的)级输出包合并到客户端设备上的客户端存储阵列中(例如，参见图1)。
In Step 344, the stage output package (generated in Step 342) is consolidated in a client storage array on the client device (see e.g., FIG. 1 ).
此后，在步骤346中，使用(在步骤322中生成的)级输出ID对级输出使用表执行查找。
Thereafter, in Step 346, a lookup is performed on a stage output usage table using the stage output ID (generated in Step 322).
在本发明的一个实施例中，级输出使用表可以表示在存储器中维护的数据结构，该数据结构跟踪(在步骤300中识别的)级输入和(在步骤306中识别的)已经实现应用于级输入的数据处理的函数的唯一组合的可重用性。
In one embodiment of the invention, the stage output usage table may represent a data structure, maintained in memory, that tracks the reusability of the unique combination of the stage input (identified in Step 300) and the function(s) (identified in Step 306), which had implemented the data processing applied to the stage input.
前述唯一组合的可重用性可以是指该唯一组合在多个工作负载中已被重复使用的次数。
Reusability of the aforementioned unique combination may refer to the number of times this unique combination had been reused, across multiple workloads.
进一步地，每个工作负载对应于单独的处理实例，该实例需要基于唯一的级输入和函数组合来产生(在步骤312中识别的)级输出。
Further, each workload corresponds to a separate processing instance that entailed producing the stage output (identified in Step 312) based on the unique stage input and function(s) combination.
在步骤348中，确定(在步骤346中执行的)查找是否识别了级输出使用表的现有表条目。
In Step 348, a determination is made as to whether the lookup (performed in Step 346) identified an existing table entry of the stage output usage table.
对现有表条目的识别可能要求现有表条目指定(或包括)与在查找中使用的(在步骤322中生成的)级输出ID匹配的级输出ID。
Identification of an existing table entry may require that the existing table entry specifies (or includes) a stage output ID that matches the stage output ID (generated in Step 322), which had been used in the lookup.
因此，在本发明的一个实施例中，如果确定查找识别了级输出使用表的现有表条目，则过程可以前进到步骤350。
Accordingly, in one embodiment of the invention, if it is determined that the lookup identified an existing table entry of the stage output usage table, then the process may proceed to Step 350.
另一方面，在本发明的另一实施例中，如果另选地确定查找还没有识别出级输出使用表的现有表条目，则过程可以另选地前进到步骤352。
On the other hand, in another embodiment of the invention, if it is alternatively determined that the lookup has not identified an existing table entry of the stage output usage table, then the process may alternatively proceed to Step 352.
在步骤350中，在(在步骤348中)确定(在步骤356中执行的)查找已经识别了级输出使用表的现有表条目之后，识别在现有表条目中进一步指定的级输出使用计数。
In Step 350, after determining (in Step 348) that the lookup (performed in Step 356) has identified an existing table entry of the stage output usage table, a stage output usage count, further specified in the existing table entry, is identified.
在本发明的一个实施例中，前述的级输出使用计数可以是指记录其中已经重复使用(在步骤312中识别的)级输出的(上述)工作负载数量的数值。
In one embodiment of the invention, the aforementioned stage output usage count may refer to a numerical value that records the number of workloads (described above) in which the stage output (identified in Step 312) had been reused.
随后，可以增加级输出使用计数，从而反映出将该特定挖掘流水线级工作负载添加到其中已重复使用级输出的工作负载的总计数。
Subsequently, the stage output usage count may be incremented, thus reflecting the addition of this particular mining pipeline stage workload to the overall count of workloads in which the stage output had been reused.
在步骤352中，在另选地(在步骤348中)确定(在步骤356中执行的)查找还没有识别出级输出使用表的现有表条目之后，分配新的表条目。
In Step 352, after alternatively determining (in Step 348) that the lookup (performed in Step 356) had not identified an existing table entry of the stage output usage table, a new table entry is allocated.
在本发明的一个实施例中，新的表条目可以随后指定(或包括)(在步骤322中生成的)级输出ID和初始级输出使用计数(即，数值为1)，这可以反映出将该特定挖掘流水线级工作负载核算为其中已重复使用级输出的工作负载的总计数。
In one embodiment of the invention, the new table entry may subsequently specify (or include) the stage output ID (generated in Step 322) and an initial stage output usage count (i.e., a numerical value of one), which may reflect accounting this particular mining pipeline stage workload as the overall count of workloads in which the stage output had been reused.
所述交换机卡具有芯片，所述芯片具有所述芯片内的多个交换机，所述交换机卡通过所述一或多个连接器耦接到所述多个线卡。
A network device, comprising: a housing; a switch card, having a chip with a plurality of switching paths within the chip, mounted within the housing and having one or more connectors, wherein the switch card is non-redundant and replaceable and is a sole switch card of the device; a plurality of line cards oriented parallel to each other and orthogonal to the switch card, each line card of the plurality of line cards having a single direct connector directly assembled to a different single connector of the one or more connectors of the switch card without a midplane therebetween.
2.根据权利要求1所述的网络装置，其中所述交换机卡是非冗余且可更换的，并且是所述装置的唯一交换机卡。
2. (canceled)
3.根据权利要求1所述的网络装置，其进一步包括：
3.
一或多个弹出器，所述一或多个弹出器被布置成弹出所述多个线卡中的每个线卡，其中所述交换机卡没有弹出器。
The network device of claim 1, further comprising: one or more ejectors, arranged to eject each of the plurality of line cards, wherein the switch card has no ejector.
4.根据权利要求1所述的网络装置，其进一步包括：
4.
一或多个紧固件，所述一或多个紧固件将所述交换机卡固持在所述壳体内，其中所述一或多个紧固件和所述交换机卡有助于增加所述壳体的刚度。
The network device of claim 1, further comprising: one or more fasteners holding the switch card within the housing, wherein the one or more fasteners and the switch card contribute to stiffness of the housing.
5.根据权利要求1所述的网络装置，其进一步包括：
5.
组装到所述壳体或组装在所述壳体中的一或多个可去除的可反转风扇。
The network device of claim 1, further comprising: one or more removable, reversible fans assembled to or in the housing.
6.根据权利要求1所述的网络装置，其中所述壳体被尺寸设定成在机架式安装中具有可反转性。
The network device of claim 1, wherein the housing is dimensioned for reversibility in a rack mounting.
7.根据权利要求1所述的网络装置，其进一步包括：
7.
一或多个处理器卡，所述一或多个处理器卡与所述交换机卡正交并且组装到所述交换机卡的所述一或多个连接器。
The network device of claim 1, further comprising: one or more processor cards, orthogonal to the switch card and assembled to the one or more connectors of the switch card.
多个线卡，所述多个线卡通过所述一或多个正交直接连接器耦接到所述交换机卡上的所述芯片，所述多个线卡中的每个线卡平行于所述多个线卡中的每另一个线卡。
A network device, comprising: a housing, dimensioned for rack mounting; a switch card, within the housing and having a plurality of routing paths within a chip, wherein the switch card is non-redundant, singular and replaceable and is removable; one or more orthogonal direct connectors; and a plurality of line cards coupled to the chip on the switch card through the one or more orthogonal direct connectors, each of the plurality of line cards parallel to each other of the plurality of lines cards, each of the plurality of line cards directly assembled to the switch card, by a different single orthogonal direct connector of the one or more orthogonal direct connectors, without using a midplane.
10.根据权利要求8所述的网络装置，其进一步包括：
10.
所述壳体具有用于弹出所述多个线卡的多个弹出器。
The network device of claim 8, further comprising: the housing having a plurality of ejectors to eject the plurality of line cards.
11.根据权利要求8所述的网络装置，其中：
11.
所述交换机卡紧固或能够固定在所述壳体内，并且没有弹出器；并且
The network device of claim 8, wherein: the switch card is fastened or securable within the housing and has no ejector; and the fastened or secured switch card adds to stiffness of the housing.
12.根据权利要求8所述的网络装置，其进一步包括：
12.
一或多个风扇模块，所述一或多个风扇模块附接到所述壳体或插入在所述壳体中，其中所述一或多个风扇模块中的每个风扇模块是可去除且可反转的。
The network device of claim 8, further comprising: one or more fan modules attached to or inserted in the housing, wherein each of the one or more fan modules is removable and reversible.
13.根据权利要求8所述的网络装置，其进一步包括：
13.
所述壳体能够相对于所述机架式安装反转。
The network device of claim 8, further comprising: the housing being reversible relative to the rack mounting.
将多个线卡组装到所述交换机卡的一或多个连接器，其中所述多个线卡中的每个线卡与所述交换机卡正交并且与所述多个线卡中的每另一个线卡平行；以及
A method of assembling or servicing a network device, comprising: mounting a non-redundant switch card, having one or more orthogonal direct connectors, within a housing, wherein the switch card is non-redundant and replaceable and is a sole switch card of the device; directly assembling each line card of a plurality of line cards to the switch card, using a different single orthogonal direct connector of the one or more orthogonal direct connectors of the switch card, without using a midplane, with each of the plurality of line cards orthogonal to the switch card and parallel to each other of the plurality of line cards; and coupling the plurality of line cards to a chip having a plurality of switching paths within the chip, the chip mounted on the switch card.
15.根据权利要求14所述的方法，其进一步包括：
15.
用另外的交换机卡更换所述交换机卡。
The method of claim 14, further comprising: replacing the switch card with a further switch card.
16.根据权利要求14所述的方法，其进一步包括：
16.
使用附接到所述壳体的一或多个弹出器弹出所述多个线卡中的一或多个线卡，其中所述壳体没有用于所述交换机卡的弹出器。
The method of claim 14, further comprising: ejecting one or more of the plurality of line cards, using one or more ejectors that are attacked to the housing, wherein the housing has no ejector for the switch card.
17.根据权利要求14所述的方法，其中所述安装所述交换机卡包括使用一或多个紧固件将所述交换机卡紧固在所述壳体内。
The method of claim 14, wherein the mounting the switch card comprises fastening the switch card within the housing, using one or more fasteners.
18.根据权利要求14所述的方法，其进一步包括：
18.
从所述壳体去除一或多个风扇或风扇组合件；
The method of claim 14, further comprising: removing one or more fans or fan assemblies from the housing; reversing the one or more fans or fan assemblies relative to the housing; and re-installing the one or more fans or fan assemblies, reversed, into the housing.
相对于所述壳体反转所述一或多个风扇或风扇组合件；以及
The method of claim 14, further comprising: removing the housing from a rack; reversing the housing, relative to the rack; and re-installing the housing into the rack.
将经过反转的所述一或多个风扇或风扇组合件重新安装到所述壳体中。
The method of claim 14, further comprising: assembling one or more processor cards to the one or more connectors of the switch card, with each of the one or more processor cards orthogonal to the switch card, wherein the chip is a sole chip of the switch card.
19.根据权利要求14所述的方法，其进一步包括：
21.
从机架中去除所述壳体；相对于所述机架反转所述壳体；以及将所述壳体重新安装到所述机架中。
The network device of claim 1, wherein each of the plurality of line cards are coupled to the switch card without passing signals or power connections through a midplane.
20.根据权利要求14所述的方法，其进一步包括：
22.
将一或多个处理器卡组装到所述交换机卡的所述一或多个连接器，其中所述一或多个处理器卡中的每个处理器卡与所述交换机卡正交，其中所述芯片是所述交换机卡的唯一芯片。
The network device of claim 1, wherein single direct connector of a particular line card is configured to be removeable from the corresponding connector of the switch card by a removal force for that particular line card and not by removal forces for other line cards of the plurality of line cards.
合流后的制冷剂流入下侧热交换器5A。
The merged refrigerant flows into the lower heat exchanger 5A.
流入到下侧热交换器5A的制冷剂气化。
The refrigerant flowing into the lower heat exchanger 5A is gasified.
也就是说，在第二除霜控制中，下侧热交换器5A作为蒸发器发挥功能。
That is, during the second defrosting control, the lower heat exchanger 5A is used as an evaporator.
从下侧热交换器5A流出的制冷剂在通过流路切换阀9之后返回压缩机1。
The refrigerant flowing out from the lower heat exchanger 5A passes through the flow passage switching valve 9 and, subsequently, returns to the compressor 1.
图9是实施方式的制冷循环装置100的除霜运转的第三除霜控制的动作说明图。
Fig. 9 is an action explanatory view of the third defrosting control of the defrosting operation of the refrigeration cycle apparatus 100 according to the embodiment.
图9所示的第三除霜控制的动作状态与图7所示的第一除霜控制的动作状态相同。
The action state of the third defrosting control shown in Fig. 9 is the same as the action state of the first defrosting control shown in Fig. 7.
也就是说，在图9中，切换部8的切换状态为第一状态。
That is, in Fig. 9, the switching state of the switching device 8 is set to the first state.
也就是说，第三除霜控制中的切换部8的切换状态与第一除霜控制中的切换部8的切换状态相同。
That is, the switching state of the switching device 8 during the third defrosting control is the same as the switching state of the switching device 8 during the first defrosting control.
另外，在图9中，流路切换阀9的状态与图5中说明的制热运转中的流路切换阀9的状态相同。
Further, in Fig. 9, the state of the flow passage switching valve 9 is the same as the state of the flow passage switching valve 9 during the heating operation described with reference to Fig. 5.
另外，在图9中，阀7打开。
In Fig. 9, the valve 7 is in an open state.
并且，在图9中，室内送风机2a和室外送风机5a运转。
In Fig. 9, the indoor fan 2a and the outdoor fan 5a are operated.
第三除霜控制的制冷剂的流动与第一除霜控制的制冷剂的流动相同，因此省略说明。
The flow of refrigerant during the third defrosting control is substantially equal to the flow of refrigerant during the first defrosting control and hence, the description of the flow of refrigerant during the third defrosting control is omitted.
图10是实施方式的制冷循环装置100的控制流程图。
Fig. 10 is a control flowchart of the refrigeration cycle apparatus 100 according to the embodiment.
控制装置Cnt开始除霜运转的控制流程(步骤S0)。
The controller Cnt starts a control flow of the defrosting operation (step S0).
控制装置Cnt获取从开始制热运转起经过的时间即制热运转时间ht(步骤S1)。
The controller Cnt acquires a time elapsed from the start of the heating operation, that is, a heating operation time ht (step S1).
控制装置Cnt的运算部50A判定制热运转时间ht是否比预先设定的时间Th长(步骤S2)。
The arithmetic unit 50A of the controller Cnt determines whether or not the heating operation time ht is longer than a predetermined time Th (step S2).
在制热运转时间ht比预先设定的时间Th长的情况下，控制装置Cnt开始除霜运转(步骤S3)。
When the heating operation time ht is longer than the predetermined time Th, the controller Cnt starts the defrosting operation (step S3).
在步骤S3中，控制装置Cnt执行第一除霜控制。
In step S3, the controller Cnt performs the first defrosting control.
也就是说，控制装置Cnt将切换部8的切换状态从第三状态切换为第一状态，并且打开阀7。
That is, the controller Cnt switches the switching state of the switching device 8 from the third state to the first state, and sets the valve 7 to an open state.
另外，控制装置Cnt维持流路切换阀9的状态。
Further, the controller Cnt maintains the state of the flow passage switching valve 9.
控制装置Cnt获取从开始第一除霜控制起经过的时间即第一除霜控制的执行时间t1(步骤S4)。
The controller Cnt acquires a time elapsed from the start of the first defrosting control, that is, a performance time t1 of the first defrosting control (step S4).
控制装置Cnt的运算部50A判定执行时间t1是否比预先设定的时间T1长(步骤S5)。
The arithmetic unit 50A of the controller Cnt determines whether or not the performance time t1 is longer than a predetermined time T1 (step S5).
在执行时间t1比预先设定的时间T1长的情况下，控制装置Cnt结束第一除霜控制，开始第二除霜控制(步骤S6)。
When the performance time t1 is longer than the predetermined time T1, the controller Cnt finishes the first defrosting control, and starts the second defrosting control (step S6).
也就是说，控制装置Cnt将切换部8的切换状态从第一状态切换为第二状态。
That is, the controller Cnt switches the switching state of the switching device 8 from the first state to the second state.
另外，控制装置Cnt将阀7保持为打开的状态，并且维持流路切换阀9的状态。
Further, the controller Cnt maintains the open state of the valve 7, and maintains the state of the flow passage switching valve 9.
控制装置Cnt获取从开始第二除霜控制起经过的时间即第二除霜控制的执行时间t2(步骤S7)。
The controller Cnt acquires a time elapsed from the start of the second defrosting control, that is, a performance time t2 of the second defrosting control (step S7).
控制装置Cnt的运算部50A判定执行时间t2是否比预先设定的时间T2长(步骤S8)。
The arithmetic unit 50A of the controller Cnt determines whether or not the performance time t2 is longer than a predetermined time T2 (step S8).
在此，时间T1比时间T2短。
The time T1 is shorter than the time T2.
也就是说，第一除霜控制的执行时间比第二除霜控制的执行时间短。
That is, the performance time of the first defrosting control is shorter than the performance time of the second defrosting control.