Torque compensation parameter adjusting method and device, air conditioner and storage medium

By dynamically adjusting the torque compensation parameters of the compressor, adapting to the vibration of the compressor based on the current vibration amplitude and preset values, the problem of fixed parameters not being able to adapt to personalized vibration is solved, and the performance and user experience of the compressor are improved.

CN119122796AActive Publication Date: 2024-12-13GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411503976.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-25
Publication Date
2024-12-13
Estimated Expiration
2044-10-25

AI Technical Summary

Technical Problem

In the prior art, the vibration conditions caused by different compressor pipeline layouts are different, and the fixed torque compensation parameters cannot adapt to personalized vibration, resulting in the compressor vibration still exists, reducing the performance and user experience.

Method used

By obtaining the current vibration amplitude and preset vibration amplitude of the compressor, adjusting the torque compensation parameters, including angle and amplitude, to adapt to changes in vibration amplitude, ensuring that the compressor performs torque compensation when unbalanced, stops compensation during balance, and avoids vibration .

Benefits of technology

It effectively solves the personalized vibration problem of the compressor, improves the performance and user experience of the compressor, and dynamically adjusts the torque compensation parameters to adapt to different vibration conditions and reduces the vibration amplitude.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119122796A_ABST
    Figure CN119122796A_ABST
Patent Text Reader

Abstract

The invention relates to a torque compensation parameter adjusting method and device, an air conditioner and a storage medium. The method comprises the steps that the current vibration amplitude of a compressor and the preset vibration amplitude corresponding to the compressor are obtained; under the condition that the current vibration amplitude is greater than the preset vibration amplitude, executing the following torque compensation parameter adjustment treatment: determining the vibration amplitude change of the compressor, and adjusting the torque compensation parameter of the compressor according to the vibration amplitude change; wherein the vibration amplitude change is the vibration amplitude change generated when the compressor carries out torque compensation according to different parameters. In this way, under the condition that the vibration amplitude of the compressor is large, the torque compensation parameters of the compressor are adjusted according to the vibration amplitude changes of the compressor generated by executing different parameters to conduct torque compensation, individual vibration of the compressor can be solved, and the use performance of the compressor and the user experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of smart home appliances, and in particular to a torque compensation parameter adjustment method, device, air conditioner and storage medium. Background Art

[0002] At present, the control waveform of compressor torque balance is a sine wave of uniform size. However, single-cylinder or large-and-small-cylinder compressors have torque imbalance due to their own design problems, which will cause compressor vibration. For this reason, it is necessary to provide a torque compensation when the force is uneven to keep the compressor torque in a balanced state and avoid compressor vibration. The control waveform of the compressor that provides torque compensation is a sine wave of alternating sizes.

[0003] In the related art, when the compressor is running at a low frequency, the compressor is usually subjected to uneven force, resulting in an unbalanced torque phenomenon, which causes the compressor to vibrate. For this reason, a torque compensation is provided. When the compressor is running at a high frequency, this torque compensation is no longer required, so that the compressor torque is in a balanced state and the compressor vibration is avoided. Among them, the angle, amplitude, etc. of the torque compensation provided are fixed.

[0004] However, this method has problems: in actual situations, the compressor pipeline layout will affect the compressor vibration. There are differences in the compressor pipeline layout, and the corresponding compressor vibration conditions are also different. The method of setting the angle, amplitude, etc. in the torque compensation is fixed, which is not suitable for solving the individual vibration of the compressor. It will still cause compressor vibration, reduce the performance of the compressor, and affect the user experience. Summary of the invention

[0005] In order to solve the above-mentioned actual situation that the compressor pipeline layout will affect the compressor vibration, the compressor pipeline layout is different, and the corresponding compressor vibration is also different. The angle, amplitude, etc. in the torque compensation are set to be fixed. This method is not suitable for solving the individual vibration of the compressor. It will still cause the compressor to vibrate, reduce the performance of the compressor, and affect the user experience. Technical problems, this application provides a torque compensation parameter adjustment method, device, air conditioner and storage medium. The specific technical solution is as follows:

[0006] In a first aspect, the present application provides a method for adjusting torque compensation parameters, the method comprising:

[0007] Acquire a current vibration amplitude of the compressor and a preset vibration amplitude corresponding to the compressor;

[0008] When the current vibration amplitude is greater than the preset vibration amplitude, the following torque compensation parameter adjustment process is performed:

[0009] Determining a vibration amplitude change of the compressor, and adjusting a torque compensation parameter of the compressor according to the vibration amplitude change;

[0010] The vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

[0011] In an optional implementation, determining the vibration amplitude change of the compressor and adjusting the torque compensation parameter of the compressor according to the vibration amplitude change includes:

[0012] Determining a first vibration amplitude change of the compressor, and adjusting a torque compensation angle of the compressor according to the first vibration amplitude change;

