A method and system for remote control of air supply in ducted air conditioners based on wireless networking
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-14
- Publication Date
- 2026-08-14
AI Technical Summary
但升级后,部分旧型号风管机出现非线性响应:例如20%至21%变化微小,40%至41%却导致气流突增,破坏了平滑调节
[0052]有益效果:本申请提出的一种基于无线组网的风管机送风远程调控方法及系统,通过获取目标风管机的硬件属性信息,接收高分辨率的调节请求,根据硬件属性信息判断是否兼容高分辨率并生成连续调节指令,若不兼容则将高分辨率参数映射至低分辨率离散阶梯并生成固定档位指令,将生成的指令发送至目标风管机,本申请能够根据风管机的硬件属性信息,智能地选择连续调节或离散档位调节模式,从而避免因硬件不兼容导致的运行异常和设备损坏,具有提升系统的兼容性、稳定性和用户体验的优点。
Smart Images

Figure CN122566331A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of duct air conditioning technology, and in particular to a method and system for remote control of air supply in duct air conditioning based on wireless networking. Background Technology
[0002] In modern large-scale commercial buildings, centralized climate control systems commonly use ducted air conditioners as the core air supply equipment. Remote centralized management is achieved via wireless network, with a focus on adjusting fan speed. Initially, the system was based on fixed-speed control, with each speed corresponding to a constant electrical signal, ensuring stable and reliable operation. However, as the functional requirements of commercial complexes have diversified, fixed speeds can no longer meet the refined requirements for low noise and rapid air exchange; users expect smoother air supply adjustment.
[0003] To address this, existing technologies have introduced continuously variable transmission (CVT) control, extending the adjustment range to 100 percentage levels from 0% to 100%, aiming to achieve precise airflow fine-tuning. However, after the upgrade, some older ducted air conditioner models exhibit non-linear responses: for example, a slight change from 20% to 21% can lead to a sudden increase in airflow from 40% to 41%, disrupting the smooth adjustment.
[0004] This is because the hardware design of older motor drive circuit boards was only for fixed gears and could only resolve discrete, high-amplitude control signals, unable to accurately process continuously changing low-amplitude signals. If high-resolution commands were continuously sent to older equipment, the circuit board would output irregular currents, causing the motor speed to fluctuate within a narrow range. Especially near the impeller resonant frequency, this would cause abnormal vibrations, increased noise, and accelerated wear of the motor bearings, significantly shortening the equipment's lifespan.
[0005] Existing remote control methods lack the means to distinguish between different hardware models, and cannot proactively identify or predict the hidden damage risks caused by such hardware-software incompatibility.
[0006] Therefore, in scenarios where new and old ducted air conditioning units are deployed together, how to introduce refined continuously variable speed control logic while effectively identifying and avoiding speed fluctuations, vibrations, and accelerated wear caused by hardware limitations of the old equipment has become a technical challenge that urgently needs to be solved. Summary of the Invention
[0007] In view of the shortcomings of the prior art, this application provides a method and system for remote control of air supply of duct air conditioners based on wireless networking. It can intelligently select continuous adjustment or discrete gear adjustment mode according to the hardware attribute information of the duct air conditioner, thereby avoiding abnormal operation and equipment damage caused by hardware incompatibility. It has the advantages of improving system compatibility, stability and user experience.
[0008] In a first aspect, a method for remotely controlling the air supply of a ducted air conditioner based on wireless networking is provided, the method comprising the following steps:
[0009] S1: Obtain the hardware attribute information of the target duct unit;
[0010] S2: Receive an adjustment request for the target duct unit, the adjustment request carrying target adjustment parameters with a first resolution;
[0011] S3: If the hardware attribute information indicates that the target duct machine is compatible with the first resolution, then a first control command is generated according to the target adjustment parameters. The first control command is used to drive the target duct machine to perform continuous adjustment.
[0012] S4: If the hardware attribute information indicates that the target duct machine is only compatible with a second resolution lower than the first resolution, then the target adjustment parameter is mapped to the target discrete step corresponding to the second resolution, and a second control command is generated according to the target discrete step. The second control command is used to drive the target duct machine to run at a fixed gear.
[0013] S5: Send the generated first control command or second control command to the target duct machine.
[0014] Furthermore, step S1 includes:
[0015] S11: When the target duct unit first connects to the wireless network or reaches the preset periodic inspection time, a query command is sent to the target duct unit.
[0016] S12: Receive the response data packet returned by the target duct machine in response to the query command, and extract the firmware version number of the target duct machine from the response data packet;
[0017] S13: Query the preset device capability lookup table according to the firmware version number. The device capability lookup table stores the resolution level of the motor drive circuit board corresponding to different firmware version numbers in advance.
[0018] S14: The queried resolution level is determined as the hardware attribute information of the target duct unit. When the resolution level is the first resolution level, it means that the motor drive circuit board of the target duct unit supports stepless speed regulation. When the resolution level is the second resolution level, it means that the motor drive circuit board of the target duct unit only supports limited fixed gear adjustment.
[0019] Furthermore, step S2 includes:
[0020] S21: Receive a data packet carrying the target adjustment parameters sent by the remote control interface;
[0021] S22: Parse the data packet, extract the unique identifier of the target terminal device and the target adjustment parameter, wherein the target adjustment parameter is the air supply speed percentage; the air supply speed percentage is a continuous percentage value in the range of 0% to 100%, and the resolution of the continuous percentage value constitutes the first resolution.
[0022] Furthermore, step S3 includes:
[0023] S31: If the hardware attribute information indicates that the target duct unit is compatible with the first resolution, then the value of the air supply speed percentage is mapped to the duty cycle of the corresponding pulse width modulation signal;
[0024] S32: According to the preset communication protocol format of the target duct machine, the duty cycle is encapsulated into the first control command; wherein, the first control command is used to drive the motor drive circuit board of the target duct machine to adjust the fan speed in a continuously changing manner, so as to achieve stepless speed variable air supply proportional to the value of the air supply speed percentage.
[0025] Furthermore, step S4 includes:
[0026] S41: Obtain a preset discrete gear mapping table corresponding to the target duct machine. The discrete gear mapping table stores a one-to-one correspondence between multiple continuous percentage value intervals and multiple discrete gears. The number of percentage value intervals is equal to the total number of discrete gears corresponding to the second resolution.
[0027] S42: Determine the corresponding target discrete gear from the discrete gear mapping table based on the percentage range that the percentage value of the air supply speed included in the target adjustment parameter falls into.
[0028] S43: Generate a corresponding fixed amplitude control signal according to the target discrete gear position. The fixed amplitude control signal is a preset digital code or a fixed voltage pulse, and encapsulate the fixed amplitude control signal into the second control command.
[0029] The second control command is used to drive the motor drive circuit board of the target duct machine to operate at a constant gear speed, so that the target duct machine continues to operate at the fixed gear corresponding to the target discrete gear until a new adjustment request is received.
[0030] Furthermore, step S5 includes:
[0031] S51: The first control command or the second control command is sent to the target terminal device via the wireless communication module using a preset wireless communication protocol, so that the motor drive circuit board inside the target terminal device adjusts the motor speed according to the received command;
[0032] The wireless communication module is a wireless transceiver based on the Wi-Fi or Zigbee protocol, and the preset wireless communication protocol corresponds to the Wi-Fi or Zigbee communication protocol.
[0033] Furthermore, step S5 includes:
[0034] S52: Obtain instruction execution feedback data of the target duct machine during the execution of the first control instruction, wherein the instruction execution feedback data includes instruction response delay or instruction execution success rate;
[0035] S53: Based on the instruction execution feedback data, determine whether the current communication link quality of the target terminal device meets the preset continuous adjustment conditions;
[0036] S54: If the continuous adjustment condition is not met, the control mode of the target duct machine is switched from continuous adjustment mode to discrete adjustment mode.
[0037] S55: In the discrete adjustment mode, if a subsequent adjustment request for the target duct machine is received, the indication in the hardware attribute information regarding compatibility with the first resolution is ignored, and the step of mapping the target adjustment parameters to the target discrete step corresponding to the second resolution is directly executed, and the second control command is generated according to the target discrete step.
[0038] Furthermore, step S52 includes:
[0039] S521: Obtain the instruction response delay in the instruction execution feedback data, and determine whether the instruction response delay is less than or equal to a preset delay threshold. If the instruction response delay is greater than the delay threshold, determine that the current communication link quality does not meet the continuous adjustment condition.
[0040] And / or obtain the instruction execution success rate in the instruction execution feedback data, and determine whether the instruction execution success rate is greater than or equal to a preset success rate threshold. If the instruction execution success rate is less than the success rate threshold, then determine that the current communication link quality does not meet the continuous adjustment condition.
[0041] The continuous adjustment condition is defined as follows: the instruction response delay is less than or equal to the delay threshold, and the instruction execution success rate is greater than or equal to the success rate threshold.
[0042] Furthermore, the method also includes:
[0043] S6: Receive the real-time operating status information fed back by the target duct machine;
[0044] S7: Update the operation record corresponding to the target terminal device according to the real-time operation status information;
[0045] S8: Synchronously update the actual operating status of the target terminal device on the remote control interface.
[0046] Secondly, a remote control system for air supply of a ducted air conditioner based on wireless networking, the system being used to implement the steps of any of the above methods, the system comprising:
[0047] Acquisition module: Acquires the hardware attribute information of the target duct unit;
[0048] Receiving module: Receives adjustment requests for the target duct unit, the adjustment requests carrying target adjustment parameters with a first resolution;
[0049] First generation module: If the hardware attribute information indicates that the target duct machine is compatible with the first resolution, then generate a first control command according to the target adjustment parameters. The first control command is used to drive the target duct machine to perform continuous adjustment.
[0050] Second generation module: If the hardware attribute information indicates that the target duct machine is only compatible with a second resolution lower than the first resolution, then the target adjustment parameter is mapped to the target discrete step corresponding to the second resolution, and a second control command is generated according to the target discrete step. The second control command is used to drive the target duct machine to run at a fixed gear.
[0051] Sending module: Sends the generated first control command or second control command to the target duct machine.
[0052] Beneficial Effects: This application proposes a method and system for remote control of air supply in ducted air conditioners based on wireless networking. By acquiring the hardware attribute information of the target ducted air conditioner, receiving high-resolution adjustment requests, determining whether high resolution is compatible based on the hardware attribute information, and generating continuous adjustment instructions, if incompatible, mapping the high-resolution parameters to a low-resolution discrete step and generating fixed-level instructions, and sending the generated instructions to the target ducted air conditioner, this application can intelligently select continuous adjustment or discrete-level adjustment mode based on the hardware attribute information of the ducted air conditioner, thereby avoiding operational abnormalities and equipment damage caused by hardware incompatibility, and has the advantages of improving system compatibility, stability and user experience. Attached Figure Description
[0053] Figure 1 This is a flowchart of a method for remote control of air supply in a ducted air conditioner based on wireless networking, as proposed in this application.
[0054] Figure 2This is a structural diagram of a remote control system for air supply in a duct unit based on wireless networking, as proposed in this application.
[0055] Figure 3 This is a schematic diagram of a remote control system for air supply of a ducted air conditioner based on wireless networking, as proposed in this application.
[0056] Labeling explanation: 201, Acquisition module; 202, Receiving module; 203, First generation module; 204, Second generation module; 205, Sending module. Detailed Implementation
[0057] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. The components of the embodiments of this application described and marked in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0058] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0059] Please refer to Figure 1 A method for remote control of air supply in a ducted air conditioner based on wireless networking, the method comprising the following steps:
[0060] S1: Obtain the hardware attribute information of the target duct unit;
[0061] S2: Receive adjustment request for the target duct unit, the adjustment request carrying the target adjustment parameters with a first resolution;
[0062] S3: If the hardware attribute information indicates that the target duct unit is compatible with the first resolution, then generate the first control command according to the target adjustment parameters. The first control command is used to drive the target duct unit to perform continuous adjustment.
[0063] S4: If the hardware attribute information indicates that the target duct machine is only compatible with a second resolution lower than the first resolution, then the target adjustment parameters are mapped to the target discrete steps corresponding to the second resolution, and a second control command is generated according to the target discrete steps. The second control command is used to drive the target duct machine to run at a fixed gear.
[0064] S5: Send the generated first or second control command to the target duct unit.
[0065] The execution entity for this method is typically a central control unit deployed in the building's control room, or a management platform running on a cloud server. The entire control process begins with the precise identification of each ducted air handling unit in the network.
[0066] Obtain the hardware attribute information of the target duct unit to determine the resolution level of control signals supported by its motor drive circuit board. The hardware attribute information defines the physical limits of the target duct unit's internal core control circuitry for electrical signal conversion. Specifically, this includes the computing power level of the main control chip on the motor drive circuit board, the resolution bit depth of the analog-to-digital converter module, and the minimum current step supported by the power regulation components. These underlying hardware specifications determine whether the equipment, upon receiving precise control commands, can translate them into stable mechanical actions rather than generating ineffective heat loss or mechanical vibration.
[0067] Upon receiving an adjustment request from a user, for example, a property manager wanting to set the fan speed of a ducted air conditioner in a certain area to 47%, where 47% is a high-resolution, or first-resolution, target adjustment parameter, the instruction adaptation mechanism begins to work. First, it queries the ducted air conditioner information database to determine the hardware attribute information of the target ducted air conditioner.
[0068] If the ducted air conditioner is a newly installed model from recent years, its hardware specifications indicate full compatibility with the first resolution, meaning its motor drive circuit board has the ability to accurately resolve continuously changing signals. In this case, it will directly generate a corresponding first control command based on the target adjustment parameter of 47%. This command will smoothly and continuously adjust the speed of the fan motor driving the ducted air conditioner, ultimately stabilizing it at 47% of its maximum speed, achieving stepless speed control for air delivery.
[0069] Conversely, if the target duct unit is an older model installed earlier, its hardware specifications clearly indicate that it is only compatible with a lower second resolution, meaning it can only recognize a limited number of fixed settings. In this case, forcibly sending a high-resolution command is ineffective and harmful. Therefore, a mapping and conversion process will be initiated. The user-inputted target adjustment parameter of 47% will be mapped to a preset target discrete ladder consisting of multiple discrete settings.
[0070] The mapping operation is implemented through numerical range matching logic. The percentage value range at the first resolution is pre-divided into multiple independent logical ranges, each corresponding to a fixed physical speed setting at the second resolution. When the received target adjustment parameter falls within a certain logical range, the physical speed setting associated with that range is automatically selected as the execution target. This processing method can filter frequently fluctuating, fine signals into a stepped, stable signal, ensuring that older hardware always operates within its designed safe operating point. For example, the preset steps might include low, medium, and high speed settings; the value 47% falls within the medium speed setting range according to the mapping rules. Therefore, based on this defined target discrete step, i.e., the medium speed setting, a distinct second control command is generated. This command is a simple, high-amplitude fixed signal specifically designed to drive older ducted air conditioners to switch to the medium speed setting and operate stably at that setting.
[0071] Finally, both the first control command generated for the new model and the second control command generated for the older model are sent to the target duct unit via wireless network. Because the sent commands have been intelligently adapted and are perfectly matched to the target device's hardware capabilities, the duct unit can execute them accurately, thus achieving stable and reliable airflow regulation.
[0072] Through the steps described above, the method provided in this application fundamentally solves the equipment operation risks caused by software and hardware incompatibility without altering the user's unified operating experience. The precise control capabilities of the new equipment model are fully utilized, while the operational stability of the older model is effectively guaranteed, extending its service life, reducing the overall system maintenance costs, and ultimately improving the overall climate control quality and management efficiency of the commercial complex.
[0073] Furthermore, step S1 includes:
[0074] S11: When the target duct unit first connects to the wireless network or reaches the preset periodic inspection time, a query command is sent to the target duct unit.
[0075] S12: Receive the response data packet returned by the target duct machine in response to the query command, and extract the firmware version number of the target duct machine from the response data packet;
[0076] S13: Query the preset device capability lookup table according to the firmware version number. The device capability lookup table stores the resolution level of the motor drive circuit board corresponding to different firmware version numbers.
[0077] S14: The queried resolution level is determined as the hardware attribute information of the target duct unit. When the resolution level is the first resolution level, it means that the motor drive circuit board of the target duct unit supports stepless speed regulation; when the resolution level is the second resolution level, it means that the motor drive circuit board of the target duct unit only supports limited fixed gear adjustment.
[0078] This process is a concrete implementation of device capability identification. When a new duct unit is installed and connects to the building's wireless control network for the first time, the central control unit identifies it as a new device and proactively initiates an identity query, similar to a new member's registration process. Similarly, to handle device firmware upgrades or information changes, the central control unit also performs a routine check on all registered devices in the network at preset intervals, such as every 24 hours or weekly, to ensure the timeliness of device capability information.
[0079] During the query process, the central control unit sends a standardized query command to the target duct unit. Upon receiving this command, the communication module inside the duct unit reads key device information from its non-volatile memory and encapsulates it into a response data packet, which is then returned. In this data packet, the firmware version number is a crucial field. Firmware is software burned into the hardware device, and its version number is typically closely related to the device's hardware batch, production date, and core functions. Different firmware versions often correspond to different hardware specifications, including the design and capabilities of the motor drive circuit board.
[0080] Upon receiving a response data packet containing the firmware version number, the central control unit queries an internally maintained device capability lookup table. This table, pre-configured by the system administrator or device vendor, clearly records the resolution level of the motor drive circuit board corresponding to each known firmware version number. For example, the table might record that firmware versions V1.0 to V2.5 correspond to the second resolution level, which only supports three speed settings, while firmware versions V3.0 and above correspond to the first resolution level, which supports continuously variable transmission (CVT).
[0081] As a specific implementation method, dynamic detection based on protocol response characteristics can be used to verify hardware capabilities. When the target duct unit joins the wireless network, it sends a set of probe messages containing different control precisions. After parsing the messages, the target duct unit returns a data packet containing its supported function code set. A lookup table stores the correspondence between function codes and resolution levels. If the returned code set only contains basic on / off and fixed-gear switching functions, the target duct unit is confirmed to belong to the second resolution level. If the returned code set includes extended percentage speed control functions, it is confirmed to belong to the first resolution level. This dynamic identification scheme can adapt to compatible devices from different manufacturers in real time, and can accurately identify the device through function handshake even without pre-stored firmware version information for that model.
[0082] By performing a matching query in a lookup table, the central control unit can accurately translate the abstract firmware version number into a specific hardware capability description. The queried resolution level, whether it is the first resolution level or the second resolution level, will be officially identified as the hardware attribute information of the target duct unit and bound to its unique device identifier, stored in the device list of the central control unit for later retrieval in the subsequent instruction generation process.
[0083] Furthermore, step S2 includes:
[0084] S21: Receive a data packet carrying the target adjustment parameters sent by the remote control interface;
[0085] S22: Parse the data packet and extract the unique identifier of the target terminal device and the target adjustment parameter, wherein the target adjustment parameter is the air supply speed percentage; the air supply speed percentage is a continuous percentage value in the range of 0% to 100%, and the resolution of the continuous percentage value constitutes the first resolution.
[0086] The remote control interface is typically a management software interface installed on a computer in the central control room, or an application interface on a handheld mobile device. These applications provide a graphical remote control interface, allowing users to intuitively select one or more ducted air conditioning units as control targets on an electronic map of the building.
[0087] When a user manipulates a smooth virtual slider on the interface, or directly enters a value to set the airflow speed of a ducted air conditioner to, for example, 55%, the terminal device hosting the remote control interface immediately converts this operation into a standard data packet. This data packet contains at least two core pieces of information: the unique identifier of the target ducted air conditioner, such as its MAC address or assigned device ID in the wireless network, and the user-set target adjustment parameter, namely the 55% airflow speed percentage.
[0088] After the central control unit receives this data packet via the wireless network, its internal communication protocol parsing module decomposes it, accurately extracting the unique identifier of the target device and the air supply speed percentage. This air supply speed percentage is a continuously varying value between 0% and 100%, with an accuracy of one percentage point or even higher. This set of high-precision, continuous values constitutes the first resolution defined in this application, representing the refined control capability sought.
[0089] Furthermore, step S3 includes:
[0090] S31: If the hardware attribute information indicates that the target duct unit is compatible with the first resolution, then the value of the air supply speed percentage is mapped to the duty cycle of the corresponding pulse width modulation signal;
[0091] S32: According to the preset communication protocol format of the target duct machine, the duty cycle is encapsulated into a first control command; wherein, the first control command is used to drive the motor drive circuit board of the target duct machine to adjust the fan speed in a continuously changing manner, so as to achieve stepless speed variable air supply proportional to the percentage value of the air supply speed.
[0092] Once it's confirmed that the target duct unit supports continuously variable speed (CVT) adjustment, the percentage value input by the user needs to be converted into an electrical signal that the motor drive circuit board can directly understand and execute. For the DC brushless motors commonly used in modern duct units, pulse width modulation (PWM) is a highly efficient and precise speed control technology.
[0093] A PWM signal is essentially a periodic square wave signal. The ratio of the duration of its high level within one cycle to the total cycle length is called the duty cycle. By adjusting the duty cycle, the average voltage supplied to the motor can be changed, thereby precisely controlling the motor speed. Therefore, the central control unit performs a direct linear mapping: it directly converts the user-set percentage of airflow speed into the duty cycle of the PWM signal. For example, a 55% airflow speed request will be mapped to a PWM signal parameter with a 55% duty cycle.
[0094] The duty cycle value itself is not the final instruction; it needs to be encapsulated according to the specific communication protocol followed by the target duct unit. This includes adding protocol headers, device addresses, data checksums, and other information to form a complete data frame. This encapsulated data frame is the final first control instruction. When the new model duct unit receives this instruction, its internal microcontroller will parse the duty cycle parameter and instruct the motor drive circuit board to generate a PWM waveform with the corresponding duty cycle. This drives the motor to smoothly accelerate or decelerate, ultimately achieving stable operation at a speed proportional to 55%, thus realizing precise stepless speed control air delivery.
[0095] Furthermore, step S4 includes:
[0096] S41: Obtain the preset discrete gear mapping table corresponding to the target duct machine. The discrete gear mapping table stores a one-to-one correspondence between multiple continuous percentage value intervals and multiple discrete gears. The number of percentage value intervals is equal to the total number of discrete gears corresponding to the second resolution.
[0097] S42: Determine the corresponding target discrete gear from the discrete gear mapping table based on the percentage range that the percentage value of the air supply speed contained in the target adjustment parameter falls into.
[0098] S43: Generate a corresponding fixed amplitude control signal based on the target discrete gear. The fixed amplitude control signal is a preset digital code or a fixed voltage pulse, and encapsulate the fixed amplitude control signal into a second control command.
[0099] The second control command is used to drive the motor drive circuit board of the target duct machine to run at a constant gear speed, so that the target duct machine runs continuously at the fixed gear corresponding to the target discrete gear until a new adjustment request is received.
[0100] When it is determined that the target duct unit can only handle fixed-level signals, the primary task is to obtain a customized translation rule, namely a preset discrete-level mapping table. This mapping table is established during configuration and defines the correspondence between the high-resolution percentage values input by the user and the low-resolution discrete levels supported by the device.
[0101] For example, the mapping table for an older model of ducted air conditioner that only supports low, medium, and high speeds might be defined as follows:
[0102] The percentage range is 1% to 33%, corresponding to the discrete low-speed gear.
[0103] The percentage range is 34% to 66%, corresponding to the discrete gear range and the medium speed gear.
[0104] The percentage range is 67% to 100%, corresponding to discrete gears and high-speed gears.
[0105] The total number of percentage value ranges here is exactly equal to the total number of discrete levels supported by the device, that is, the number of levels corresponding to the second resolution, ensuring the completeness of the mapping.
[0106] When the central control unit receives a user-defined airflow speed request of 55%, it queries this mapping table to determine if the value of 55% falls within the range of 34% to 66%. Based on this, it determines the corresponding target discrete speed setting as the medium speed setting.
[0107] As a specific implementation method, instruction generation for older ducted air conditioning units can be combined with smooth mapping based on operating trends. After determining the target discrete step, the operating status of the target ducted air conditioning unit at the previous moment is read. If there are multiple levels of difference between the current target discrete step and the previous step, the mapping step will automatically generate a stepped instruction sequence. The first intermediate step instruction is issued first, and the target discrete step instruction is issued after a preset motor response stabilization period. This segmented mapping execution process simulates the effect of smooth adjustment, while avoiding bearing shock caused by sudden current changes in older motor models, thus achieving the purpose of protecting the hardware.
[0108] Then, based on the determined medium speed setting, a control signal that older models can recognize is generated. Unlike the complex PWM signals of newer models, older models typically switch speeds by receiving a simple, high-amplitude fixed signal. This fixed-amplitude control signal might be a specific digital code, such as binary 010 representing the medium speed setting; it could also be a fixed voltage pulse applied to a specific control pin. The central control unit generates this preset signal and encapsulates it into a second control command according to the communication protocol.
[0109] When the older model duct air conditioner receives this second control command, its simple internal motor drive circuit, such as a circuit based on a relay or bidirectional thyristor, can reliably identify the signal and switch to the circuit path corresponding to the medium speed setting, driving the motor to run continuously at a constant speed until the next command to change the speed is received, thus avoiding the motor jitter problem caused by the inability to resolve high-resolution signals.
[0110] Furthermore, step S5 includes:
[0111] S51: The first control command or the second control command is sent to the target terminal device through the wireless communication module using a preset wireless communication protocol, so that the motor drive circuit board inside the target terminal device adjusts the motor speed according to the received command.
[0112] The wireless communication module is a wireless transceiver based on the Wi-Fi or Zigbee protocol, and the preset wireless communication protocol corresponds to the Wi-Fi or Zigbee communication protocol.
[0113] The central control unit integrates one or more wireless communication modules, which are the hardware responsible for converting digital commands into radio waves and transmitting them. In large commercial buildings, commonly used wireless technologies include Wi-Fi and Zigbee. Wi-Fi typically utilizes the building's existing wireless LAN infrastructure, offering advantages such as high transmission rates and ease of deployment. Zigbee, on the other hand, is a low-power, self-organizing, short-range wireless communication technology suitable for connecting a large number of sensors and controllers to form a stable and reliable Internet of Things (IoT).
[0114] The central control unit selects the appropriate wireless communication module and protocol based on the communication method supported by the target duct unit, and transmits the pre-generated and encapsulated first or second control command through the antenna. The wireless signal propagates through the air and is received by the wireless transceiver inside the target duct unit. The received signal is demodulated and decoded to restore the digital command, which is then transmitted to the motor drive circuit board to adjust the motor speed, thus realizing a closed loop of remote control.
[0115] Furthermore, step S5 includes:
[0116] S52: Obtain instruction execution feedback data of the target duct unit during the execution of the first control instruction. The instruction execution feedback data includes instruction response delay or instruction execution success rate.
[0117] S53: Determine whether the current communication link quality of the target terminal device meets the preset continuous adjustment conditions based on the instruction execution feedback data;
[0118] S54: If the continuous adjustment condition is not met, the control mode of the target duct unit will be switched from continuous adjustment mode to discrete adjustment mode.
[0119] S55: In discrete adjustment mode, if a subsequent adjustment request for the target duct unit is received, the indication in the hardware attribute information regarding compatibility with the first resolution is ignored, and the step of mapping the target adjustment parameters to the target discrete step corresponding to the second resolution is directly executed, and a second control command is generated according to the target discrete step.
[0120] This enhancement scheme introduces a dynamic communication quality monitoring and adaptive control mode switching mechanism to address the challenges of unstable wireless communication environments. For new duct air conditioners supporting continuously variable transmission (CVT), the continuous adjustment mode requires frequent transmission of precise control commands, which places high demands on the real-time performance and reliability of the communication link. If the wireless signal is interfered with, causing command transmission delays or packet loss, even if the hardware itself is compatible, it will still cause uneven motor speed regulation, producing a jitter phenomenon similar to hardware incompatibility.
[0121] To mitigate this risk, the central control unit actively monitors the execution feedback after sending the first control command to the new duct unit. The command execution feedback data is directly extracted by the wireless communication module at the transport layer. It covers the time taken to acknowledge the control command and the proportion of data frames lost within a specific statistical period. This feedback information reflects the channel occupancy and electromagnetic interference intensity within the wireless network, providing objective data for assessing whether the current link can support high-frequency continuous adjustments. The feedback data mainly includes two key indicators: command response latency, i.e., the time interval from sending the command to receiving the acknowledgment from the duct unit; and command execution success rate, i.e., the proportion of commands successfully acknowledged within a certain period out of the total number of commands sent.
[0122] Based on this real-time feedback data, it is compared with a preset continuous adjustment condition. If the command response delay is found to be too long, or the command execution success rate is too low, exceeding the preset threshold, it is determined that the current communication link quality is no longer suitable for fine-grained continuous adjustment.
[0123] Once the communication quality is deemed unsatisfactory, the control mode of the target duct unit will be immediately forcibly switched from the default continuous adjustment mode to a temporary discrete adjustment mode. In this mode, even if it is known that the duct unit's hardware supports continuously variable transmission (CVT), this information will be temporarily ignored. When a subsequent adjustment request for this duct unit is received, the processing logic for the older model will be directly applied, mapping the user's percentage request to discrete speeds and generating corresponding secondary control commands. This is a service degradation strategy that sacrifices some control precision in exchange for absolute operational stability when the communication environment is poor, thereby maximizing the protection of the equipment from damage caused by communication problems.
[0124] Further, step S52 includes:
[0125] S521: Obtain the instruction response delay in the instruction execution feedback data, and determine whether the instruction response delay is less than or equal to the preset delay threshold. If the instruction response delay is greater than the delay threshold, it is determined that the current communication link quality does not meet the continuous adjustment condition.
[0126] And / or obtain the instruction execution success rate from the instruction execution feedback data, and determine whether the instruction execution success rate is greater than or equal to the preset success rate threshold. If the instruction execution success rate is less than the success rate threshold, it is determined that the current communication link quality does not meet the continuous adjustment condition.
[0127] The continuous adjustment condition is defined as follows: the instruction response delay is less than or equal to the delay threshold, and the instruction execution success rate is greater than or equal to the success rate threshold.
[0128] This method quantifies the judgment logic of continuous adjustment conditions. Two key performance thresholds are preset: a latency threshold and a success rate threshold.
[0129] During operation, command response latency data will be continuously collected. If the average response latency of a certain duct unit exceeds the latency threshold, such as 200ms, it means that there is a significant delay in command transmission, and the real-time performance of continuous adjustment cannot be guaranteed. In this case, the communication link quality is determined to be unsatisfactory.
[0130] At the same time, the command execution success rate will also be calculated. If only 98 or fewer of the most recently sent 100 commands are successfully acknowledged, meaning the success rate is below the success rate threshold, such as 99%, it indicates a serious packet loss problem in the communication link and insufficient reliability. Consequently, the communication link quality is deemed unsatisfactory.
[0131] As a specific implementation method, link quality can be evaluated by incorporating the volatility of the received wireless signal strength. During the transmission of continuous adjustment commands to the target duct unit, channel quality metrics fed back from the wireless transceiver are retrieved in real time. If a sharp fluctuation in signal strength is detected within a preset time, even if the current command response delay has not yet exceeded a threshold, it is determined that the link quality has potential instability, thus failing to meet the continuous adjustment conditions. In this case, the control mode is proactively switched to discrete adjustment mode, and continuous adjustment is only allowed to resume after the signal strength stabilizes and remains stable for a preset duration. This feedforward protection strategy prevents operational anomalies caused by receiving incomplete commands when the wireless signal is on the verge of collapse.
[0132] Furthermore, the method also includes:
[0133] S6: Receive real-time operating status information from the target duct unit;
[0134] S7: Update the operation record corresponding to the target terminal device based on the real-time operation status information;
[0135] S8: Synchronously update the actual operating status of the target terminal device on the remote control interface.
[0136] After executing control commands, the ducted air conditioner monitors the actual operating status, such as the current speed or gear position, through its internal sensors, and periodically or proactively feeds this status information back to the central control unit when the status changes.
[0137] After receiving this real-time operational status information, the central control unit will, on the one hand, store it in the database and update the operating records of the corresponding equipment. This historical data is of great value for subsequent energy consumption analysis, fault diagnosis, and preventive maintenance. On the other hand, it will synchronously update this actual status on the remote control interface for easy and intuitive access by the user.
[0138] Please refer to Figure 2 , Figure 3 A remote control system for air supply of a ducted air conditioner based on wireless networking, the system being used to implement the steps of any of the above methods, the system comprising:
[0139] Module 201: Acquires the hardware attribute information of the target duct unit;
[0140] Receiver module 202: Receives adjustment requests for the target duct unit, the adjustment requests carrying target adjustment parameters with a first resolution;
[0141] First generation module 203: If the hardware attribute information indicates that the target duct machine is compatible with the first resolution, then generate a first control command according to the target adjustment parameters. The first control command is used to drive the target duct machine to perform continuous adjustment.
[0142] Second generation module 204: If the hardware attribute information indicates that the target duct machine is only compatible with a second resolution lower than the first resolution, then the target adjustment parameters are mapped to the target discrete steps corresponding to the second resolution, and a second control command is generated according to the target discrete steps. The second control command is used to drive the target duct machine to run at a fixed gear.
[0143] Sending module 205: Sends the generated first control command or second control command to the target duct machine.
[0144] Specifically, the acquisition module 201 can be a software module, such as a service program running on the central controller, that queries the hardware capabilities of the duct unit by communicating with it. In one implementation, the acquisition module can periodically send query commands to duct units on the network to obtain their firmware version number or direct hardware capability identifier. In another implementation, the acquisition module can obtain the corresponding hardware attribute information when the duct unit first connects to the system by reading preset device registration information or interacting with the device manufacturer's database.
[0145] The receiving module 202 can be a wireless communication interface, such as a Wi-Fi or Zigbee transceiver, for receiving adjustment command data packets sent from a remote control interface (such as a smartphone app or computer webpage). The receiving module also includes data parsing capabilities, enabling it to extract the unique identifier of the target duct unit and the user-defined target adjustment parameters from the received data packets. For example, the target adjustment parameter could be a percentage of airflow velocity with high resolution, such as a continuous value from 0% to 100%.
[0146] The first generation module 203 can be a digital signal processor or a microcontroller, internally running a control algorithm. Upon receiving a high-resolution target adjustment parameter, such as the airflow speed percentage, the first generation module converts it into a continuous control signal compatible with the duct unit's motor drive circuit board, such as the duty cycle of a pulse width modulation (PWM) signal. This module ensures that the generated instructions can drive the duct unit to perform smooth, stepless, and continuous adjustment.
[0147] The second generation module 204 can be a software module containing a lookup table or mapping algorithm. When receiving high-resolution target adjustment parameters, but the target duct unit only supports a limited number of fixed speeds, the second generation module will convert the continuous parameters into the closest discrete speed according to a preset mapping rule. For example, mapping 55% of the air supply velocity to the medium speed. Subsequently, the module generates a fixed amplitude control signal corresponding to the discrete speed, such as a specific digital code or a fixed voltage pulse, to drive the duct unit to operate at the fixed speed.
[0148] The transmitting module 205 can be a wireless communication interface, such as a Wi-Fi or Zigbee transceiver, responsible for transmitting the encapsulated control command data packets to the target duct unit via a wireless network. The transmitting module ensures that the commands are delivered accurately and reliably to the target device so that its internal motor drive circuit board can adjust the motor speed according to the commands.
[0149] This application proposes a wireless networking-based remote control system for ducted air conditioners, providing an effective solution to the contradiction between the need for precise stepless speed regulation and the hardware limitations of older equipment in scenarios involving the mixed deployment of new and old ducted air conditioners. Traditional systems lack differentiation in the hardware capabilities of different ducted air conditioner models, often employing a uniform control strategy. This leads to problems such as speed fluctuations, abnormal vibrations, increased noise, and accelerated wear of motor bearings in older equipment due to their inability to handle high-resolution continuous adjustment commands.
[0150] The core innovation of this system lies in its modular design and intelligent control command generation mechanism. By acquiring the hardware attribute information of the duct unit in advance through module 201, the system can dynamically adapt the control strategy. For example, when a user initiates a fine-tuning request for airflow speed adjustment through receiving module 202, if the target duct unit is a new device supporting continuously variable transmission (CVT), the first generation module 203 will generate a fine pulse width modulation signal to achieve smooth speed changes; while if the target duct unit is an older device that only supports fixed speeds, the second generation module 204 will map it to the closest fixed speed, avoiding motor vibration and wear caused by sending incompatible commands. This differentiated control strategy, through sending module 205, sends out the adapted commands, ensuring not only a fine-tuning experience for new devices but also protecting the stable operation and lifespan of older devices. Compared to existing technologies, this system significantly improves the overall system's compatibility, reliability, and user experience, effectively solving the risk of equipment damage caused by hardware and software incompatibility.
[0151] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for remote control of air supply in a ducted air conditioner based on wireless networking, characterized in that, The method includes the following steps: S1: Obtain the hardware attribute information of the target duct unit; S2: Receive an adjustment request for the target duct unit, the adjustment request carrying target adjustment parameters with a first resolution; S3: If the hardware attribute information indicates that the target duct machine is compatible with the first resolution, then a first control command is generated according to the target adjustment parameters. The first control command is used to drive the target duct machine to perform continuous adjustment. S4: If the hardware attribute information indicates that the target duct machine is only compatible with a second resolution lower than the first resolution, then the target adjustment parameter is mapped to the target discrete step corresponding to the second resolution, and a second control command is generated according to the target discrete step. The second control command is used to drive the target duct machine to run at a fixed gear. S5: Send the generated first control command or second control command to the target duct machine.
2. The method for remote control of air supply in a ducted air conditioner based on wireless networking according to claim 1, characterized in that, Step S1 includes: S11: When the target duct unit first connects to the wireless network or reaches the preset periodic inspection time, a query command is sent to the target duct unit. S12: Receive the response data packet returned by the target duct machine in response to the query command, and extract the firmware version number of the target duct machine from the response data packet; S13: Query the preset device capability lookup table according to the firmware version number. The device capability lookup table stores the motor drive circuit board resolution level corresponding to different firmware version numbers in advance. S14: The queried resolution level is determined as the hardware attribute information of the target duct unit. When the resolution level is the first resolution level, it means that the motor drive circuit board of the target duct unit supports stepless speed regulation. When the resolution level is the second resolution level, it means that the motor drive circuit board of the target duct unit only supports limited fixed gear adjustment.
3. The method for remote control of air supply in a ducted air conditioner based on wireless networking according to claim 1, characterized in that, Step S2 includes: S21: Receive a data packet carrying the target adjustment parameters sent by the remote control interface; S22: Parse the data packet, extract the unique identifier of the target terminal device and the target adjustment parameter, wherein the target adjustment parameter is the air supply speed percentage; the air supply speed percentage is a continuous percentage value in the range of 0% to 100%, and the resolution of the continuous percentage value constitutes the first resolution.
4. The method for remote control of air supply in a ducted air conditioner based on wireless networking according to claim 3, characterized in that, Step S3 includes: S31: If the hardware attribute information indicates that the target duct unit is compatible with the first resolution, then the value of the air supply speed percentage is mapped to the duty cycle of the corresponding pulse width modulation signal; S32: According to the preset communication protocol format of the target duct machine, the duty cycle is encapsulated into the first control command; wherein, the first control command is used to drive the motor drive circuit board of the target duct machine to adjust the fan speed in a continuously changing manner, so as to achieve stepless speed variable air supply proportional to the value of the air supply speed percentage.
5. A method for remote control of air supply in a ducted air conditioner based on wireless networking as described in claim 3, characterized in that, Step S4 includes: S41: Obtain a preset discrete gear mapping table corresponding to the target duct machine. The discrete gear mapping table stores a one-to-one correspondence between multiple continuous percentage value intervals and multiple discrete gears. The number of percentage value intervals is equal to the total number of discrete gears corresponding to the second resolution. S42: Determine the corresponding target discrete gear from the discrete gear mapping table based on the percentage range that the percentage value of the air supply speed included in the target adjustment parameter falls into. S43: Generate a corresponding fixed amplitude control signal according to the target discrete gear position. The fixed amplitude control signal is a preset digital code or a fixed voltage pulse, and encapsulate the fixed amplitude control signal into the second control command. The second control command is used to drive the motor drive circuit board of the target duct machine to operate at a constant gear speed, so that the target duct machine continues to operate at the fixed gear corresponding to the target discrete gear until a new adjustment request is received.
6. The method for remote control of air supply in a ducted air conditioner based on wireless networking according to claim 1, characterized in that, Step S5 includes: S51: The first control command or the second control command is sent to the target terminal device via the wireless communication module using a preset wireless communication protocol, so that the motor drive circuit board inside the target terminal device adjusts the motor speed according to the received command; The wireless communication module is a wireless transceiver based on the Wi-Fi or Zigbee protocol, and the preset wireless communication protocol corresponds to the Wi-Fi or Zigbee communication protocol.
7. A method for remote control of air supply in a ducted air conditioner based on wireless networking as described in claim 6, characterized in that, Step S5 and the following steps include: S52: Obtain instruction execution feedback data of the target duct machine during the execution of the first control instruction, wherein the instruction execution feedback data includes instruction response delay or instruction execution success rate; S53: Based on the instruction execution feedback data, determine whether the current communication link quality of the target terminal device meets the preset continuous adjustment conditions; S54: If the continuous adjustment condition is not met, the control mode of the target duct machine is switched from continuous adjustment mode to discrete adjustment mode. S55: In the discrete adjustment mode, if a subsequent adjustment request for the target duct machine is received, the indication in the hardware attribute information regarding compatibility with the first resolution is ignored, and the step of mapping the target adjustment parameters to the target discrete step corresponding to the second resolution is directly executed, and the second control command is generated according to the target discrete step.
8. The method for remote control of air supply in a ducted air conditioner based on wireless networking according to claim 1, characterized in that, Step S52 includes: S521: Obtain the instruction response delay in the instruction execution feedback data, and determine whether the instruction response delay is less than or equal to a preset delay threshold. If the instruction response delay is greater than the delay threshold, determine that the current communication link quality does not meet the continuous adjustment condition. And / or obtain the instruction execution success rate in the instruction execution feedback data, and determine whether the instruction execution success rate is greater than or equal to a preset success rate threshold. If the instruction execution success rate is less than the success rate threshold, then determine that the current communication link quality does not meet the continuous adjustment condition. The continuous adjustment condition is defined as follows: the instruction response delay is less than or equal to the delay threshold, and the instruction execution success rate is greater than or equal to the success rate threshold.
9. A method for remote control of air supply in a ducted air conditioner based on wireless networking as described in claim 1, characterized in that, The method further includes: S6: Receive the real-time operating status information fed back by the target duct machine; S7: Update the operation record corresponding to the target terminal device according to the real-time operation status information; S8: Synchronously update the actual operating status of the target terminal device on the remote control interface.
10. A remote control system for air supply in a ducted air conditioner based on wireless networking, characterized in that, The system is used to implement the steps of the method according to any one of claims 1-9, and the system includes: Acquisition module: Acquires the hardware attribute information of the target duct unit; Receiving module: Receives adjustment requests for the target duct unit, the adjustment requests carrying target adjustment parameters with a first resolution; First generation module: If the hardware attribute information indicates that the target duct machine is compatible with the first resolution, then generate a first control command according to the target adjustment parameters. The first control command is used to drive the target duct machine to perform continuous adjustment. Second generation module: If the hardware attribute information indicates that the target duct machine is only compatible with a second resolution lower than the first resolution, then the target adjustment parameter is mapped to the target discrete step corresponding to the second resolution, and a second control command is generated according to the target discrete step. The second control command is used to drive the target duct machine to run at a fixed gear. Sending module: Sends the generated first control command or second control command to the target duct machine.