Detailed Description
So that the manner in which the features and techniques of the disclosed embodiments can be understood in more detail, a more particular description of the embodiments of the disclosure, briefly summarized below, may be had by reference to the appended drawings, which are not intended to be limiting of the embodiments of the disclosure. In the following description of the technology, for purposes of explanation, numerous details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, one or more embodiments may still be practiced without these details. In other instances, well-known structures and devices may be shown simplified in order to simplify the drawing.
The terms first, second and the like in the description and in the claims of the embodiments of the disclosure and in the above-described figures are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to describe embodiments of the present disclosure. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion.
The term "plurality" means two or more, unless otherwise indicated.
In the embodiment of the present disclosure, the character "/" indicates that the front and rear objects are an or relationship. For example, A/B represents: a or B.
The term "and/or" is an associative relationship that describes an object, meaning that there may be three relationships. For example, a and/or B, represent: a or B, or, A and B.
The term "corresponding" may refer to an association or binding relationship, and the correspondence between a and B refers to an association or binding relationship between a and B.
Referring to fig. 1, an embodiment of the present disclosure provides a method for controlling refrigeration of a multi-split air conditioner, including:
s101, the processor responds to a refrigerating instruction of the air conditioner, and determines initial target frequency of the compressor according to information of the indoor unit started and indoor and outdoor temperature information. The information of the indoor unit after startup comprises the installation characteristic coefficient of the indoor unit and the rated output power of the indoor unit.
S102, the processor controls the compressor to operate at an initial target frequency.
Here, the air conditioner is powered on to operate in a cooling mode, and information of a powered on indoor unit in the indoor unit is determined. Because the indoor units are multiple, the indoor units for starting refrigeration can be one or some or even all of the indoor units. It is necessary to determine the indoor unit to be started up first and obtain information of the indoor unit to be started up at the same time. The information of the indoor unit after startup comprises the installation characteristic coefficient of the indoor unit and the rated output power of the indoor unit. The installation characteristic coefficient of the indoor unit refers to the influence of the installation environment on the performance of the indoor unit after the indoor unit is installed. If the indoor unit installation environment causes more cold energy loss of the indoor unit, the installation characteristic coefficient is used for representing the influence of the indoor unit installation environment on the cold energy of the indoor unit. The rated output power of the indoor unit is also referred to as the capacity of the indoor unit.
The initial target frequency of the compressor reflects the initial refrigeration capacity demand of the compressor. The initial cooling capacity requirement of the compressor depends on the information of the indoor unit and the indoor and outdoor temperature information. As described above, the installation characteristic coefficient of the indoor unit affects the cooling capacity of the indoor unit. I.e. the actual output power of the indoor unit. In the case where the output power of the indoor unit cannot accurately embody the user's demand, the initial cooling capacity demand of the compressor is also affected. And then the initial refrigerating capacity of the compressor is different from the actual demand of a user, so that the fluctuation of the air conditioning system is large and energy consumption is generated. Therefore, in the embodiment of the disclosure, the installation characteristic coefficient is introduced to improve the matching degree of the initial refrigerating capacity of the compressor and the actual demand of a user. Therefore, the control precision of the compressor is improved, the energy loss of an air conditioning system can be avoided, and the energy saving is facilitated.
By adopting the method for controlling the refrigeration of the multi-split air conditioner, when the air conditioner operates and cools, the initial target frequency of the compressor is determined by combining the output power of the indoor unit which is started, the installation characteristic coefficient and the indoor and outdoor environment temperature information. Therefore, after the air conditioner is started for refrigeration, the operation of the compressor is controlled according to the determined initial target frequency. Therefore, the initial capacity requirement of the compressor is closer to the actual refrigeration requirement of a user, so that the control precision of the compressor is improved, and the air conditioning system is more stable and energy-saving to operate.
Optionally, referring to fig. 2, in step S101, the processor determines an initial target frequency of the compressor according to information of a startup indoor unit and indoor and outdoor temperature information, including:
s111, the processor determines target output power of each starting indoor unit according to indoor and outdoor environment temperature information, installation characteristic coefficients and rated output power of each starting indoor unit.
S112, the processor takes the sum of target output power of each starting indoor unit as initial output power of the compressor.
S113, the processor determines an initial target frequency of the compressor according to the relation between the output power of the compressor and the running frequency.
Here, the target output power of each startup indoor unit is determined based on the rated output power of each startup indoor unit, the installation characteristic coefficient, and the indoor and outdoor environment temperature information. The indoor environment temperature information comprises an indoor environment temperature and a user-set temperature. Specifically, the larger the difference between the indoor ambient temperature and the user-set temperature, the larger the target output power. The higher the outdoor ambient temperature, the greater the target output power. The installation characteristic coefficient can be obtained through a test after the indoor unit is installed, and in general, the larger the cooling capacity loss is, the larger the installation characteristic coefficient is. Thus, the output power of the indoor unit is upwardly corrected, so that the output power of the indoor unit can meet the requirements of users. The target output power of each indoor unit can be determined by combining the parameters.
Further, the sum of target output power of each starting indoor unit is calculated, so that the total refrigeration demand of the multi-split air conditioner can be obtained, and the initial output power of the compressor can be obtained. In the embodiment of the disclosure, the air conditioner outdoor unit is one, so the total indoor refrigeration requirement is the initial output power of the compressor. In some embodiments, the air conditioner outdoor unit includes a plurality of compressors. At this time, the number of starts of the compressors and the output power of the start-up compressors may be determined based on the total amount of refrigeration demand. For example: if the total indoor refrigeration demand is less than 70% of the output load capacity of all compressors, the starting number of the compressors is one; the compressor bears the total indoor refrigeration demand. If the total indoor refrigeration demand is greater than or equal to 70% of the output load capacity of all compressors, the number of compressors started is two or more, and each compressor can be used for evenly or proportionally distributing the total indoor refrigeration demand. After determining the initial output power of the compressor, an initial target frequency of the compressor may be determined according to a correspondence between the output power and the operating frequency. Thus, the frequency of the compressor is determined comprehensively in combination with factors affecting the indoor refrigeration demand. The initial output load capacity of the compressor is matched with the actual demands of users, the running stability of the air conditioning system is ensured, and the energy conservation is facilitated.
Alternatively, the installation feature coefficients of the indoor units in step S101 are determined by:
and the processor acquires the difference value between the inlet temperature of each indoor unit heat exchanger and the outlet temperature of the outdoor unit heat exchanger under the condition of the multi-split air conditioner installation refrigeration test operation.
The larger the difference value is, the larger the installation characteristic coefficient of the corresponding indoor unit is.
Here, in the cooling mode, the inlet temperature of each indoor unit heat exchanger and the outlet temperature of the outdoor unit heat exchanger are detected by the temperature sensor. The temperature difference is calculated, and the larger the difference is, the more the cooling capacity loss is. The installation environment of the indoor unit is poor, and therefore, the installation characteristic coefficient of the corresponding indoor unit is larger. To correct the output power of the indoor unit. The inlet temperature of the indoor unit heat exchanger refers to the temperature of a liquid pipe at the inlet of the indoor unit heat exchanger. In addition, the inlet of the indoor unit heat exchanger of the multi-split air conditioner is provided with a control valve for controlling the circulation of the refrigerant. The temperature of the liquid pipe at the inlet of the indoor unit heat exchanger refers to the temperature of the liquid pipe before the control valve. Here, the front and rear are based on the flow direction of the refrigerant during cooling, and the place through which the refrigerant flows first is the front and the place through which the refrigerant flows later is the back. Thus, the liquid pipe temperature before the control valve is collected, and the influence of different opening degrees of the valve on the liquid pipe temperature after the control valve can be avoided.
Specifically, the processor may calculate the installation feature coefficients of each indoor unit by the following formula:
l i,j =1+(T l,j -T e )/T lm
wherein l i,j And installing characteristic coefficients for the j-th indoor unit, wherein i is abbreviated as in and represents the indoor space. T (T) l,j The temperature of the liquid pipe of the jth indoor unit; t (T) e Is the outlet temperature of the heat exchanger of the outdoor unit. T (T) lm Is the average value of the liquid pipe temperature of all indoor units. Here, the difference between the temperature of each indoor unit liquid pipe and the temperature of the outlet of the outdoor heat exchanger is calculated, and the average ratio of the difference to the temperature of each indoor unit liquid pipe is calculated. Compared with the difference value, the ratio can embody the relative value of the indoor unit cooling capacity loss in the air conditioning system more accurately.
Optionally, in step S101, the processor determines an initial target frequency of the compressor according to information of a startup indoor unit and indoor and outdoor temperature information, including:
calculation of
Wherein Q is c K is the initial output power of the compressor c For correcting coefficient, k of outdoor environment temperature i,j The indoor environment temperature correction coefficient, l for the j-th indoor unit i,j And the installation characteristic coefficient of the j-th indoor unit is started. k (k) c According to the outdoor environment temperature; the higher the outdoor ambient temperature, k c The larger the value of (2). k (k) i,j According to the difference between the indoor environment temperature of the corresponding indoor unit and the user set temperature. The greater the difference between the two, k i,j Is taken from (a)The greater the value. The smaller the difference between the two is, k i,j The smaller the value of (c).
Referring to fig. 3, another method for controlling refrigeration of a multi-split air conditioner according to an embodiment of the present disclosure includes:
s101, the processor responds to a refrigerating instruction of the air conditioner, and determines initial target frequency of the compressor according to information of the indoor unit started and indoor and outdoor temperature information. The information of the indoor unit is started up and comprises the installation characteristic coefficient of the indoor unit and the output power of the indoor unit.
S102, the processor controls the compressor to operate at an initial target frequency.
S203, the processor acquires a target evaporation temperature of the compressor; and corrects the target evaporating temperature of the compressor according to the indoor temperature change condition.
Here, the target evaporation temperature of the compressor is a set value. Typically, it is determined from the outdoor ambient temperature. If the outdoor ambient temperature is lower than 28 ℃, the target evaporation temperature is 2 ℃. When the outdoor ambient temperature is higher than 44 ℃, the target evaporation temperature is 6 ℃. When the outdoor ambient temperature is between 28 ℃ and 44 ℃, the target evaporation temperature is between 2 ℃ and 6 ℃, and is positively correlated with the outdoor ambient temperature. The above examples do not impose a mandatory requirement on the temperature values and may fluctuate appropriately.
By detecting the evaporating pressure of the compressor, the actual evaporating temperature of the compressor is obtained. The evaporating pressure and the evaporating temperature have a corresponding relationship. In the prior art, when the actual evaporating temperature of the compressor is greater than the target evaporating temperature, the operating frequency of the compressor is increased. And when the actual evaporating temperature of the compressor is smaller than the target evaporating temperature, reducing the operating frequency of the compressor. However, the target evaporating temperature is not suitable for each indoor unit when the indoor units are started up due to the difference between the ambient temperature and the user-set temperature. Based on the above-mentioned problems, the embodiment of the present disclosure corrects the target evaporation temperature of the compressor according to the indoor temperature change condition. As can be appreciated, the indoor refrigeration demand load of the startup indoor unit is gradually reduced as the air conditioner operates. The output capacity of the compressor is matched with the load condition of the indoor unit through the dynamic correction of the target evaporation temperature. Which helps to fine tune the output capacity of the compressor according to the indoor temperature variation. Thereby realizing energy saving of the air conditioning system.
Optionally, in step S203, the processor corrects the target evaporating temperature of the compressor according to the indoor temperature change condition, including:
s231, the processor calculates the temperature difference and the temperature difference change rate of each startup indoor unit.
S232, the processor determines the temperature difference correction coefficient according to the relationship among the temperature difference, the temperature difference change rate and the temperature difference correction coefficient.
S233, the processor calculates the corrected target evaporation temperature according to the temperature difference correction coefficient and the target evaporation temperature.
Wherein T is eo ’=[T eo ×Σξ j ]÷j;
T eo ' is the corrected target evaporation temperature, T eo For the target evaporation temperature, ζ j And the temperature difference correction coefficient is the temperature difference correction coefficient of the j-th indoor unit, and j is the number of the indoor units.
Here, the temperature difference of the indoor unit is the difference between the indoor environment temperature where the indoor unit is located and the set temperature, and the temperature difference change rate is the change rate of the difference. The indoor environment temperature of the indoor unit can be obtained by detecting the return air temperature of the air conditioner or by detecting a temperature sensor arranged indoors. For example t ai,j The return air temperature t of the j-th indoor unit set,j The set temperature of the indoor unit of the j-th startup indoor unit is set. The difference delta t j =t ai,j -t set,j The method comprises the steps of carrying out a first treatment on the surface of the Rate of change of temperature difference epsilon=Δt j (n)-Δt j (n-1), n indicating the number of times the difference is calculated. Based on the temperature difference and the temperature difference change rate of each starting indoor unit, determining the temperature difference correction coefficient xi of the starting indoor unit j . The larger the temperature difference is, the larger the volatilization capacity of the corresponding indoor unit is. The larger the temperature difference change rate is, the faster the indoor temperature of the corresponding starting indoor machine tends to the temperature set by the user. Thus, by these two parameters, the temperature difference correction coefficient is determined. The larger the temperature difference is, the smaller the temperature difference correction coefficient is. The greater the rate of change of temperature differenceThe smaller the temperature difference correction coefficient. Further, temperature difference correction coefficients of all the starting indoor units are obtained, and target evaporating temperature of the compressor is corrected based on the temperature difference correction coefficients. Thus, the target evaporating temperature of the compressor is more similar to the real-time load demand of the indoor unit.
Optionally, in step S232, the processor determines a temperature difference correction coefficient according to the relationship between the temperature difference, the temperature difference change rate and the temperature difference correction coefficient, including:
the processor acquires the temperature difference correction coefficient by adopting a fuzzy control table look-up mode based on a relation table of the temperature difference, the temperature difference change rate and the temperature difference correction coefficient.
Specifically, the relationship is shown in Table 1. Wherein, the numerical distribution is gradually increased from left to right and from top to bottom. I.e. the upper left corner has a value of at least 0.6 and the lower right corner has a value of at most 1.2. As an example, at the difference Δt j Together with the rate of change of the temperature difference ε, q in Table 1 is determined 44 When not directly add q 44 As a temperature difference correction coefficient. But obtains the sum q by fuzzy control look-up table 44 Adjacent four values q 34 、q 43 、q 54 、q 45 . The average value of the four values is taken as a temperature difference correction coefficient, namely zeta j =(q 34 +q 43 +q 54 +q 45 )/4. Thus, the purpose of fine control can be achieved. When the values determined by the difference and the rate of change of the temperature difference are the side-most rows or columns in table 1, the adjacent values obtained by the fuzzy control lookup table are two or three.
TABLE 1
Referring to fig. 5, another method for controlling refrigeration of a multi-split air conditioner according to an embodiment of the present disclosure includes:
s101, the processor responds to a refrigerating instruction of the air conditioner, and determines initial target frequency of the compressor according to information of the indoor unit started and indoor and outdoor temperature information. The information of the indoor unit after startup comprises the installation characteristic coefficient of the indoor unit and the rated output power of the indoor unit.
S102, the processor controls the compressor to operate at an initial target frequency.
S303, the processor obtains the dynamic target superheat degree of each startup indoor unit coil.
S304, the processor adjusts the opening of the electronic expansion valve corresponding to the indoor unit according to the dynamic target superheat degree; the larger the value of the dynamic target superheat degree is, the smaller the opening degree of the electronic expansion valve is.
After the indoor unit is started, the opening of the corresponding electronic expansion valve is a set value, namely, the target value of the superheat degree of the indoor evaporator is consistent. This results in each indoor unit failing to reasonably formulate a target superheat according to the indoor environment in which it is located; the target superheat degree of the indoor unit heat exchanger is not matched with the actual condition, and the heat exchange capacity of the indoor unit heat exchanger is reduced. In this regard, embodiments of the present disclosure obtain a dynamic target superheat degree of each startup indoor unit coil (i.e., heat exchanger); and then the opening degree of the indoor machine electronic expansion valve is controlled through the dynamic target superheat degree. Here, the dynamic target superheat depends on the real-time temperature and the target temperature in the room. Generally, the closer the real-time indoor temperature is to the target temperature, the larger the value of the dynamic target superheat degree is, and the electronic expansion valve needs to be closed down. By reducing the flow of the refrigerant, the output load of the air conditioning system is reduced. Thus, the indoor unit can be prevented from being shut down due to the fact that the indoor unit enters a thermal shutdown state (namely, is thermally off) too early. And avoid the problem of large indoor temperature fluctuation caused by restarting (i.e. thermo on) the indoor unit and increased energy consumption caused by starting. The electronic expansion valve of the indoor unit is controlled by adopting the dynamic target superheat degree, so that the electronic expansion valve is more energy-saving and is also beneficial to maintaining the stability of indoor temperature.
Optionally, S303, the processor obtains a dynamic target superheat degree of each startup indoor unit coil, including:
the processor calculates the difference between the return air temperature and the set temperature of each startup indoor unit; the smaller the difference value is, the larger the value of the dynamic target superheat degree is.
Here, the return air temperature of each indoor unit is detected according to the set detection period, and the return air is calculated based on the detection periodThe difference between the wind temperature and the set temperature. In the adjacent calculation period, the larger the difference value is, the dynamic target superheat degree SH is oi,j The larger the value of (2). However, the faster the rate of change of the difference, the larger the value of the dynamic target superheat (i.e., the linear change), as shown by curve 2 in fig. 6. In other words, the closer the indoor unit temperature is to the set temperature, the faster the change in the dynamic target superheat value is, as shown by curve 1 in fig. 6. Thus, compared with the curve 2, the curve 1 can realize fine control, and further saves more energy.
The embodiment of the disclosure provides a device for controlling refrigeration of a multi-split air conditioner, which comprises a determining module and a control module. The determining module is configured to respond to a refrigerating instruction of the air conditioner and determine an initial target frequency of the compressor according to information of the indoor unit and indoor and outdoor temperature information; the control module is configured to control an initial target frequency of operation of the compressor; the information of the indoor unit after startup comprises the installation characteristic coefficient of the indoor unit and the rated output power of the indoor unit.
By adopting the device for controlling the refrigeration of the multi-split air conditioner, when the air conditioner operates and cools, the initial target frequency of the compressor is determined by combining the rated output power, the installation characteristic coefficient and the indoor and outdoor environment temperature information of the indoor machine which is started. Therefore, after the air conditioner is started for refrigeration, the operation of the compressor is controlled according to the determined initial target frequency. Therefore, the initial capacity requirement of the compressor is closer to the actual refrigeration requirement of a user, so that the control precision of the compressor is improved, and the air conditioning system is more stable and energy-saving to operate.
Referring to fig. 7, an embodiment of the present disclosure provides an apparatus for controlling refrigeration of a multi-split air conditioner, including a processor (processor) 100 and a memory (memory) 101. Optionally, the apparatus may further comprise a communication interface (Communication Interface) 102 and a bus 103. The processor 100, the communication interface 102, and the memory 101 may communicate with each other via the bus 103. The communication interface 102 may be used for information transfer. Processor 100 may invoke logic instructions in memory 101 to perform the method for multi-split air conditioning refrigeration control of the above-described embodiments.
Further, the logic instructions in the memory 101 described above may be implemented in the form of software functional units and may be stored in a computer readable storage medium when sold or used as a stand alone product.
The memory 101 is a computer readable storage medium that can be used to store a software program, a computer executable program, such as program instructions/modules corresponding to the methods in the embodiments of the present disclosure. The processor 100 executes the program instructions/modules stored in the memory 101 to perform functional applications and data processing, i.e., implement the method for controlling refrigeration of a multi-split air conditioner in the above embodiment.
The memory 101 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, at least one application program required for a function; the storage data area may store data created according to the use of the terminal device, etc. Further, the memory 101 may include a high-speed random access memory, and may also include a nonvolatile memory.
The embodiment of the disclosure provides a multi-split air conditioner, which comprises the device for controlling refrigeration of the multi-split air conditioner.
The embodiment of the disclosure provides a storage medium, which stores computer executable instructions configured to execute the method for controlling refrigeration of a multi-split air conditioner.
The storage medium may be a transitory computer readable storage medium or a non-transitory computer readable storage medium.
Embodiments of the present disclosure may be embodied in a software product stored on a storage medium, including one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of a method according to embodiments of the present disclosure. And the aforementioned storage medium may be a non-transitory storage medium including: a plurality of media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or a transitory storage medium.
The above description and the drawings illustrate embodiments of the disclosure sufficiently to enable those skilled in the art to practice them. Other embodiments may involve structural, logical, electrical, process, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the sequence of operations may vary. Portions and features of some embodiments may be included in, or substituted for, those of others. Moreover, the terminology used in the present application is for the purpose of describing embodiments only and is not intended to limit the claims. As used in the description of the embodiments and the claims, the singular forms "a," "an," and "the" (the) are intended to include the plural forms as well, unless the context clearly indicates otherwise. Similarly, the term "and/or" as used in this disclosure is meant to encompass any and all possible combinations of one or more of the associated listed. Furthermore, when used in the present disclosure, the terms "comprises," "comprising," and/or variations thereof, mean that the recited features, integers, steps, operations, elements, and/or components are present, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Without further limitation, an element defined by the phrase "comprising one …" does not exclude the presence of other like elements in a process, method or apparatus comprising such elements. In this context, each embodiment may be described with emphasis on the differences from the other embodiments, and the same similar parts between the various embodiments may be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method sections disclosed in the embodiments, the description of the method sections may be referred to for relevance.
Those of skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. The skilled artisan may use different methods for each particular application to achieve the described functionality, but such implementation should not be considered to be beyond the scope of the embodiments of the present disclosure. It will be clearly understood by those skilled in the art that, for convenience and brevity of description, specific working procedures of the above-described systems, apparatuses and units may refer to corresponding procedures in the foregoing method embodiments, which are not repeated herein.
In the embodiments disclosed herein, the disclosed methods, articles of manufacture (including but not limited to devices, apparatuses, etc.) may be practiced in other ways. For example, the apparatus embodiments described above are merely illustrative, and for example, the division of the units may be merely a logical function division, and there may be additional divisions when actually implemented, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. In addition, the coupling or direct coupling or communication connection shown or discussed with each other may be through some interface, device or unit indirect coupling or communication connection, which may be in electrical, mechanical or other form. The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to implement the present embodiment. In addition, each functional unit in the embodiments of the present disclosure may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. In the description corresponding to the flowcharts and block diagrams in the figures, operations or steps corresponding to different blocks may also occur in different orders than that disclosed in the description, and sometimes no specific order exists between different operations or steps. For example, two consecutive operations or steps may actually be performed substantially in parallel, they may sometimes be performed in reverse order, which may be dependent on the functions involved. Each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.