Shutter control method, system and device
By obtaining the motion data of the blind blades, the vibration is judged and adjusted, the problem of the blinds falling off due to vibration in the indirect air-cooled radiator is solved, ensuring the safe operation of the equipment and winter anti-freeze protection.
Patent Information
- Application Number
- CN202411701546.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-02-21
AI Technical Summary
In indirect air-cooled radiators, as the equipment capacity increases, the blinds are prone to vibrating or tremor, causing the blades to fall off, affecting the safe operation of the equipment, especially in winters with lower temperatures that may lead to local freezing.
By obtaining the motion data of the blind blades, it is judged whether there is a vibration, and when the vibration occurs, the blade opening is adjusted based on the motion data of multiple control cycles and the current blade opening until the vibration is stopped and the fall off is avoided.
It effectively avoids the fall of the blind blades, ensures the safe operation of the equipment, and prevents local freezing in winter, ensuring the normal operation of the system.
Smart Images

Figure CN119491749A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of blinds control, and in particular to a blinds control method, system and device. Background Art
[0002] In a thermal power plant, the high-temperature and high-pressure steam generated by the boiler enters the steam turbine to work and drive the generator to generate electricity. The steam after work (also called exhaust steam) is discharged from the tail of the steam turbine into the condenser for heat exchange. In this process, the exhaust steam transfers heat to the cooling water in the condenser, thereby condensing into condensed water, which is sent back to the boiler by the feed water pump to enter the next thermal cycle. The cooling water heated in the condenser is pressurized by the circulating water pump and enters the indirect air-cooled radiator. The suction force of the cooling tower is used to generate an air pressure difference in the indirect air-cooled radiator. The air is used as a cooling medium to achieve heat exchange with the cooling water, reduce the outlet water temperature of the cooling water, that is, the circulating water, and finally the steam discharged from the circulating water cooling steam turbine is condensed again to complete the work cycle. Among them, when air cooling is performed, the air flow regulation is achieved by adjusting the opening of the shutters on the cooling triangle on the windward side of the indirect air-cooled radiator.
[0003] With the increase in the capacity of indirect air-cooled radiators, the size of cooling towers is getting larger and larger, and the width of the cooling triangle is also increasing. Therefore, the shutters often vibrate or tremble, and the vibration of the shutter blades will cause the blades to fall off. If it is in the winter when the temperature is low, it will cause partial freezing of the pipes in the indirect air-cooled radiator, affecting the safe operation of the unit. Summary of the invention
[0004] The object of the present invention is to provide a method, system and device for controlling blinds, which can determine whether the blinds blades are vibrating based on the motion data of the blinds blades, thereby adjusting the blade opening of the blinds when the blinds blades are vibrating until the blinds blades stop vibrating, thereby avoiding the blinds blades from falling off due to vibration and ensuring the safe operation of the equipment where the blinds are located.
[0005] In order to solve the above technical problems, the present invention provides a blinds control method, comprising:
[0006] Obtain the motion data of the shutter blades in the current control cycle;
[0007] Determining whether the motion data is greater than a preset vibration data;
[0008] If so, the blade opening of the venetian blind is adjusted based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind, and the next cycle of the current control cycle is set as the current control cycle, and the step of obtaining the motion data of the venetian blind blades in the current control cycle is returned;
[0009] If not, the current blade opening of the shutter is maintained.
[0010] Preferably, the blade opening of the venetian blind is adjusted based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind, and the next cycle of the current control cycle is set as the current control cycle, before returning to the step of obtaining the motion data of the venetian blind blades in the current control cycle, it also includes:
[0011] Acquire the motion data of the shutter blades in the previous n-1 control cycles before the current control cycle;
[0012] Based on the current control cycle and n motion data in the previous n-1 control cycles, it is determined whether the proportion of control cycles in which the vibration level of the blind blades is greater than a first vibration level within the n control cycles is not less than a preset vibration proportion; the first vibration level is the vibration level of the control cycle in which the motion data is not greater than the preset vibration data;
[0013] If so, the process proceeds to the step of adjusting the shutter blade opening based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the shutter; setting the control cycle after the preset interval time of the current control cycle as the current control cycle, and returning to the step of obtaining the motion data of the shutter blades in the current control cycle;
[0014] If not, the current blade opening of the shutter is maintained.
[0015] Preferably, adjusting the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind comprises:
[0016] Based on the current control cycle and n pieces of the motion data in the previous n-1 control cycles, determining whether the proportion of control cycles in which the vibration level of the shutter blades is not less than the third vibration level within the n control cycles is not less than the first vibration proportion;
[0017] If it is not less than the first vibration ratio, adjusting the blade opening of the shutter based on the current blade opening of the shutter and the opening adjustment degree corresponding to the third vibration level;
[0018] If it is less than the first vibration proportion, determining based on the n motion data whether the proportion of control periods in which the vibration level of the shutter blades is not less than the second vibration level within the n control periods is not less than the second vibration proportion;
[0019] If it is not less than the second vibration ratio, entering the step of maintaining the current blade opening of the blinds;
[0020] If it is less than the second vibration ratio, adjusting the blade opening of the shutter based on the current blade opening of the shutter and the opening adjustment degree corresponding to the first vibration level;
[0021] The magnitude of the vibration level is positively correlated with the magnitude of the motion data; the first vibration level is smaller than the second vibration level, the second vibration level is smaller than the third vibration level, and the opening adjustment degree corresponding to the second vibration level is smaller than the opening adjustment degree corresponding to the third vibration level.
[0022] Preferably, obtaining the movement data of the shutter blades in the current control cycle includes:
[0023] Obtaining the angular velocity of the shutter blade in the x-axis direction, the angular velocity of the y-axis direction and the angular velocity of the z-axis direction in the current control cycle;
[0024] Before determining whether the proportion of control periods in which the vibration level of the shutter blades is greater than the first vibration level within the n control periods is not less than a preset vibration proportion based on the current control period and the n motion data in the previous n-1 control periods, the method further includes:
[0025] If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis primary angular velocity but not greater than the preset x-axis secondary angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis primary angular velocity but not greater than the preset y-axis secondary angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis primary angular velocity but not greater than the preset z-axis secondary angular velocity, it is determined that the vibration level of the shutter blade is the first vibration level;
[0026] If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis secondary angular velocity but not greater than the preset x-axis tertiary angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis secondary angular velocity but not greater than the preset y-axis tertiary angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis secondary angular velocity but not greater than the preset z-axis tertiary angular velocity, it is determined that the vibration level of the shutter blade is the second vibration level;
[0027] If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis third-level angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis third-level angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis third-level angular velocity, it is determined that the vibration level of the shutter blade is the third vibration level;
[0028] Among them, the x-axis direction is horizontal and perpendicular to the direction of the louver blades, the y-axis direction is horizontal and parallel to the direction of the louver blades, the z-axis direction is perpendicular to the direction of the louver blades, and the origins of the x-axis direction, the y-axis direction and the z-axis direction are the preset positions of the louver blades.
[0029] Preferably, obtaining the movement data of the shutter blades in the current control cycle includes:
[0030] Obtaining the acceleration of the shutter blade moving in a preset direction;
[0031] Before determining whether the proportion of control periods in which the vibration level of the shutter blades is greater than the first vibration level within the n control periods is not less than a preset vibration proportion based on the current control period and the n motion data in the previous n-1 control periods, the method further includes:
[0032] If, among the n pieces of motion data, the proportion of motion data with an acceleration greater than a preset first acceleration is greater than the preset first proportion, and the proportion of motion data with an acceleration less than a preset second acceleration is less than the preset second proportion, it is determined that the vibration level of the shutter blade is the first vibration level;
[0033] If, among the n pieces of motion data, the proportion of the motion data with an acceleration greater than the preset second acceleration is greater than the preset third proportion, and the proportion of the motion data with an acceleration less than the preset third acceleration is less than the preset fourth proportion, it is determined that the vibration level of the shutter blade is the second vibration level;
[0034] If, among the n motion data, the proportion of the motion data with a speed greater than the preset third acceleration is greater than the preset fifth proportion, and the proportion of the motion data with a speed less than the preset fourth acceleration is less than the preset sixth proportion, it is determined that the vibration level of the shutter blade is the third vibration level;
[0035] The preset first acceleration is smaller than the preset second acceleration, and the preset second acceleration is smaller than the preset third acceleration.
[0036] Preferably, adjusting the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind comprises:
[0037] If the current blade opening of the venetian blind is not less than the first blade opening and not greater than the second blade opening, the blade opening of the venetian blind is controlled to be reduced based on the motion data in the current control cycle and the previous n-1 control cycles;
[0038] If the current blade opening of the venetian blind is greater than the second blade opening and not greater than the third blade opening, the blade opening of the venetian blind is controlled to be increased based on the motion data in the current control cycle and the previous n-1 control cycles;
[0039] The first blade opening is smaller than the second blade opening, and the second blade opening is smaller than the third blade opening.
[0040] Preferably, before determining whether the motion data is greater than a preset vibration data, the method further includes:
[0041] Determining whether the current blade opening of the shutter is less than the first blade opening or greater than the third blade opening; the first blade opening is less than the third blade opening;
[0042] If yes, then proceed to the step of determining whether the motion data is greater than the preset vibration data;
[0043] If not, the process proceeds to the step of maintaining the current blade opening of the shutter.
[0044] Preferably, adjusting the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind comprises:
[0045] If the current ambient temperature is lower than the preset temperature, the blade opening of the shutter is controlled to be reduced based on the motion data in the current control cycle and the previous n-1 control cycles.
[0046] In order to solve the above technical problems, the present invention provides a blinds control system, comprising:
[0047] A data acquisition unit, used to acquire the motion data of the shutter blades in the current control cycle;
[0048] A judging unit, used for judging whether the motion data is greater than a preset vibration data;
[0049] an adjusting unit, configured to adjust the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind when the motion data is greater than the preset vibration data, and set the next cycle of the current control cycle as the current control cycle, and return to the step of obtaining the motion data of the venetian blind blades in the current control cycle;
[0050] A maintaining unit is used to maintain the current blade opening of the blind when the motion data is not greater than the preset vibration data.
[0051] In order to solve the above technical problems, the present invention provides a blinds control device, comprising:
[0052] Memory for storing computer programs;
[0053] The processor is used to implement the steps of the blinds control method as described above when executing a computer program.
[0054] The present application provides a method, system and device for controlling blinds. After obtaining the motion data of blind blades in the current control cycle, it is first determined whether the motion data is greater than the preset vibration data, so as to determine whether the blind blades are vibrating. If the blind blades are vibrating, the blind blade opening is adjusted based on the motion data of n control cycles and the current blade opening of the blind, and after the adjustment, the step of obtaining the motion data is returned. If the blind does not vibrate, the current blade opening of the blind is maintained. It can be seen that in the present application, it is determined whether the blind blades are vibrating based on the motion data of the blind blades, so that the blind blade opening is adjusted when the blind blades are vibrating until the blind blades stop vibrating, so as to avoid the blind blades from falling off due to vibration, and ensure the safe operation of the device where the blind is located. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] In order to more clearly illustrate the embodiments of the present invention, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0056] Figure 1 A structural schematic diagram of a blinds control method provided by the present invention;
[0057] Figure 2 A schematic diagram of establishing a coordinate system for shutter blades provided by the present invention;
[0058] Figure 3A schematic diagram of the structure of a blinds control system provided by the present invention;
[0059] Figure 4 A schematic structural diagram of a shutter control device provided by the present invention. DETAILED DESCRIPTION
[0060] The core of the present invention is to provide a method, system and device for controlling blinds, which determines whether the blinds blades are vibrating based on the motion data of the blinds blades, thereby adjusting the blade opening of the blinds when the blinds blades are vibrating until the blinds blades stop vibrating, thereby avoiding the blinds blades from falling off due to vibration and ensuring the safe operation of the equipment where the blinds are located.
[0061] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0062] Please refer to Figure 1 , Figure 1 A schematic diagram of a blinds control method provided by the present invention, the method comprising:
[0063] S11: Acquire the motion data of the shutter blades in the current control cycle;
[0064] In order to dissipate heat, indirect air-cooled radiators usually have shutters on the cooling triangle. By adjusting the opening of the shutter blades, the degree of heat dissipation of the liquid can be adjusted. For example, the larger the shutter blade opening, the faster the liquid dissipates heat. However, when the shutter blades are opened, they may vibrate and tremble. If the vibration amplitude is too large, the blades may fall off, and the degree of heat dissipation of the liquid cannot be adjusted. Especially in the winter when the temperature is low, if the shutter blades fall off, the temperature inside the indirect air-cooled radiator will be too low and cause partial freezing, affecting the safe operation of the entire system.
[0065] In order to prevent the shutter blades from vibrating and falling off, the present application acquires the movement data of the shutter blades in each control cycle, thereby determining whether the shutter blades vibrate in each control cycle.
[0066] S12: Determine whether the motion data is greater than the preset vibration data;
[0067] By comparing the motion data with the preset vibration data, it is determined whether the shutter blades vibrate during the current control cycle. The preset vibration data can be determined according to the actual working environment of the shutter. For example, under a certain wind speed, the shutter blades will be affected by the wind load, causing deformation and vibration. Especially under high wind speed, the blades may undergo plastic deformation and damage. In order to avoid the shutter blades from vibrating and falling off due to excessive wind speed, the preset vibration data can be set to a smaller value, and the shutter blades can be adjusted in time; or it can be set according to the installation method of the shutter blades, which is not limited in this application.
[0068] S13: If the motion data is greater than the preset vibration data, the blade opening of the blinds is adjusted based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the blinds, and the next cycle of the current control cycle is set as the current control cycle, and the process returns to the step of obtaining the motion data of the blinds blades in the current control cycle;
[0069] If the motion data within the current control cycle is greater than the preset vibration data, it can be determined that the shutter blades are vibrating. However, in the present application, the shutter blades are not adjusted only based on the motion data within the current control cycle, but also based on the motion data within the n-1 control cycles before the current control cycle, a total of n control cycles, and the current blade opening of the shutter. Adjustment is made to avoid misadjustment of the shutter blades due to interference factors within the current control cycle, which causes the indirect air-cooled radiator to fail to dissipate heat normally.
[0070] Specifically, if the shutter blades vibrate during the current control cycle, it may be because an object has fallen on the shutter blades. In fact, the shutter blades are not vibrating abnormally. Therefore, by making adjustments based on the motion data within the n-1 control cycles between the current control cycle, it is possible to rule out erroneous adjustments caused by the vibration of the shutter blades due to other interference factors.
[0071] In addition, when adjusting the opening of the shutter blades, the current opening of the shutter blades is also taken into consideration. For example, when the opening of the shutter blades is small, it may be that the current heat dissipation demand is low. The opening of the shutter blades can be further reduced to stop the vibration of the shutter blades. This application does not limit this and can be set specifically according to the actual application scenario.
[0072] After the opening of the shutter blades is adjusted, the acquisition of motion data of the next control cycle and the determination of whether vibration occurs are continued until the shutter blades no longer vibrate.
[0073] S14: If the motion data is not greater than the preset vibration data, the current blade opening of the blinds is maintained.
[0074] If the motion data is not greater than the preset vibration data, it can be determined that the shutter blades are not vibrating, or the vibration amplitude is small and does not need to be adjusted. In this case, the opening of the shutter blades can be maintained.
[0075] It should be noted that when adjusting the opening of the shutter blades in the initial situation, the water temperature heat dissipation demand is given priority, such as controlling the shutter blade opening to the corresponding opening according to the current water temperature demand. However, if the shutter blades vibrate at this time, the safety of the shutter blades is given priority, and the shutter blade opening is adjusted to stop the vibration before considering the water temperature adjustment. In addition, if the ambient temperature is low, such as in the extremely low temperature in winter, the priority of antifreeze protection is higher than the priority of shutter blade vibration control, that is, when the ambient temperature is low, if the shutter blades vibrate, the shutter blade opening can only be reduced to avoid local freezing inside the indirect air-cooled radiator, which affects the normal operation of the entire system.
[0076] In addition, the vibration of the shutter blades in the present application includes irregular vibration and periodic regular vibration, which is not limited in the present application.
[0077] In summary, in the present application, whether the shutter blades are vibrating is determined based on the motion data of the shutter blades, and the shutter blade opening is adjusted when the shutter blades are vibrating until the shutter blades stop vibrating, thereby avoiding the shutter blades from falling off due to vibration and ensuring the safe operation of the equipment where the shutter is located.
[0078] Based on the above embodiments:
[0079] As a preferred embodiment, the shutter blade opening is adjusted based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the shutter, and before returning to the step of obtaining the motion data of the shutter blades in the current control cycle, the method further includes:
[0080] Obtaining the motion data of the shutter blades in the previous n-1 control cycles before the current control cycle;
[0081] Based on the n motion data in the current control cycle and the previous n-1 control cycles, it is determined whether the proportion of control cycles in which the vibration level of the blind blades is greater than the first vibration level within the n control cycles is not less than the preset vibration proportion; the first vibration level is the vibration level of the control cycle in which the motion data is not greater than the preset vibration data;
[0082] If so, the process proceeds to the step of adjusting the shutter blade opening based on the motion data in the current control cycle and the previous n-1 control cycles and the current blade opening of the shutter; setting the control cycle after the preset interval time of the current control cycle as the current control cycle, and returning to the step of obtaining the motion data of the shutter blades in the current control cycle;
[0083] If not, the current blade opening of the blinds is maintained.
[0084] In the present embodiment, after determining that the motion data of the current control cycle is greater than the preset vibration data, that is, the shutter blades vibrate within the current control cycle, the shutter blade opening is not adjusted directly, but the proportion of control cycles in which the shutter blades vibrate within the n-1 control cycles before the current control cycle is first determined. If vibration occurs, and the proportion of control cycles in which the vibration level is greater than the first vibration level within n control cycles is not less than the preset vibration proportion, then the shutter blade opening needs to be adjusted at this time; and if the proportion of cycles in which the shutter blades vibrate within n control cycles is less than the preset vibration proportion, in order to avoid the motion data being greater than the preset vibration data due to interference factors, the shutter blade opening is not adjusted at this time. Specifically, if n is 10, and the motion data of the blinds blades in the current control cycle is greater than the preset vibration data, then the vibration level of the blinds blades in the current control cycle is greater than the first vibration level, and the motion data in the 9 control cycles before the current control cycle are obtained to determine whether the blinds blades vibrate in the 9 control cycles, that is, whether the vibration level is greater than the first vibration level. If in 10 control cycles including the current control cycle, there are 8 control cycles in which the vibration level of the blinds blades is greater than the first vibration level, then the proportion of control cycles in which the vibration level of the blinds blades is greater than the first vibration level in the 10 control cycles is 8. 0%, if the preset vibration ratio is set to 80%, then the step of adjusting the blade opening of the blinds based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the blinds can be entered; if in 10 control cycles including the current control cycle, there are 6 control cycles in which the vibration level of the blinds blades is greater than the first vibration level, then the proportion of control cycles in which the vibration level of the blinds blades is greater than the first vibration level in the 10 control cycles is 60%, and if the preset vibration ratio is set to 80%, then the current blade opening of the blinds is maintained at this time, and the opening of the blinds blades is not adjusted.
[0085] It should be noted that after adjusting the opening of the blinds, it is necessary to wait for a preset interval time before continuing to judge whether the blinds are vibrating, that is, the control period after the preset interval time of the current control period is set as the current control period, and return to the step of obtaining the motion data of the blinds in the current control period. Based on this, a portion of buffer time is reserved for the blinds after the blade opening is adjusted to avoid continuing to adjust the blades before the blades are stable after the blade opening is adjusted, resulting in a slow adjustment process and reduced adjustment efficiency. Among them, the preset interval time can be but is not limited to 1 minute.
[0086] As a preferred embodiment, adjusting the blade opening of the blinds based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the blinds, includes:
[0087] Based on the n motion data in the current control cycle and the previous n-1 control cycles, determining whether the proportion of control cycles in which the vibration level of the blind blades is not less than the third vibration level in the n control cycles is not less than the first vibration proportion;
[0088] If it is not less than the first vibration ratio, adjusting the blade opening of the blinds based on the current blade opening of the blinds and the opening adjustment degree corresponding to the third vibration level;
[0089] If it is less than the first vibration ratio, judging based on the n motion data whether the ratio of control periods in which the vibration level of the shutter blades is not less than the second vibration level within n control periods is not less than the second vibration ratio;
[0090] If it is less than the second vibration ratio, the shutter blade opening is adjusted based on the current shutter blade opening and the opening adjustment degree corresponding to the second vibration level;
[0091] If it is less than the second vibration ratio, entering the step of determining the current blade opening of the blinds;
[0092] The magnitude of the vibration level is positively correlated with the magnitude of the motion data; the first vibration level is smaller than the second vibration level, the second vibration level is smaller than the third vibration level, and the opening adjustment degree corresponding to the second vibration level is smaller than the opening adjustment degree corresponding to the third vibration level.
[0093] In this embodiment, the vibration levels of the louver blades are set, which are the first vibration level, the second vibration level and the third vibration level. After it is determined that the louver blades vibrate within n control cycles, that is, the vibration levels are all greater than the first vibration level, the vibration levels of the louver blades within n control cycles are further determined.
[0094] If within n control cycles, the proportion of control periods in which the vibration level of the shutter blades is not less than the third vibration level in n control cycles is not less than the first vibration proportion, then the shutter blade opening can be directly adjusted according to the opening adjustment degree corresponding to the third vibration level; however, if within n control cycles, the proportion of control periods in which the vibration level of the shutter blades is not less than the third vibration level in n control cycles is less than the first vibration proportion, then the shutter blade opening cannot be directly adjusted according to the opening adjustment degree corresponding to the third vibration level; if within n control cycles, the proportion of control periods in which the vibration level of the shutter blades is not less than the second vibration level in n control cycles is not less than the second vibration proportion, then the shutter blade opening can be directly adjusted according to the opening adjustment degree corresponding to the second vibration level; if within n control cycles, the proportion of control periods in which the vibration level of the shutter blades is not less than the second vibration level in n control cycles is less than the second vibration proportion, then the shutter blade opening cannot be directly adjusted according to the opening adjustment degree corresponding to the second vibration level, but the current shutter blade opening is maintained without adjustment.
[0095] Specifically, if n is an integer of 10, and the vibration level of the blinds blades in 7 control cycles out of 10 control cycles is not less than the third vibration level, accounting for 70% of the 10 control cycles, and the set first vibration ratio is 70%, then the blinds blade opening can be directly adjusted according to the opening adjustment degree corresponding to the third vibration level; and if the vibration level of the blinds blades in 6 control cycles out of 10 control cycles is not less than the third vibration level, and the vibration level of the blinds blades in two control cycles is less than the third vibration level but not less than the second vibration level, then the blinds blade opening can be adjusted directly according to the opening adjustment degree corresponding to the third vibration level. Vibration level: the vibration level of the blinds blades in two control cycles is less than the second vibration level and greater than the first vibration level. The control period in which the vibration level of the blinds blades is not less than the third vibration level in 10 control cycles accounts for 60% of the 10 control cycles. The first vibration ratio is set to 70%, and the condition for adjusting the opening of the blinds blades based on the opening adjustment degree corresponding to the third vibration level is not met. The control period in which the vibration level of the blinds blades is not less than the second vibration level in 10 control cycles accounts for 80% of the 10 control cycles. , and the second vibration proportion is set to 60%, then the condition for adjusting the blade opening of the blinds according to the opening adjustment degree corresponding to the second vibration level is met; if the vibration level of the blinds blades in 3 control cycles within 10 control cycles is not less than the third vibration level, the vibration level of the blinds blades in 2 control cycles is less than the third vibration level but not less than the second vibration level, the vibration level of the blinds blades in 5 control cycles is less than the second vibration level, and the control period in which the vibration level of the blinds blades in 10 control cycles is not less than the third vibration level accounts for 30% of the 10 control cycles, and the first vibration proportion is set to 70%, which does not meet the condition for adjusting the blade opening of the blinds based on the opening adjustment degree corresponding to the third vibration level, and the control period in which the vibration level of the blinds blades in 10 control cycles is not less than the second vibration level accounts for 50% of the 10 control cycles, and the second vibration proportion is set to 60%, which does not meet the condition for adjusting the blade opening of the blinds according to the opening adjustment degree corresponding to the second vibration level, then the current blade opening of the blinds is maintained without adjustment. This application does not limit the settings of the first vibration ratio, the second vibration ratio and the preset ratio, which can be set according to actual needs.
[0096] Based on this, the opening of the shutter blades can be flexibly adjusted to reduce the vibration level of the shutter blades and the influence of interference factors.
[0097] As a preferred embodiment, obtaining the motion data of the shutter blades in the current control cycle includes:
[0098] Obtain the angular velocity of the shutter blade in the x-axis direction, the angular velocity of the y-axis direction and the angular velocity of the z-axis direction in the current control cycle;
[0099] Before determining whether the proportion of control periods in which the vibration level of the shutter blades is greater than the first vibration level within the n control periods is not less than a preset vibration proportion based on the n motion data in the current control period and the previous n-1 control periods, the method further includes:
[0100] If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis primary angular velocity but not greater than the preset x-axis secondary angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis primary angular velocity but not greater than the preset y-axis secondary angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis primary angular velocity but not greater than the preset z-axis secondary angular velocity, it is determined that the vibration level of the shutter blades is the first vibration level;
[0101] If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis secondary angular velocity but not greater than the preset x-axis tertiary angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis secondary angular velocity but not greater than the preset y-axis tertiary angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis secondary angular velocity but not greater than the preset z-axis tertiary angular velocity, it is determined that the vibration level of the shutter blades is the second vibration level;
[0102] If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis third-level angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis third-level angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis third-level angular velocity, it is determined that the vibration level of the shutter blade is the third vibration level;
[0103] Among them, the x-axis direction is horizontal and perpendicular to the direction of the blinds blades, the y-axis direction is horizontal and parallel to the direction of the blinds blades, and the z-axis direction is perpendicular to the direction of the blinds blades. The origins of the x-axis direction, the y-axis direction and the z-axis direction are the preset positions of the blinds blades.
[0104] This embodiment provides a specific implementation of obtaining motion data, that is, establishing a coordinate system on the shutter blades, the x-axis direction is horizontal and perpendicular to the direction of the shutter blades, the y-axis direction is horizontal and parallel to the direction of the shutter blades, the z-axis direction is perpendicular to the direction of the shutter blades, and the origin of the x-axis direction, the y-axis direction and the z-axis direction is the preset position of the shutter blades, such as Figure 2 As shown, Figure 2 A schematic diagram of establishing a coordinate system for a louver blade provided by the present invention. The angular velocities of movement in the x-axis direction, the y-axis direction, and the z-axis direction are taken as a set of motion data, and the preset vibration data can be but is not limited to being composed of a preset x-axis secondary angular velocity, a preset y-axis secondary angular velocity, and a preset z-axis secondary angular velocity.
[0105] Specifically, when the angular velocity of movement in the x-axis direction is greater than the preset x-axis first-level angular velocity, and / or the angular velocity of movement in the y-axis direction is greater than the preset y-axis first-level angular velocity, and / or the angular velocity of movement in the z-axis direction is greater than the preset z-axis first-level angular velocity, that is, the angular velocity in any one of the three directions is greater than the first-level angular velocity in that direction, it can be determined that the shutter blades are vibrating; further, when the angular velocity of movement in the x-axis direction is greater than the preset x-axis first-level angular velocity but not greater than the preset x-axis second-level angular velocity, and / or the angular velocity of movement in the y-axis direction is greater than the preset y-axis first-level angular velocity but not greater than the preset y-axis second-level angular velocity, and / or the angular velocity of movement in the z-axis direction is greater than the preset z-axis first-level angular velocity but not greater than the preset z-axis second-level angular velocity, and when at least one of the three conditions is met, it is determined that the shutter blades are vibrating. The vibration level is the first vibration level; the angular velocity of the movement in the x-axis direction is greater than the preset x-axis secondary angular velocity but not greater than the preset x-axis third angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis secondary angular velocity but not greater than the preset y-axis third angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis secondary angular velocity but not greater than the preset z-axis third angular velocity, and when at least one of the three conditions is met, the vibration level of the louver blade is determined to be the second vibration level; the angular velocity of the movement in the x-axis direction is greater than the preset x-axis third angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis third angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis third angular velocity, and when at least one of the three conditions is met, the vibration level of the louver blade is determined to be the third vibration level. That is, the greater the movement data of the louver blade, the greater the vibration level.
[0106] For example, the preset x-axis first-level angular velocity value is 2 radians / second, the preset x-axis second-level angular velocity value is 5 radians / second, the preset x-axis third-level angular velocity value is 10 radians / second, the preset y-axis first-level angular velocity value is 1.0 radians / second, the preset y-axis second-level angular velocity value is 1.5 radians / second, the preset y-axis third-level angular velocity value is 2.0 radians / second, the preset z-axis first-level angular velocity value is 1.0 radians / second, the preset z-axis second-level angular velocity value is 1.5 radians / second, and the preset z-axis third-level angular velocity value is 2.0 radians / second. Of course, the present application is not limited to this.
[0107] By establishing a coordinate system for the shutter blades and comparing the angular velocities in different directions, we can not only determine whether the shutter blades are vibrating, but also analyze the specific vibration level of the shutter blades based on the angular velocities in different directions. The greater the vibration amplitude of the shutter blades in each direction, the greater the vibration level and the greater the degree of opening adjustment required for the shutter blades, thereby enabling more accurate adjustment of the shutter blade opening.
[0108] It should be noted that the classification of vibration levels in this application takes three levels of vibration levels as an example, and the specific classification method and results are not limited.
[0109] As a preferred embodiment, obtaining the motion data of the shutter blades in the current control cycle includes:
[0110] Obtaining the acceleration of the shutter blade moving in a preset direction;
[0111] Before determining whether the proportion of control periods in which the vibration level of the shutter blades is greater than the first vibration level within the n control periods is not less than a preset vibration proportion based on the n motion data in the current control period and the previous n-1 control periods, the method further includes:
[0112] If, among the n motion data, the proportion of the number of motion data with an acceleration greater than a preset first acceleration is greater than the preset first proportion, and the proportion of the number of motion data with an acceleration less than a preset second acceleration is less than the preset second proportion, it is determined that the vibration level of the shutter blade is the first vibration level;
[0113] If, among the n motion data, the proportion of the number of motion data with an acceleration greater than the preset second acceleration is greater than the preset third proportion, and the proportion of the number of motion data with an acceleration less than the preset third acceleration is less than the preset fourth proportion, it is determined that the vibration level of the shutter blade is the second vibration level;
[0114] If, among the n motion data, the proportion of the number of motion data with a speed greater than the preset third acceleration is greater than the preset fifth proportion, and the proportion of the number of motion data with a speed less than the preset fourth acceleration is less than the preset sixth proportion, it is determined that the vibration level of the shutter blade is the third vibration level;
[0115] The preset first acceleration is smaller than the preset second acceleration, and the preset second acceleration is smaller than the preset third acceleration.
[0116] This embodiment provides another specific implementation of obtaining motion data, namely obtaining the acceleration of the shutter blades moving in a preset direction. For example, a coordinate system is also established on the shutter blades, and the preset direction is the x-axis direction, or the y-axis direction, or the z-axis direction. This application does not limit this.
[0117] First, the vibration level of the blind blades within n control cycles is determined based on the acceleration in the preset direction. Specifically, for example, n is an integer of 10, the preset direction is the y-axis direction (or the x-axis direction, or the z-axis direction) of the established coordinate system, and the motion data of the current control cycle is the absolute value of the acceleration in the y-axis direction. If the acceleration of the blind blades in the y-axis direction within 10 control cycles is less than the preset vibration data, in this embodiment, the preset first acceleration (such as a specific value of 0.5 m / s) is used. 2), the shutter blades do not vibrate; if the proportion of data greater than the preset first acceleration in the 10 motion data is greater than the preset first proportion (such as a specific value of 80%), and less than the preset second acceleration (such as a specific value of 1 m / s 2 ) is less than the preset second ratio (such as a specific value of 40%), the vibration level of the blinds blades is determined to be the first vibration level; if the proportion of the data greater than the preset second acceleration in the 10 motion data is greater than the preset third ratio (such as a specific value of 70%), and less than the preset third acceleration (such as a specific value of 2.0 m / s 2 ) is less than the preset fourth ratio (such as a specific value of 50%), the vibration level of the blinds blades is determined to be the second vibration; if among the 10 motion data, the proportion of the number of motion data greater than the preset third acceleration is greater than the preset fifth ratio (such as a specific value of 90%) and less than the preset fourth acceleration (such as a specific value of 3.0 m / s 2 ) is less than the preset sixth proportion (such as a specific value of 40%), the vibration level of the blinds blades is determined to be the third vibration level. In this embodiment, there is no limitation on the actual value setting of each proportion and acceleration, which can be set according to actual needs.
[0118] Based on this, the motion state of the shutter blades within a period of time can be determined according to the motion data within n control cycles, thereby determining the specific vibration state of the shutter blades. That is, if the total time that the shutter blades are in a state of greater acceleration within n control cycles is longer, the vibration level of the shutter blades will be higher and the degree of opening adjustment of the shutter blades will be greater.
[0119] As a preferred embodiment, adjusting the blade opening of the blinds based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the blinds, includes:
[0120] If the current blade opening of the blinds is not less than the first blade opening and not greater than the second blade opening, the blade opening of the blinds is controlled to be smaller based on the motion data in the current control cycle and the previous n-1 control cycles;
[0121] If the current blade opening of the blinds is greater than the second blade opening and not greater than the third blade opening, the blade opening of the blinds is controlled to be increased based on the motion data in the current control cycle and the previous n-1 control cycles;
[0122] The first blade opening is smaller than the second blade opening, and the second blade opening is smaller than the third blade opening.
[0123] In the present embodiment, taking into account that when the blade opening of the Venetian blinds is smaller or larger, such as smaller than the first blade opening or larger than the third blade opening, the possibility of vibration of the blades of the Venetian blinds is smaller, in order to save computing costs, in the present embodiment, the blade opening of the Venetian blinds is adjusted only when the current blade opening of the Venetian blinds is not smaller than the first blade opening and not larger than the third blade opening; otherwise, the blade opening of the Venetian blinds is not adjusted, and even the vibration judgment of the blades of the Venetian blinds may not be performed, that is, when the current blade opening of the Venetian blinds is smaller than the first blade opening or larger than the third blade opening, no judgment is made as to whether the blades of the Venetian blinds are vibrating.
[0124] Therefore, if the blade opening of the venetian blind is not less than the first blade opening and not greater than the second blade opening, it is determined whether the blades of the venetian blind are vibrating and the blade opening is adjusted when the blades of the venetian blind are vibrating. Specifically, when the current blade opening of the venetian blind is not less than the first blade opening and not greater than the second blade opening, since the current blade opening of the venetian blind is closer to the first blade opening, the blade opening of the venetian blind is adjusted to a smaller value at this time; when the current blade opening of the venetian blind is greater than the second blade opening and not greater than the third blade opening, since the current blade opening of the venetian blind is closer to the third blade opening, the blade opening of the venetian blind is adjusted to a larger value at this time. Among them, the first blade opening can be but is not limited to 10%, the second blade opening can be but is not limited to 40%, and the third blade opening can be but is not limited to 50%.
[0125] As a preferred embodiment, before determining whether the motion data is greater than the preset vibration data, the method further includes:
[0126] Determine whether the current blade opening of the blind is less than the first blade opening or greater than the third blade opening; the first blade opening is less than the third blade opening;
[0127] If yes, then proceed to the step of determining whether the motion data is greater than the preset vibration data;
[0128] If not, the process proceeds to the step of maintaining the current blade opening of the blinds.
[0129] In this embodiment, vibration may occur only if the current blade opening of the blinds is less than the first blade opening or greater than the third blade opening. At this time, a judgment is made as to whether the blinds blades are vibrating. Otherwise, no judgment is made to reduce the amount of calculation.
[0130] As a preferred embodiment, adjusting the blade opening of the blinds based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the blinds, includes:
[0131] If the current ambient temperature is lower than the preset temperature, the blade opening of the blinds is controlled to be reduced based on the motion data in the current control cycle and the previous n-1 control cycles.
[0132] In this embodiment, in order to avoid the problem that when the ambient temperature is low, the shutter blades vibrate and the shutter blades are opened wider, which may cause the internal components of the indirect air-cooled radiator to freeze, if the current ambient temperature is lower than the preset temperature, such as the preset temperature of -5°C, the shutter blades vibrate and the shutter blades are directly adjusted smaller instead of larger, so as to achieve anti-freeze protection under winter conditions.
[0133] It should be noted that when adjusting the opening of the shutter blades, priority is given to the anti-freeze protection of the shutter blades, followed by whether the shutter blades vibrate, and finally the water temperature regulation. That is, when the current ambient temperature is lower than the preset temperature, regardless of whether the shutter blades vibrate and whether the water temperature needs to be regulated, when the shutter blades need to be controlled, priority is given to reducing the shutter blade opening to provide anti-freeze protection. Secondly, if the current ambient temperature is not lower than the preset temperature, regardless of whether the water temperature needs to be regulated, when the shutter blades vibrate, the shutter blade opening is increased or decreased accordingly. Finally, if the current ambient temperature is not lower than the preset temperature and the shutter blades do not vibrate, then when water temperature regulation is needed, the shutter blade opening is increased or decreased based on the required water temperature.
[0134] It should also be noted that, since multiple cooling triangles are provided on the same indirect air-cooled radiator, each cooling triangle is provided with a shutter. Therefore, multiple shutters are provided on the same indirect air-cooled radiator. When one or more of the shutter blades vibrate, the vibrating shutter blades are first adjusted to vibrate so that they no longer vibrate, and the water temperature is also regulated by adjusting the blades of the shutter that are not vibrating to ensure that the water temperature is the desired water temperature; if one or more of the shutter blades vibrate, and the water temperature is greater than the desired water temperature, and the magnitude of the excess exceeds the desired water temperature by a preset value, the opening of the vibrating shutter blades is adjusted to the minimum, and the opening is adjusted again according to the desired water temperature, and anti-vibration adjustment is performed, that is, while the anti-vibration adjustment of the shutter blades is performed, the water temperature is regulated. The preset value may be, but is not limited to, 3°C.
[0135] Please refer to Figure 3 , Figure 3 A schematic diagram of the structure of a blinds control system provided by the present invention, the system comprising:
[0136] A data acquisition unit 31 is used to acquire the motion data of the shutter blades in the current control cycle;
[0137] A judging unit 32, used to judge whether the motion data is greater than a preset vibration data;
[0138] an adjusting unit 33, configured to adjust the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles and the current blade opening of the venetian blind when the motion data is greater than the preset vibration data, and set the next cycle of the current control cycle as the current control cycle, and return to the step of obtaining the motion data of the venetian blind blades in the current control cycle;
[0139] The maintaining unit 34 is used to maintain the current blade opening of the blinds when the motion data is not greater than the preset vibration data.
[0140] For an introduction to the shutter control system provided by the present invention, please refer to the above method embodiment, and the present invention will not be described in detail here.
[0141] Please refer to Figure 4 , Figure 4 A schematic diagram of the structure of a blinds control device provided by the present invention, the device comprising:
[0142] A memory 41, used for storing computer programs;
[0143] The processor 42 is used to implement the steps of the above-mentioned blinds control method when executing the computer program.
[0144] For an introduction to the shutter control device provided by the present invention, please refer to the above method embodiment, and the present invention will not be described in detail here.
[0145] In addition, the present application also provides a hardware connection method, specifically, multiple sensors are installed on the shutter blades to detect the angular velocity and / or acceleration of the shutter in various directions; a switching power supply is installed to power the sensor; a gateway is installed to convert the data detected by the sensor into a TCP signal and transmit it to the switch; wherein the tower switch is placed in the cooling tower of the indirect air-cooled radiator and connected to the switch placed in the machine room, and the switch placed in the machine room is connected to the memory and processor. This embodiment does not limit the model and type of the sensor, which can be an angular velocity sensor, an acceleration sensor, or both, and the data collection method can be standard signal collection or bus signal collection. The gateway in this embodiment is also called an internetwork connector or a protocol converter. The gateway realizes network interconnection above the network layer and is a complex network interconnection device. This embodiment does not limit the installation height, installation quantity, and installation position of the sensor. For example, an angular velocity sensor can be installed on the 10th blade of each shutter, or a sensor can be installed every 3 blades, or multiple sensors can be installed on blades that often vibrate. It can be installed in the middle of the blade, or on the shutter close to the actuator side. The vibrating louver blades are usually about 1.5 meters high. Different projects may have differences. The installation height, number and location of the angular velocity sensor can be determined based on the actual situation of the project.
[0146] Furthermore, holes are punched on the blades according to the positions of the screw holes reserved for the sensors, fixed with screws, and anti-loosening washers are added to lead out a 4-core wire to connect each sensor for hand-in-hand communication. The memory 41 in this embodiment is used to store the data detected by the sensor. The processor 42 can view the vibration of each blind in real time through the local area network and adjust the blade opening.
[0147] It should also be noted that, in this specification, 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 "comprises", "comprising" 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, an element defined by the statement "comprising a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0148] The above description of the disclosed embodiments enables those skilled in the art to implement or use the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for controlling a blind, characterized in that: include: Obtain the motion data of the shutter blades in the current control cycle; Determining whether the motion data is greater than a preset vibration data; If so, the blade opening of the venetian blind is adjusted based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind, and the next cycle of the current control cycle is set as the current control cycle, and the step of obtaining the motion data of the venetian blind blades in the current control cycle is returned; If not, the current blade opening of the shutter is maintained.
2. The blinds control method according to claim 1, characterized in that: Based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the blinds, the blade opening of the blinds is adjusted, and the next cycle of the current control cycle is set as the current control cycle, and before returning to the step of obtaining the motion data of the blinds blades in the current control cycle, the method further includes: Acquire the motion data of the shutter blades in the previous n-1 control cycles before the current control cycle; Based on the current control cycle and n motion data in the previous n-1 control cycles, it is determined whether the proportion of control cycles in which the vibration level of the blind blades is greater than a first vibration level within the n control cycles is not less than a preset vibration proportion; the first vibration level is the vibration level of the control cycle in which the motion data is not greater than the preset vibration data; If yes, then enter the step of adjusting the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind; set the control cycle after the preset interval time of the current control cycle as the current control cycle, and return to the step of obtaining the motion data of the venetian blind blades in the current control cycle; If not, the current blade opening of the shutter is maintained.
3. The blinds control method according to claim 2, characterized in that: Adjusting the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind, comprises: Based on the current control cycle and n pieces of the motion data in the previous n-1 control cycles, determining whether the proportion of control cycles in which the vibration level of the shutter blades is not less than the third vibration level within the n control cycles is not less than the first vibration proportion; If it is not less than the first vibration ratio, adjusting the blade opening of the shutter based on the current blade opening of the shutter and the opening adjustment degree corresponding to the third vibration level; If it is less than the first vibration proportion, determining based on the n motion data whether the proportion of control periods in which the vibration level of the shutter blades is not less than the second vibration level within the n control periods is not less than the second vibration proportion; If it is not less than the second vibration ratio, adjusting the blade opening of the shutter based on the current blade opening of the shutter and the opening adjustment degree corresponding to the second vibration level; If it is less than the second vibration ratio, entering the step of maintaining the current blade opening of the blinds; The magnitude of the vibration level is positively correlated with the magnitude of the motion data; the first vibration level is smaller than the second vibration level, the second vibration level is smaller than the third vibration level, and the opening adjustment degree corresponding to the second vibration level is smaller than the opening adjustment degree corresponding to the third vibration level.
4. The blinds control method according to claim 3, characterized in that: Get the motion data of the shutter blades in the current control cycle, including: Obtaining the angular velocity of the shutter blade in the x-axis direction, the angular velocity of the y-axis direction and the angular velocity of the z-axis direction in the current control cycle; Before determining whether the proportion of control periods in which the vibration level of the shutter blades is greater than the first vibration level within the n control periods is not less than a preset vibration proportion based on the current control period and the n motion data in the previous n-1 control periods, the method further includes: If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis primary angular velocity but not greater than the preset x-axis secondary angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis primary angular velocity but not greater than the preset y-axis secondary angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis primary angular velocity but not greater than the preset z-axis secondary angular velocity, it is determined that the vibration level of the shutter blade is the first vibration level; If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis secondary angular velocity but not greater than the preset x-axis tertiary angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis secondary angular velocity but not greater than the preset y-axis tertiary angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis secondary angular velocity but not greater than the preset z-axis tertiary angular velocity, it is determined that the vibration level of the shutter blade is the second vibration level; If the angular velocity of the movement in the x-axis direction is greater than the preset x-axis third-level angular velocity, and / or the angular velocity of the movement in the y-axis direction is greater than the preset y-axis third-level angular velocity, and / or the angular velocity of the movement in the z-axis direction is greater than the preset z-axis third-level angular velocity, it is determined that the vibration level of the shutter blade is the third vibration level; Among them, the x-axis direction is horizontal and perpendicular to the direction of the louver blades, the y-axis direction is horizontal and parallel to the direction of the louver blades, the z-axis direction is perpendicular to the direction of the louver blades, and the origins of the x-axis direction, the y-axis direction and the z-axis direction are the preset positions of the louver blades.
5. The blinds control method according to claim 3, characterized in that: Get the motion data of the shutter blades in the current control cycle, including: Obtaining the acceleration of the shutter blade moving in a preset direction; Before determining whether the proportion of control periods in which the vibration level of the shutter blades is greater than the first vibration level within the n control periods is not less than a preset vibration proportion based on the current control period and the n motion data in the previous n-1 control periods, the method further includes: If, among the n pieces of motion data, the proportion of motion data with an acceleration greater than a preset first acceleration is greater than the preset first proportion, and the proportion of motion data with an acceleration less than a preset second acceleration is less than the preset second proportion, it is determined that the vibration level of the shutter blade is the first vibration level; If, among the n pieces of motion data, the proportion of the motion data with an acceleration greater than the preset second acceleration is greater than the preset third proportion, and the proportion of the motion data with an acceleration less than the preset third acceleration is less than the preset fourth proportion, it is determined that the vibration level of the shutter blade is the second vibration level; If, among the n motion data, the proportion of the motion data with a speed greater than the preset third acceleration is greater than the preset fifth proportion, and the proportion of the motion data with a speed less than the preset fourth acceleration is less than the preset sixth proportion, it is determined that the vibration level of the shutter blade is the third vibration level; The preset first acceleration is smaller than the preset second acceleration, and the preset second acceleration is smaller than the preset third acceleration.
6. The blinds control method according to claim 2, characterized in that: Adjusting the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind, comprises: If the current blade opening of the venetian blind is not less than the first blade opening and not greater than the second blade opening, the blade opening of the venetian blind is controlled to be reduced based on the motion data in the current control cycle and the previous n-1 control cycles; If the current blade opening of the venetian blind is greater than the second blade opening and not greater than the third blade opening, the blade opening of the venetian blind is controlled to be increased based on the motion data in the current control cycle and the previous n-1 control cycles; The first blade opening is smaller than the second blade opening, and the second blade opening is smaller than the third blade opening.
7. The blinds control method according to claim 1, characterized in that: Before determining whether the motion data is greater than the preset vibration data, the method further includes: Determining whether the current blade opening of the shutter is less than the first blade opening or greater than the third blade opening; the first blade opening is less than the third blade opening; If yes, then proceed to the step of determining whether the motion data is greater than the preset vibration data; If not, the process proceeds to the step of maintaining the current blade opening of the shutter.
8. The blinds control method according to any one of claims 1 to 7, characterized in that: Adjusting the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind, comprises: If the current ambient temperature is lower than the preset temperature, the blade opening of the shutter is controlled to be reduced based on the motion data in the current control cycle and the previous n-1 control cycles.
9. A blinds control system, characterized in that: include: A data acquisition unit, used to acquire the motion data of the shutter blades in the current control cycle; A judging unit, used for judging whether the motion data is greater than a preset vibration data; an adjusting unit, configured to adjust the blade opening of the venetian blind based on the motion data in the current control cycle and the previous n-1 control cycles, and the current blade opening of the venetian blind when the motion data is greater than the preset vibration data, and set the next cycle of the current control cycle as the current control cycle, and return to the step of obtaining the motion data of the venetian blind blades in the current control cycle; A maintaining unit is used to maintain the current blade opening of the blind when the motion data is not greater than the preset vibration data.
10. A shutter control device, characterized in that: include: Memory for storing computer programs; A processor is used to implement the steps of the blinds control method as described in any one of claims 1 to 8 when executing a computer program.