[0013] Wherein, the first vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation at different angles;

[0014] determining a second vibration amplitude change of the compressor, and adjusting a torque compensation amplitude of the compressor according to the second vibration amplitude change;

[0015] The second vibration amplitude change is a vibration amplitude change caused by the compressor performing torque compensation according to different amplitudes.

[0016] In an optional implementation, determining a first vibration amplitude change of the compressor and adjusting a torque compensation angle of the compressor according to the first vibration amplitude change includes:

[0017] Acquire a minimum angle, and regard the minimum angle as a torque compensation angle of the compressor;

[0018] Controlling the compressor to perform torque compensation according to the minimum angle to obtain a first vibration amplitude of the compressor;

[0019] Obtaining the sum of the minimum angle and a preset angle step to obtain a target angle, and regarding the target angle as a torque compensation angle of the compressor;

[0020] controlling the compressor to perform torque compensation according to the target angle to obtain a second vibration amplitude of the compressor;

[0021] The first vibration amplitude is compared with the second vibration amplitude, and the torque compensation angle of the compressor is adjusted according to the vibration amplitude comparison result.

[0022] In an optional implementation, determining a change in the second vibration amplitude of the compressor and adjusting the torque compensation amplitude of the compressor according to the change in the second vibration amplitude includes:

[0023] Acquire a minimum amplitude, and regard the minimum amplitude as a torque compensation amplitude of the compressor;

[0024] controlling the compressor to perform torque compensation according to the minimum amplitude to obtain a third vibration amplitude of the compressor;

[0025] Obtaining the sum of the minimum amplitude and a preset amplitude step to obtain a target amplitude, and regarding the target amplitude as the torque compensation amplitude of the compressor;

[0026] controlling the compressor to perform torque compensation according to the target amplitude to obtain a fourth vibration amplitude of the compressor;

[0027] The third vibration amplitude is compared with the fourth vibration amplitude, and the torque compensation amplitude of the compressor is adjusted according to the vibration amplitude comparison result.

[0028] In an optional implementation, adjusting the torque compensation angle of the compressor according to the vibration amplitude comparison result includes:

[0029] If the first vibration amplitude is greater than the second vibration amplitude, assigning the target angle to the torque compensation angle of the compressor;

[0030] determining the target angle as the minimum angle, and determining the second vibration amplitude as the first vibration amplitude; and,

[0031] Jump to the step of obtaining the sum of the minimum angle and the preset angle step to obtain the target angle;

[0032] If the first vibration amplitude is not greater than the second vibration amplitude, the minimum angle is assigned to the torque compensation angle of the compressor.

[0033] In an optional implementation, after assigning the minimum angle to the torque compensation angle of the compressor, the method further includes:

[0034] Acquiring a maximum angle, and considering the maximum angle as a torque compensation angle of the compressor;

[0035] controlling the compressor to perform torque compensation according to the maximum angle to obtain a fifth vibration amplitude of the compressor;

[0036] If the first vibration amplitude is not greater than the fifth vibration amplitude, assigning the minimum angle to the torque compensation angle of the compressor;

[0037] If the first vibration amplitude is greater than the fifth vibration amplitude, the maximum angle is assigned to the torque compensation angle of the compressor.

[0038] In an optional implementation, adjusting the torque compensation amplitude of the compressor according to the vibration amplitude comparison result includes:

[0039] If the third vibration amplitude is greater than the fourth vibration amplitude, assigning the target amplitude to the torque compensation amplitude of the compressor;

[0040] determining the target amplitude as the minimum amplitude, and determining the fourth vibration amplitude as the third vibration amplitude; and,

[0041] Jump to the step of obtaining the sum of the minimum amplitude and the preset amplitude step to obtain the target amplitude;

[0042] If the third vibration amplitude is not greater than the fourth vibration amplitude, the minimum amplitude is assigned to the torque compensation amplitude of the compressor.

[0043] In an optional implementation, after assigning the minimum amplitude to the torque compensation amplitude of the compressor, the method further includes:

[0044] Acquiring a maximum amplitude, and considering the maximum amplitude as a torque compensation amplitude of the compressor;

[0045] controlling the compressor to perform torque compensation according to the maximum amplitude to obtain a sixth vibration amplitude of the compressor;

[0046] If the third vibration amplitude is not greater than the sixth vibration amplitude, assigning the minimum amplitude to the torque compensation amplitude of the compressor;

[0047] If the third vibration amplitude is greater than the sixth vibration amplitude, the maximum angle is assigned to the torque compensation amplitude of the compressor.

[0048] In a second aspect, the present application provides a torque compensation parameter adjustment device, the device comprising:

[0049] An amplitude acquisition module, used to acquire the current vibration amplitude of the compressor and the preset vibration amplitude corresponding to the compressor;

[0050] The processing execution module is used to perform the following torque compensation parameter adjustment processing when the current vibration amplitude is greater than the preset vibration amplitude:

[0051] a parameter adjustment module, used to determine a vibration amplitude change of the compressor, and adjust a torque compensation parameter of the compressor according to the vibration amplitude change;

[0052] The vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

[0053] In a third aspect, an air conditioner is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0054] Memory, used to store computer programs;

[0055] The processor is used to implement the torque compensation parameter adjustment method described in any one of the first aspects above when executing the program stored in the memory.

[0056] In a fourth aspect, a storage medium is also provided, wherein instructions are stored in the storage medium, and when the storage medium is run on a computer, the computer executes any torque compensation parameter adjustment method described in the first aspect.

[0057] In a fifth aspect, a computer program product comprising instructions is also provided, which, when executed on a computer, enables the computer to execute any of the torque compensation parameter adjustment methods described above.

[0058] The above-mentioned technical scheme provided by the embodiment of the present application has the following advantages compared with the prior art: the torque compensation parameter adjustment method provided by the embodiment of the present application obtains the current vibration amplitude of the compressor and the preset vibration amplitude corresponding to the compressor, and when the current vibration amplitude is greater than the preset vibration amplitude, performs the following torque compensation parameter adjustment processing to determine the vibration amplitude change of the compressor, and adjusts the torque compensation parameters of the compressor according to the vibration amplitude change, wherein the vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

[0059] By obtaining the current vibration amplitude and the preset vibration amplitude of the compressor, when the current vibration amplitude is greater than the preset vibration amplitude, the vibration amplitude change caused by the compressor performing torque compensation according to different parameters is determined, and the torque compensation parameters of the compressor are adjusted according to the vibration amplitude change. In this way, when the vibration amplitude of the compressor is large, the vibration amplitude change of the compressor caused by performing torque compensation with different parameters is adjusted, and the individual vibration of the compressor can be solved, thereby improving the performance of the compressor and the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0060] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0061] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0062] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.

[0063] Figure 1 A schematic diagram of an implementation flow of a torque compensation parameter adjustment method provided in an embodiment of the present application;

[0064] Figure 2 A schematic diagram of an implementation flow of another torque compensation parameter adjustment method provided in an embodiment of the present application;

[0065] Figure 3 A schematic diagram of an implementation flow of a torque compensation angle adjustment method provided in an embodiment of the present application;

[0066] Figure 4 A schematic diagram of an implementation flow of a torque compensation amplitude adjustment method provided in an embodiment of the present application;

[0067] Figure 5 A schematic diagram of an implementation flow of another torque compensation parameter adjustment method provided in an embodiment of the present application;

[0068] Figure 6 A schematic diagram of the structure of a torque compensation parameter adjustment device provided in an embodiment of the present application;

[0069] Figure 7 A schematic diagram of the structure of an air conditioner provided in an embodiment of the present application. DETAILED DESCRIPTION

[0070] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0071] The disclosure below provides many different embodiments or examples to implement the different structures of the present application. In order to simplify the disclosure of the present application, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present application. In addition, the present application can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0072] like Figure 1 FIG. 1 is a schematic diagram of an implementation flow of a torque compensation parameter adjustment method provided in an embodiment of the present application. The method may specifically include the following steps:

[0073] S101, obtaining a current vibration amplitude of the compressor and a preset vibration amplitude corresponding to the compressor.

[0074] In an embodiment of the present application, for the compressor, normal control parameters are initialized and configured, and then it is determined whether the vibration sensor is correctly connected. If not, a sensor failure is reported. If so, the vibration information of the compressor is obtained, including the vibration frequency, vibration amplitude and vibration direction of the compressor. In this way, the current vibration amplitude of the compressor can be obtained through the vibration sensor.

[0075] In addition, in the embodiment of the present application, a vibration amplitude is preset for the compressor, which is a reasonable vibration amplitude that the compressor can accept, that is, the maximum vibration amplitude of the set operation. Therefore, the preset vibration amplitude corresponding to the compressor is obtained, and the current vibration amplitude of the compressor is compared with the preset vibration amplitude corresponding to the compressor to determine whether the vibration of the compressor is within a reasonable range.

[0076] S102: When the current vibration amplitude is greater than the preset vibration amplitude, the following torque compensation parameter adjustment process is performed.

[0077] S103, determining a change in the vibration amplitude of the compressor, and adjusting a torque compensation parameter of the compressor according to the change in the vibration amplitude.

[0078] In an embodiment of the present application, for the current vibration amplitude of the compressor and the preset vibration amplitude corresponding to the compressor, when the current vibration amplitude is not greater than the preset vibration amplitude, it means that the vibration of the compressor is within a reasonable range. At this time, the torque compensation parameters of the compressor will no longer be changed, and the current control will be maintained.

[0079] When the current vibration amplitude is greater than the preset vibration amplitude, it means that the vibration of the compressor is not within a reasonable range. At this time, it is necessary to change the torque compensation parameters of the compressor (i.e., increase the torque compensation parameters). To this end, the following torque compensation parameter adjustment process is performed: determine the vibration amplitude change of the compressor, and adjust the torque compensation parameters of the compressor according to the vibration amplitude change, wherein the vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

[0080] It should be noted that different parameters are regarded as torque compensation parameters of the compressor, and then the compressor performs torque compensation according to different parameters, which will cause changes in vibration amplitude. At this time, the torque compensation parameters of the compressor can be adjusted according to the change in vibration amplitude. In this way, by executing different parameters for torque compensation and causing changes in compressor vibration amplitude, adjusting the torque compensation parameters of the compressor can solve the individual vibration of the compressor and improve the performance of the compressor and user experience.

[0081] Through the above description of the technical solution provided by the embodiment of the present application, by obtaining the current vibration amplitude and the preset vibration amplitude of the compressor, when the current vibration amplitude is greater than the preset vibration amplitude, the vibration amplitude change caused by the compressor performing torque compensation according to different parameters is determined, and the torque compensation parameters of the compressor are adjusted according to the vibration amplitude change. In this way, when the vibration amplitude of the compressor is large, by executing different parameters to perform torque compensation to generate the vibration amplitude change of the compressor, the torque compensation parameters of the compressor are adjusted, which can solve the individual vibration of the compressor and improve the performance and user experience of the compressor.

[0082] In addition, in the embodiment of the present application, in combination with a vibration sensor, a compressor vibration condition can be provided. As the compressor parameters are adjusted, the vibration condition changes, and the torque compensation parameters are adaptively adjusted through the feedback of the vibration condition changes. The torque compensation parameters can be viewed from two aspects, one is the compensation angle, and the other is the compensation amplitude. First adjust the angle, and find the most suitable angle through the feedback of the vibration condition changes, and then adjust the amplitude, and find the most suitable angle through the feedback of the vibration condition changes. Repeat this adjustment to form an adaptively adjusted optimal torque compensation parameter. Based on this, Figure 2 FIG. 1 is a schematic diagram of an implementation flow of another torque compensation parameter adjustment method provided in an embodiment of the present application. The method may specifically include the following steps:

[0083] S201, obtaining a current vibration amplitude of the compressor and a preset vibration amplitude corresponding to the compressor.

[0084] In the embodiment of the present application, this step is similar to the above-mentioned step S101, and the embodiment of the present application will not be described one by one here.

[0085] S202: When the current vibration amplitude is greater than the preset vibration amplitude, the following torque compensation parameter adjustment process is performed.

[0086] In the embodiment of the present application, this step is similar to the above-mentioned step S102, and the embodiment of the present application will not be described one by one here.

[0087] S203, determining a first vibration amplitude change of the compressor, and adjusting a torque compensation angle of the compressor according to the first vibration amplitude change.

[0088] In the embodiment of the present application, the first vibration amplitude change of the compressor can be determined, and the torque compensation angle of the compressor can be adjusted according to the first vibration amplitude change, wherein the first vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation at different angles.

[0089] It should be noted that when different angles are regarded as the torque compensation angles of the compressor and the compressor performs torque compensation at different angles, a first vibration amplitude change will occur. At this time, the torque compensation angle of the compressor can be adjusted according to the first vibration amplitude change.

[0090] According to the change of the first vibration amplitude, the torque compensation angle of the compressor is adjusted. Figure 3 As shown in the method. Figure 3 FIG. 1 is a schematic diagram of an implementation flow of a torque compensation angle adjustment method provided in an embodiment of the present application. The method may specifically include the following steps:

[0091] S301, obtaining a minimum angle, and regarding the minimum angle as a torque compensation angle of the compressor.

[0092] S302, controlling the compressor to perform torque compensation according to a minimum angle to obtain a first vibration amplitude of the compressor.

[0093] S303, obtaining the sum of the minimum angle and the preset angle step to obtain a target angle, and considering the target angle as the torque compensation angle of the compressor.

[0094] S304, controlling the compressor to perform torque compensation according to the target angle to obtain a second vibration amplitude of the compressor.

[0095] S305, comparing the first vibration amplitude with the second vibration amplitude, and adjusting the torque compensation angle of the compressor according to the vibration amplitude comparison result.

[0096] In an embodiment of the present application, a minimum angle is obtained, and the minimum angle is regarded as a torque compensation angle of the compressor. Then, the compressor can be controlled to perform torque compensation according to the minimum angle to obtain a first vibration amplitude of the compressor.

[0097] Then, the preset angle step is added on the basis of the minimum angle (for example, the preset angle step can be 1), thereby obtaining the sum of the minimum angle and the preset angle step to obtain the target angle. The target angle is regarded as the torque compensation angle of the compressor, and then the compressor is controlled to perform torque compensation according to the target angle to obtain the second vibration amplitude of the compressor.

[0098] Thus, the first vibration amplitude and the second vibration amplitude are obtained through the above steps. The first vibration amplitude and the second vibration amplitude can be compared to obtain a vibration amplitude comparison result. The vibration amplitude comparison result represents the change of the first vibration amplitude. The torque compensation angle of the compressor can be adjusted according to the vibration amplitude comparison result.

[0099] Among them, for the vibration amplitude comparison result, it is possible that the first vibration amplitude is greater than the second vibration amplitude, or it is possible that the first vibration amplitude is not greater than the second vibration amplitude. For this reason, if the first vibration amplitude is greater than the second vibration amplitude, the target angle is assigned to the torque compensation angle of the compressor (the target angle is assigned to the torque compensation angle of the compressor here, the purpose is to start from the target angle when the torque compensation angle needs to be readjusted due to various accidents, which can reduce duplication of work), the target angle is determined as the minimum angle, the second vibration amplitude is determined as the first vibration amplitude, and jump to step S303, repeat steps S303 to S305, if the first vibration amplitude is not greater than the second vibration amplitude, the minimum angle is assigned to the torque compensation angle of the compressor (the minimum angle is assigned to the torque compensation angle of the compressor here, the purpose is to start from the minimum angle when the torque compensation angle needs to be readjusted due to various accidents, which can reduce duplication of work).

[0100] In addition, a maximum angle may be provided, the maximum angle may be obtained, the maximum angle may be regarded as the torque compensation angle of the compressor, the compressor may be controlled to perform torque compensation according to the maximum angle, the fifth vibration amplitude of the compressor may be obtained, if the first vibration amplitude is not greater than the fifth vibration amplitude, the minimum angle may be assigned to the torque compensation angle of the compressor, if the first vibration amplitude is greater than the fifth vibration amplitude, the maximum angle may be assigned to the torque compensation angle of the compressor. In this way, the torque compensation angle of the compressor is adjusted.

[0101] It should be noted that the minimum angle and the maximum angle vary depending on the type of compressor, and are generally recorded in the normal control parameters of the initial initialization configuration. In addition, the fifth vibration amplitude generated by the compressor performing torque compensation at the maximum angle and the first vibration amplitude generated by the compressor performing torque compensation at the minimum angle are compared above, in order to avoid the best angle being found to be only an unexpected angle, and to avoid the direction of finding the best angle from the minimum angle being set in the opposite direction.

[0102] S204, determining a change in a second vibration amplitude of the compressor, and adjusting a torque compensation amplitude of the compressor according to the change in the second vibration amplitude.

[0103] In the embodiment of the present application, the second vibration amplitude change of the compressor can be determined, and the torque compensation amplitude of the compressor can be adjusted according to the second vibration amplitude change. The second vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different amplitudes.

[0104] It should be noted that different amplitudes are regarded as the torque compensation amplitude of the compressor, and then the compressor performs torque compensation at different angles, which will produce a second vibration amplitude change. At this time, the torque compensation amplitude of the compressor can be adjusted according to the second vibration amplitude change.

[0105] According to the change of the second vibration amplitude, the torque compensation amplitude of the compressor is adjusted. Figure 4 As shown in the method. Figure 4 As shown, it is a schematic diagram of an implementation flow of a torque compensation amplitude adjustment method provided in an embodiment of the present application, and the method may specifically include the following steps:

[0106] S401, obtaining a minimum amplitude, and regarding the minimum amplitude as a torque compensation amplitude of the compressor.

[0107] S402, controlling the compressor to perform torque compensation according to the minimum amplitude, and obtaining a third vibration amplitude of the compressor.

[0108] S403, obtaining the sum of the minimum amplitude and the preset amplitude step to obtain a target amplitude, and considering the target amplitude as the torque compensation amplitude of the compressor.

[0109] S404: Control the compressor to perform torque compensation according to the target amplitude to obtain a fourth vibration amplitude of the compressor.

[0110] S405, comparing the third vibration amplitude with the fourth vibration amplitude, and adjusting the torque compensation amplitude of the compressor according to the vibration amplitude comparison result.

[0111] In an embodiment of the present application, a minimum amplitude is obtained, and the minimum amplitude is regarded as the torque compensation amplitude of the compressor. Then, the compressor can be controlled to perform torque compensation according to the minimum amplitude to obtain a third vibration amplitude of the compressor.

[0112] Then, the preset amplitude step is added on the basis of the minimum amplitude (for example, the preset amplitude step is 0.1), thereby obtaining the sum of the minimum amplitude and the preset amplitude step to obtain the target amplitude. The target amplitude is regarded as the torque compensation amplitude of the compressor, and then the compressor is controlled to perform torque compensation according to the target amplitude to obtain the fourth vibration amplitude of the compressor.

[0113] Therefore, after the above steps, the third vibration amplitude and the fourth vibration amplitude can be obtained, and the third vibration amplitude and the fourth vibration amplitude can be compared to obtain a vibration amplitude comparison result, which represents the change of the second vibration amplitude. The torque compensation amplitude of the compressor can be adjusted according to the vibration amplitude comparison result.

[0114] Among them, for the vibration amplitude comparison result, it is possible that the third vibration amplitude is greater than the fourth vibration amplitude, or it is possible that the third vibration amplitude is not greater than the fourth vibration amplitude. For this reason, if the third vibration amplitude is greater than the fourth vibration amplitude, the target amplitude is assigned to the torque compensation amplitude of the compressor (the target amplitude is assigned to the torque compensation angle of the compressor here, the purpose is to start from the target amplitude when the torque compensation amplitude needs to be readjusted due to various accidents, which can reduce repeated work), the target amplitude is determined as the minimum amplitude, the fourth vibration amplitude is determined as the third vibration amplitude, and jump to step S403, repeat steps S403 to S405, if the third vibration amplitude is not greater than the fourth vibration amplitude, the minimum amplitude is assigned to the torque compensation amplitude of the compressor (the minimum amplitude is assigned to the torque compensation amplitude of the compressor here, the purpose is to start from the minimum amplitude when the torque compensation amplitude needs to be readjusted due to various accidents, which can reduce repeated work).

[0115] In addition, a maximum amplitude can be provided, the maximum amplitude is obtained, the maximum amplitude is regarded as the torque compensation amplitude of the compressor, the compressor is controlled to perform torque compensation according to the maximum amplitude, the sixth vibration amplitude of the compressor is obtained, if the third vibration amplitude is not greater than the sixth vibration amplitude, the minimum amplitude is assigned to the torque compensation amplitude of the compressor, if the third vibration amplitude is greater than the sixth vibration amplitude, the maximum angle is assigned to the torque compensation amplitude of the compressor. In this way, the adjustment of the torque compensation amplitude of the compressor is completed.

[0116] It should be noted that the minimum amplitude and the maximum amplitude vary depending on the type of compressor, and are generally recorded in the normal control parameters of the initial initialization configuration. In addition, the sixth vibration amplitude generated by the compressor performing torque compensation according to the maximum amplitude and the third vibration amplitude generated by the compressor performing torque compensation according to the minimum amplitude are compared above, in order to avoid the optimal amplitude being found to be only an unexpected amplitude, and also to avoid the direction of finding the optimal amplitude from the minimum amplitude being set in the opposite direction.

[0117] The torque compensation parameter adjustment method provided in the embodiment of the present application is described below with reference to specific examples. Figure 6 As shown, the following steps may be specifically included:

[0118] Step 1: Initialize and configure normal control parameters.

[0119] Step 2: Determine whether the vibration sensor is correctly connected.

[0120] Step 3: If not, report sensor failure.

[0121] Step 4: If yes, obtain the vibration information of the compressor, including the vibration frequency, vibration amplitude and vibration direction of the compressor.

[0122] Step 5: According to the vibration information fed back by the vibration sensor, determine whether the vibration amplitude exceeds the maximum vibration amplitude M set for operation. If it exceeds, it is within an unreasonable range.

[0123] Step 6: If it does not exceed, it is within a reasonable range. At this time, the torque compensation parameters will not be changed and the current control will be maintained.

[0124] Step 7: If it is unreasonable, change the torque compensation parameter, increase the torque compensation parameter, set n=0, provide a minimum angle AngleMin for the torque compensation angle Angle, and obtain the first vibration amplitude An.

[0125] Step 8: Provide an AngleMin+1 to the torque compensation angle Angle to obtain the second vibration amplitude An+1.

[0126] Step 9: Let n=n+1, where n is a measurement variable representing the first angle, the second angle, ..., the nth angle.

[0127] Step 10: Compare the first vibration amplitude An with the second vibration amplitude An+1. If An is larger than An+1, fill AngleMin+1 into the torque compensation angle Angle, and then use AngleMin+1 as the minimum angle AngleMin and An+1 as An, and repeat step 8.

[0128] Step 11: If An is smaller than An+1, fill AngleMin with the torque compensation angle Angle.

[0129] Step 12, provide a maximum angle AngleMax to the torque compensation angle Angle, obtain the third vibration amplitude Am, compare Am with An, if Am is larger than An, fill AngleMin into the torque compensation angle Angle, if Am is smaller than An, fill AngleMax into the torque compensation angle Angle.

[0130] Step 13: Let n=0, provide a minimum amplitude RangeMin for the torque compensation amplitude Range, and obtain the fourth vibration amplitude Bn.

[0131] Step 14: Provide a RangeMin+1 for the torque compensation amplitude Range to obtain the fifth vibration amplitude Bn+1.

[0132] Step 15: Let n=n+1.

[0133] Step 16, compare the fourth vibration amplitude Bn with the fifth vibration amplitude Bn+1. If Bn is greater than Bn+1, fill RangeMin+1 into the torque compensation amplitude Range, use RangeMin+1 as RangeMin, and use Bn+1 as Bn, and repeat step 14.

[0134] Step 17: If Bn is less than Bn+1, fill RangeMin with the torque compensation amplitude Range.

[0135] Step 18, provide a maximum amplitude RangeMax to the torque compensation amplitude Range, obtain the sixth vibration amplitude Bm, compare Bm with Bn, if Bm is greater than Bn, then fill RangeMin into the torque compensation amplitude Range, if Bm is less than Bn, then fill RangeMax into the torque compensation amplitude Range.

[0136] Step 19: Get vibration information again and repeat step 4.

[0137] Corresponding to the above method embodiment, the present application embodiment also provides a torque compensation parameter adjustment device, such as Figure 6 As shown, the device may include: an amplitude acquisition module 610 , a processing execution module 620 , and a parameter adjustment module 630 .

[0138] An amplitude acquisition module 610 is used to acquire the current vibration amplitude of the compressor and the preset vibration amplitude corresponding to the compressor;

[0139] The processing execution module 620 is used to perform the following torque compensation parameter adjustment processing when the current vibration amplitude is greater than the preset vibration amplitude:

[0140] A parameter adjustment module 630, configured to determine a change in the vibration amplitude of the compressor, and adjust a torque compensation parameter of the compressor according to the change in the vibration amplitude;

[0141] The vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

[0142] The present application also provides an air conditioner, such as Figure 7As shown, it includes a processor 71, a communication interface 72, a memory 73 and a communication bus 74, wherein the processor 71, the communication interface 72, and the memory 73 communicate with each other through the communication bus 74.

[0143] A memory 73, for storing computer programs;

[0144] The processor 71 is used to execute the program stored in the memory 73 to implement the following steps:

[0145] Obtain the current vibration amplitude of the compressor and the preset vibration amplitude corresponding to the compressor; when the current vibration amplitude is greater than the preset vibration amplitude, perform the following torque compensation parameter adjustment processing: determine the vibration amplitude change of the compressor, and adjust the torque compensation parameters of the compressor according to the vibration amplitude change; wherein the vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

[0146] The communication bus mentioned in the above air conditioner can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The communication bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.

[0147] The communication interface is used for communication between the above air conditioner and other devices.

[0148] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.

[0149] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0150] In another embodiment provided in the present application, a storage medium is also provided, in which instructions are stored. When the storage medium is run on a computer, the computer executes the torque compensation parameter adjustment method described in any of the above embodiments.

[0151] In another embodiment provided in the present application, a computer program product including instructions is also provided, which, when executed on a computer, enables the computer to execute the torque compensation parameter adjustment method described in any one of the above embodiments.

[0152] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a storage medium, or transmitted from one storage medium to another storage medium, for example, the computer instructions may be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The storage medium may be any available medium that a computer can access or a data storage device such as a server or a data center that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive Solid State Disk (SSD)), etc.

[0153] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0154] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0155] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application are included in the protection scope of the present application.

Claims

1. A method for adjusting torque compensation parameters, characterized in that: The method comprises: Acquire a current vibration amplitude of the compressor and a preset vibration amplitude corresponding to the compressor; When the current vibration amplitude is greater than the preset vibration amplitude, the following torque compensation parameter adjustment process is performed: Determining a vibration amplitude change of the compressor, and adjusting a torque compensation parameter of the compressor according to the vibration amplitude change; The vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

2. The method according to claim 1, characterized in that The determining the vibration amplitude change of the compressor and adjusting the torque compensation parameter of the compressor according to the vibration amplitude change includes: determining a first vibration amplitude change of the compressor, and adjusting a torque compensation angle of the compressor according to the first vibration amplitude change; Wherein, the first vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation at different angles; determining a second vibration amplitude change of the compressor, and adjusting a torque compensation amplitude of the compressor according to the second vibration amplitude change; The second vibration amplitude change is a vibration amplitude change caused by the compressor performing torque compensation according to different amplitudes.

3. The method according to claim 2, characterized in that The determining a first vibration amplitude change of the compressor and adjusting a torque compensation angle of the compressor according to the first vibration amplitude change comprises: Acquire a minimum angle, and regard the minimum angle as a torque compensation angle of the compressor; Controlling the compressor to perform torque compensation according to the minimum angle to obtain a first vibration amplitude of the compressor; Obtaining the sum of the minimum angle and a preset angle step to obtain a target angle, and regarding the target angle as a torque compensation angle of the compressor; controlling the compressor to perform torque compensation according to the target angle to obtain a second vibration amplitude of the compressor; The first vibration amplitude is compared with the second vibration amplitude, and the torque compensation angle of the compressor is adjusted according to the vibration amplitude comparison result.

4. The method according to claim 2, characterized in that: The determining a change in a second vibration amplitude of the compressor and adjusting a torque compensation amplitude of the compressor according to the change in the second vibration amplitude comprises: Acquire a minimum amplitude, and regard the minimum amplitude as a torque compensation amplitude of the compressor; controlling the compressor to perform torque compensation according to the minimum amplitude to obtain a third vibration amplitude of the compressor; Obtaining the sum of the minimum amplitude and a preset amplitude step to obtain a target amplitude, and regarding the target amplitude as the torque compensation amplitude of the compressor; controlling the compressor to perform torque compensation according to the target amplitude to obtain a fourth vibration amplitude of the compressor; The third vibration amplitude is compared with the fourth vibration amplitude, and the torque compensation amplitude of the compressor is adjusted according to the vibration amplitude comparison result.

5. The method according to claim 3, characterized in that: The step of adjusting the torque compensation angle of the compressor according to the vibration amplitude comparison result comprises: If the first vibration amplitude is greater than the second vibration amplitude, assigning the target angle to the torque compensation angle of the compressor; determining the target angle as the minimum angle, and determining the second vibration amplitude as the first vibration amplitude; and, Jump to the step of obtaining the sum of the minimum angle and the preset angle step to obtain the target angle; If the first vibration amplitude is not greater than the second vibration amplitude, the minimum angle is assigned to the torque compensation angle of the compressor.

6. The method according to claim 5, characterized in that After assigning the minimum angle to the torque compensation angle of the compressor, the method further includes: Acquiring a maximum angle, and considering the maximum angle as a torque compensation angle of the compressor; controlling the compressor to perform torque compensation according to the maximum angle to obtain a fifth vibration amplitude of the compressor; If the first vibration amplitude is not greater than the fifth vibration amplitude, assigning the minimum angle to the torque compensation angle of the compressor; If the first vibration amplitude is greater than the fifth vibration amplitude, the maximum angle is assigned to the torque compensation angle of the compressor.

7. The method according to claim 4, characterized in that The step of adjusting the torque compensation amplitude of the compressor according to the vibration amplitude comparison result comprises: If the third vibration amplitude is greater than the fourth vibration amplitude, assigning the target amplitude to the torque compensation amplitude of the compressor; determining the target amplitude as the minimum amplitude, and determining the fourth vibration amplitude as the third vibration amplitude; and, Jump to the step of obtaining the sum of the minimum amplitude and the preset amplitude step to obtain the target amplitude; If the third vibration amplitude is not greater than the fourth vibration amplitude, the minimum amplitude is assigned to the torque compensation amplitude of the compressor.

8. The method according to claim 7, characterized in that After assigning the minimum amplitude to the torque compensation amplitude of the compressor, the method further includes: Acquiring a maximum amplitude, and considering the maximum amplitude as a torque compensation amplitude of the compressor; controlling the compressor to perform torque compensation according to the maximum amplitude to obtain a sixth vibration amplitude of the compressor; If the third vibration amplitude is not greater than the sixth vibration amplitude, assigning the minimum amplitude to the torque compensation amplitude of the compressor; If the third vibration amplitude is greater than the sixth vibration amplitude, the maximum angle is assigned to the torque compensation amplitude of the compressor.

9. A torque compensation parameter adjustment device, characterized in that: The device comprises: An amplitude acquisition module, used to acquire the current vibration amplitude of the compressor and the preset vibration amplitude corresponding to the compressor; The processing execution module is used to perform the following torque compensation parameter adjustment processing when the current vibration amplitude is greater than the preset vibration amplitude: a parameter adjustment module, used to determine a vibration amplitude change of the compressor, and adjust a torque compensation parameter of the compressor according to the vibration amplitude change; The vibration amplitude change is the vibration amplitude change caused by the compressor performing torque compensation according to different parameters.

10. An air conditioner, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; A processor, for implementing any of the methods described in claims 1-8 when executing a program stored in a memory.

11. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Method and device for automatically compensating compressor moment, compressor and compressor control method thereof

    CN103742396A

  • Compressor high-frequency harmonic torque compensation method, compressor controller and air conditioner

    CN107404260A

  • System and method for optimizing rotor vibration compensation through using variable-step variable-angle search genetic algorithm

    CN112803852A

  • Rotor vibration suppression method based on LMS amplitude phase search

    CN116733847A

  • Motor rotor vibration compensation method based on variable-step variable-angle locust search algorithm

    CN118054724A