CN115200168B - Control method and device of channel air conditioner, electronic equipment and storage medium - Google Patents
Control method and device of channel air conditioner, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN115200168B CN115200168B CN202210828292.2A CN202210828292A CN115200168B CN 115200168 B CN115200168 B CN 115200168B CN 202210828292 A CN202210828292 A CN 202210828292A CN 115200168 B CN115200168 B CN 115200168B
- Authority
- CN
- China
- Prior art keywords
- air conditioner
- control
- instruction
- channel air
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/46—Improving electric energy efficiency or saving
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/30—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
- F24F11/49—Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring ensuring correct operation, e.g. by trial operation or configuration checks
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/54—Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/56—Remote control
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/50—Control or safety arrangements characterised by user interfaces or communication
- F24F11/61—Control or safety arrangements characterised by user interfaces or communication using timers
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
- F24F11/63—Electronic processing
- F24F11/65—Electronic processing for selecting an operating mode
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/72—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
- F24F11/74—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity
- F24F11/77—Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity by controlling the speed of ventilators
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/70—Control systems characterised by their outputs; Constructional details thereof
- F24F11/80—Control systems characterised by their outputs; Constructional details thereof for controlling the temperature of the supplied air
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Fluid Mechanics (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The embodiment of the disclosure provides a control method, a device, an electronic device and a storage medium of a channel air conditioner, wherein the control method of the channel air conditioner comprises the following steps: configuring a control strategy of the channel air conditioner based on the acquired flight information so as to generate a control instruction based on the control strategy; sending the control instruction to the channel air conditioner; determining a verification period based on the control instruction, and sending a verification instruction to the channel air conditioner when the entering of the verification period is detected, so as to verify the actual state and the configuration state of the channel air conditioner based on the verification instruction; and when the actual state of the channel air conditioner is verified to be inconsistent with the configuration state, sending a correction instruction to the channel air conditioner so as to correct the channel air conditioner into the configuration state. According to the technical scheme, the channel air conditioner is maintained in the configuration state on the basis of centralized control of the channel air conditioner based on flight information, and reliability of control of the channel air conditioner is guaranteed.
Description
Technical Field
The present disclosure relates to the field of air conditioning technologies, and in particular, to a control method of a channel air conditioner, a control device of the channel air conditioner, an electronic device, and a computer readable storage medium.
Background
When aviation passengers get on or off the aircraft, the boarding bridge (Passenger Boarding Bridge, PBB) is generally needed, in order to ensure the travelling comfort of the passengers, a channel air conditioner for adjusting the temperature of the boarding bridge is arranged, the current channel air conditioner is started by an operator of the boarding bridge in the morning at regular time every day and is closed at regular time every night, the control mode of the channel air conditioner comprises two modes at present, the first mode is controlled by manual operation through an air conditioner control panel arranged on the wall of the boarding bridge channel, the second mode is controlled by manual operation through an air conditioner remote controller, and the two modes have the following defects:
(1) The phenomenon that a worker forgets to close a channel air conditioner when leaving the site is controlled manually, so that energy is wasted;
(2) The current air conditioner control panel or air conditioner remote controller can not realize the centralized management of all boarding bridge channel air conditioners of the whole terminal building.
It should be noted that the information disclosed in the above background section is only for enhancing understanding of the background of the present disclosure and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
An object of an embodiment of the present disclosure is to provide a control method of a tunnel air conditioner, a control device of a tunnel air conditioner, an electronic device, and a computer-readable storage medium, which realize centralized management and reliable control of all tunnel air conditioners of a full-terminal building at least to some extent.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to an aspect of an embodiment of the present disclosure, there is provided a control method of a tunnel air conditioner, including: configuring a control strategy of the channel air conditioner based on the acquired flight information so as to generate a control instruction based on the control strategy; sending the control instruction to the channel air conditioner; determining a verification period based on the control instruction, and sending a verification instruction to the channel air conditioner when the entering of the verification period is detected, so as to verify the actual state and the configuration state of the channel air conditioner based on the verification instruction; and when the actual state of the channel air conditioner is verified to be inconsistent with the configuration state, sending a correction instruction to the channel air conditioner so as to correct the channel air conditioner into the configuration state.
In some embodiments, the determining a check period based on the control instruction, and when detecting that the check period is entered, sending the check instruction to the channel air conditioner includes: if the control instruction is a starting instruction, determining that the verification period is from the starting instruction execution time to the first verification time and then ending; if the control instruction is a shutdown instruction, determining that the verification period is from the execution time of the shutdown instruction to the preset second verification time period and then ending.
In some embodiments, before the sending the control instruction to the channel air conditioner, the method further includes: arranging all the control instructions which are not transmitted and correspond to the same channel air conditioner based on the transmission time sequence to generate an instruction queue; and performing integral control adjustment on the control instructions meeting integral control requirements in the instruction queue to obtain an integral control instruction queue, so as to send the control instructions in the integral control instruction queue to the channel air conditioner.
In some embodiments, the performing the integral control adjustment on the control instruction meeting the integral control requirement in the instruction queue, to obtain the integral control instruction queue includes: and if the instruction queue is provided with a shutdown instruction and a startup instruction which are adjacent and have the execution interval smaller than the interval threshold, deleting the shutdown instruction to obtain the whole control instruction queue.
In some embodiments, the performing the integral control adjustment on the control instruction meeting the integral control requirement in the instruction queue, to obtain the integral control instruction queue includes: and if the instruction queue comprises at least two control instructions which are generated based on the same flight and have the same control mode, performing integral control adjustment on the at least two control instructions, and reserving the control instruction with the latest generation time to obtain the integral control instruction queue.
In some embodiments, the configuring the control policy of the channel air conditioner based on the acquired flight information to generate the control instruction based on the control policy includes: selecting a target channel air conditioner from a plurality of channel air conditioners, and acquiring flight information related to the target channel air conditioner so as to configure the control strategy based on the flight information, thereby generating the control instruction based on the control strategy; or configuring the corresponding control strategy based on the acquired flight information to generate a plurality of control instructions, and classifying the control instructions based on the channel air conditioner corresponding to the control instructions.
In some embodiments, the configuring the control policy of the channel air conditioner based on the acquired flight information to generate the control instruction based on the control policy includes: determining a flight type according to the flight information; and configuring a switch control strategy of the channel air conditioner matched with the flight type, and generating an advanced starting instruction and a delayed shutdown instruction based on the switch control strategy.
In some embodiments, the flight type includes an arrival flight and an departure flight, the configuring the switching control policy of the channel air conditioner matched with the flight type, and generating the advanced power-on instruction and generating the delayed power-off instruction based on the switching control policy includes: for the arrival flight, if the estimated arrival time is acquired, generating a starting instruction, and sending the starting instruction based on the estimated arrival time and a preset first advance duration; if the actual arrival time is acquired, generating a shutdown instruction, and sending the shutdown instruction based on the actual arrival time and a preset first delay time; for the departure flight, if the estimated departure time is acquired, generating a starting instruction, and sending the starting instruction based on the estimated departure time and a preset second advance duration; if the actual departure time is acquired, a shutdown instruction is generated, and the shutdown instruction is sent based on the actual departure time and a preset second delay time.
In some embodiments, the configuring the control policy of the channel air conditioner based on the acquired flight information further includes: determining an environment temperature and humidity and a parking period based on the flight information; and determining an operation control strategy of the channel air conditioner based on the type of the channel where the channel air conditioner is located, the environment temperature and humidity and the parking period, wherein the operation control strategy is used for controlling at least one of the working mode, the temperature and humidity and the wind speed of the channel air conditioner.
According to another aspect of an embodiment of the present disclosure, there is provided a control device of a tunnel air conditioner, including: the configuration module is used for configuring a control strategy of the channel air conditioner based on the acquired flight information so as to generate a control instruction based on the control strategy; the sending module is used for sending the control instruction to the channel air conditioner; the verification module is used for determining a verification period based on the control instruction, and sending a verification instruction to the channel air conditioner when the entering of the verification period is detected, so as to verify the actual state and the configuration state of the channel air conditioner based on the verification instruction; the verification module is further configured to: and when the actual state of the channel air conditioner is verified to be inconsistent with the configuration state, sending a correction instruction to the channel air conditioner so as to correct the channel air conditioner into the configuration state.
According to still another aspect of an embodiment of the present disclosure, there is provided an electronic apparatus including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the control method of the channel air conditioner according to the first or second aspect described above via execution of the executable instructions.
According to still another aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the control method of the channel air conditioner of any one of the above.
The technical scheme provided by the embodiment of the disclosure can comprise the following beneficial effects:
in the technical schemes provided by some embodiments of the present disclosure, centralized management and automatic control of all channel air conditioners of a full-terminal building are realized by generating a control instruction of each corresponding channel air conditioner based on flight information and transmitting the control instruction to the corresponding target channel air conditioner, so that energy waste is avoided; the channel air conditioner is corrected to be in the configuration state by sending the correction instruction to the channel air conditioner if the actual state of the channel air conditioner is inconsistent with the configuration state corresponding to the specified control instruction, and the channel air conditioner can be maintained in the configuration state, so that the channel air conditioner can be prevented from being tampered with, the control instruction can be effectively executed, and the channel air conditioner can be maintained in the configuration state under the condition that the channel air conditioner is not checked on site, and the reliability of the control of the channel air conditioner is ensured.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure. It will be apparent to those of ordinary skill in the art that the drawings in the following description are merely examples of the disclosure and that other drawings may be derived from them without undue effort. In the drawings:
fig. 1 schematically illustrates a schematic flowchart of a control method of a tunnel air conditioner according to an embodiment of the present disclosure;
fig. 2 schematically illustrates a schematic flowchart of a control method of a tunnel air conditioner according to another embodiment of the present disclosure;
fig. 3 schematically illustrates a schematic flowchart of a control method of a tunnel air conditioner according to still another embodiment of the present disclosure;
FIG. 4 schematically illustrates a timing diagram of a verification period according to one embodiment of the disclosure;
fig. 5 schematically illustrates a schematic flowchart of a control method of a tunnel air conditioner according to still another embodiment of the present disclosure;
Fig. 6 schematically illustrates a schematic flowchart of a control method of a tunnel air conditioner according to still another embodiment of the present disclosure;
FIG. 7 schematically illustrates a timing diagram of a verification period according to another embodiment of the disclosure;
fig. 8 schematically illustrates a schematic block diagram of a control apparatus of a channel air conditioner according to an embodiment of the present disclosure;
fig. 9 schematically illustrates a schematic diagram of an electronic device according to one embodiment of the disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the disclosed aspects may be practiced without one or more of the specific details, or with other methods, components, devices, steps, etc. In other instances, well-known methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
In addition, in the following description of the method steps in the embodiments, the step sequence number is not an absolute limitation of the sequence, and based on the actual operation requirement, part of the steps may be executed simultaneously or after the sequence is exchanged.
In the related art, the existing control method of the tunnel air conditioner of the airport is to start the tunnel air conditioner every morning and close the tunnel air conditioner every evening by the boarding bridge operator, and the method of controlling the tunnel air conditioner by the operator includes: controlling a channel air conditioner by using an air conditioner control panel arranged on the wall of a boarding bridge channel; or controlling the channel air conditioner by using an air conditioner remote controller.
For the first mode, any person located in the boarding bridge channel (including the fixed channel and the movable channel) can set the starting and stopping of the air conditioner, the working mode, the working temperature and the like at will, for the second mode, only authorized persons can control the air conditioner through the air conditioner remote controller in a right mode through the management of the air conditioner remote controller, and the air conditioner remote controller has the possibility of losing. The passage comprises a fixed passage for connecting the terminal building and the boarding bridge and a movable passage for connecting the boarding bridge.
The following problems exist in both the above two modes: if the channel air conditioner is to be started and stopped, the channel air conditioner corresponding to the movable end channel and the fixed end channel must be started and stopped at the boarding bridge of the corresponding station by an operator in person, and the centralized management of the channel air conditioner of the boarding bridge of the all-terminal building cannot be realized. Because the two modes are all started and stopped for controlling the channel air conditioner manually, the possibility that the boarding bridge operator forgets to close the channel air conditioner when leaving the scene after finishing the flight guarantee task exists, and the problem of energy waste is caused.
In order to solve the technical problem, the embodiment of the disclosure provides a control method of a channel air conditioner and a control system of the channel air conditioner. The boarding passage comprises a fixed passage and a movable passage, wherein the fixed passage generally refers to a passage which is in butt joint with the terminal, and the movable passage is arranged at one end of the fixed passage which is not in butt joint with the terminal, can move relative to the fixed passage and is used for being in butt joint with the cabin door of the airplane.
As shown in fig. 1, a control method of a tunnel air conditioner according to an embodiment of the present disclosure includes:
step S102, a control strategy of the channel air conditioner is configured based on the acquired flight information, so that a control instruction is generated based on the control strategy.
The flight information may include a daily flight plan, a daily flight dynamic and the like of the airport obtained through linkage with a related system, a flight list can be obtained by combining the flight plan, the flight dynamic and the like, the flight information is further obtained, a channel for connecting the flight is determined for each piece of flight information, and analysis processing is performed to obtain a control strategy of a corresponding channel air conditioner, so that a control instruction and a sending rule of the control instruction can be generated based on the control strategy.
In addition, the flight list of the units of the different channel air conditioners can be acquired first, then the flight information of each flight is acquired based on the flight list, the control strategy of the corresponding channel air conditioner is obtained according to the flight information, and the control instruction and the sending rule of the control instruction are generated based on the control strategy.
Specifically, the flight information includes, but is not limited to, a flight type, a machine location, a model, a planned time, a predicted time, and an actual time, and the like, the planned time includes a planned arrival time and a planned departure time, the predicted time includes a predicted arrival time and a predicted departure time, and the actual time includes an actual arrival time and an actual departure time.
In addition, flight information, such as a list of flights for an operation period of M hours per day, may be acquired in units of days, and then a control instruction for each channel air conditioner for the M hours is generated.
Those skilled in the art will also understand that, the control instruction is generated based on the control policy, all the control instructions of all the channel air conditioners are generated through the acquired flight information, and then the adjustment is performed based on the adjustment condition of the flights, or a plurality of control instructions may be generated step by step based on the sequence of the flights, that is, a plurality of control instructions are generated one by one based on the time sequence.
The control instructions include, but are not limited to, a power-on instruction, a power-off instruction, a working mode adjustment instruction, a temperature and humidity adjustment instruction, a wind speed adjustment instruction, and the like.
Step S104, a control instruction is sent to the channel air conditioner.
The control instruction may be sent to the corresponding channel air conditioner in advance, or may be sent based on the execution time of the instruction.
Step S106, a checking period is determined based on the control instruction, and when the entering of the checking period is detected, a checking instruction is sent to the channel air conditioner so as to check the actual state and the configuration state of the channel air conditioner based on the checking instruction.
Wherein the check period is determined based on the control instruction, it can be understood that which period is determined based on the specified control instruction, so that the subsequent detection confirms whether the check period is entered. The configuration state is a state which should be entered based on the specified control instruction, and the actual state is an actual running state of the channel air conditioner, and the verification instruction is used for obtaining the actual state of the channel air conditioner to verify whether the actual state of the channel air conditioner is consistent with the configuration state.
And step S108, when the actual state of the channel air conditioner is not consistent with the configuration state, a correction instruction is sent to the channel air conditioner so as to correct the channel air conditioner to the configuration state.
If the actual state and the configuration state of the channel air conditioner are not consistent, the fact that the channel air conditioner does not operate based on the designated control instruction or is modified after entering the control state corresponding to the designated control instruction is indicated, and at the moment, in order to enable the channel air conditioner to maintain the required configuration state, a correction instruction is sent to the channel air conditioner.
Specifically, the correction instruction, the determination of the designated control instruction for entering the verification period, and the control instruction for configuring the channel to the configuration state are the same control manner.
In the embodiment, the centralized management and automatic control of all channel air conditioners of the whole terminal building are realized by generating the control instruction of each corresponding channel air conditioner based on the flight information and sending the control instruction to the corresponding target channel air conditioner, so that the energy waste is avoided; the channel air conditioner is corrected to be in the configuration state by sending the correction instruction to the channel air conditioner if the actual state of the channel air conditioner is inconsistent with the configuration state corresponding to the specified control instruction, and the channel air conditioner can be maintained in the configuration state, so that the channel air conditioner can be prevented from being tampered with, the control instruction can be effectively executed, and the channel air conditioner can be maintained in the configuration state under the condition that the channel air conditioner is not checked on site, and the reliability of the control of the channel air conditioner is ensured.
In practical application, the flight information is adjusted according to practical conditions so as to update the flight information, so that the control method of the channel air conditioner repeatedly operates according to the set frequency; in addition, before each operation and/or generation of the control instruction based on the flight information, comparison and judgment can be performed on the current time and the related time node of the flight information, so that the control instruction is selectively generated, for example, the early start instruction is not required to be generated when the arrival flight arrives, and only the delayed shutdown instruction is required to be generated.
In some embodiments, in step S106, a check period is determined based on the control instruction, and when it is detected that the check period is entered, a specific implementation manner of sending the check instruction to the channel air conditioner includes:
if the control instruction is a starting instruction, determining that the verification period is from the starting instruction execution time to the first verification time and then ending;
if the control instruction is a shutdown instruction, determining that the verification period is from the execution time of the shutdown instruction to the preset second verification time and then ending.
The first check duration may be determined based on a time from a specified control instruction, i.e., a boot instruction execution time, to an actual arrival time of the flight for the arrival flight.
For departure flights, the first check-up duration may be determined based on specifying a control instruction, i.e., a boot instruction execution time, to an actual departure time of the flight.
In addition, the first verification duration may also be configured based on a preset duration.
Wherein the second check-up period may be configured based on the preset period.
Specifically, the verification mode of the configuration state, that is, the transmission mode of the verification instruction, may be to continuously transmit the verification instruction to the channel air conditioner based on the preset transmission frequency in the verification period, so as to correct in time when the fact that the actual state of the channel air conditioner is inconsistent with the configuration state is detected.
In this embodiment, in order to make the channel air conditioner always be in the on state after the on command is executed, or be in the off state after the off command is executed, it is continuously checked whether the channel air conditioner is in the on state from within a first check period after the channel air conditioner is on, or continuously checked whether the channel air conditioner is in the off state from within a second check period after the channel air conditioner is off, so as to ensure that the channel air conditioner can maintain the configuration state within the check period.
In some embodiments, when it is verified that the actual state of the tunnel air conditioner is inconsistent with the configuration state, sending the corrective instruction to the tunnel air conditioner includes:
if the configuration state is a starting state based on a starting instruction and the actual state is a closing state, determining that the actual state of the channel air conditioner is inconsistent with the configuration state, and sending a correction instruction for starting to the channel air conditioner so as to correct the channel air conditioner into the starting state;
if the configuration state is a shutdown state based on the shutdown instruction and the actual state is a startup state, determining that the actual state of the channel air conditioner is inconsistent with the configuration state, and sending a correction instruction for shutdown to the channel air conditioner so as to correct the channel air conditioner to be in the shutdown state.
In addition, the control command and the corresponding configuration state may be a heating mode control command and a heating state, a cooling mode control command and a cooling state, and the like.
Specifically, by setting the checking period to repeatedly check whether the actual state of the air conditioner is consistent with the configuration state in the checking period, if the actual state of the air conditioner is inconsistent with the required configuration state, a correction instruction is generated to correct the channel air conditioner to the configuration state, for example, a start-up instruction is sent to the channel air conditioner to enable the channel air conditioner to enter a start-up state, or after the channel air conditioner enters a shut-down state based on a shut-down instruction, the following situations still exist in which the actual state and the configuration state are inconsistent:
(1) The control instruction of manual control is received, and the control instruction comprises that a worker controls the channel air conditioner to be started or shut down through related software or hardware manual operation, or the boarding worker controls the channel air conditioner to be started or shut down by using an air conditioner control panel installed on the channel wall, so that the actual state and the configuration state are inconsistent.
(2) The actual state and the configuration state are inconsistent due to various situations such as failure of control instruction transmission or failure of control instruction execution or control instruction execution.
Therefore, in order to ensure that the actual state of the channel air conditioner is the corresponding configuration state, the state of the channel air conditioner is checked to ensure the consistency of the actual state and the configuration state, if the actual state and the configuration state are consistent, no follow-up is caused, and if the actual state and the configuration state are inconsistent, the control instruction is retransmitted as a correction instruction.
The processing steps are repeatedly executed according to the preset frequency in the checking period, so that the actual state of the channel air conditioner is ensured to be the corresponding configuration state in real time in the checking period.
For the check period, if the control instruction is an instruction for controlling the channel air conditioner to start in advance, the check period may be a period from a time point when the channel air conditioner is controlled to start in advance to an actual time in the flight information, for example, for a departure flight, the check period is a period from a time point when the channel air conditioner starts in advance to an actual arrival time of the flight, or the check period is ended from an execution time of the start instruction to a preset first check time period; correspondingly, if the control instruction is an instruction for controlling the channel air conditioner to be turned off in a delayed manner, the verification period is a period of time during which a preset second verification period of time passes from the time of turning off in the delayed manner.
As shown in fig. 2, a control method of a tunnel air conditioner according to another embodiment of the present disclosure includes:
Step S202, a control strategy of the channel air conditioner is configured based on the acquired flight information, so as to generate a control instruction based on the control strategy.
Step S204, arranging all the control instructions which are not transmitted and correspond to the same channel air conditioner based on the transmission time sequence, and generating an instruction queue.
Step S206, the control instruction meeting the control requirement in the instruction queue is subjected to control adjustment to obtain the control instruction queue, so as to send the control instruction in the control instruction queue to the channel air conditioner.
The control instructions meeting the integral control requirement include, but are not limited to, a shutdown instruction and a startup instruction with short interval time, control instructions with at least two adjacent control instructions being the same, control instructions needing adjustment generated by flight information change, and the like.
Step S208, a control instruction is sent to the channel air conditioner.
In this embodiment, for the same or the same group of channel air conditioners, because the corresponding flight information of a plurality of flights in time sequence exists, there is a repeated control instruction or redundant control instruction in time sequence, or because the control instruction to be adjusted is caused by temporary change of the flight information, the control instruction which is not sent and meets the control requirement needs to be subjected to the control adjustment, and the control instruction which meets the control requirement needs to be subjected to the control adjustment is subjected to the control adjustment, so that a control instruction queue is obtained, which is beneficial to simplifying the control process, and on the other hand, the timeliness of the control instruction is also improved.
In some embodiments, in step S206, performing an integer control adjustment on a control instruction in the instruction queue that meets an integer control requirement to obtain an implementation manner of the integer control instruction queue, including:
if the instruction queue has a shutdown instruction and a startup instruction which are adjacent and the execution interval is smaller than the interval threshold, deleting the shutdown instruction to obtain the whole control instruction queue.
The interval threshold value is used for measuring whether the channel air conditioner is frequently started or stopped.
In this embodiment, the shutdown instruction and the startup instruction which are adjacent and have the execution interval smaller than the interval threshold value refer to that after the shutdown instruction is sent to the channel air conditioner, the startup instruction needs to be sent to the channel air conditioner after the execution interval, if the execution interval is smaller than the interval threshold value, the frequent start-stop phenomenon appears, and at this time, based on the principle that the startup instruction is higher than the shutdown instruction, the shutdown instruction is deleted when the control instruction in the instruction queue is arranged, so that the control step is simplified, and the probability of repeated opening and closing of the channel air conditioner is reduced.
In addition, it can be understood by those skilled in the art that under the control rule that the power-on is prioritized over the power-off, if the execution interval between the adjacent power-off instruction and the power-on instruction is greater than or equal to the interval threshold, the power-off operation still needs to be executed, so as to prevent the waste of air conditioner resources.
In some embodiments, in step S206, performing an integer control adjustment on a control instruction in the instruction queue that meets an integer control requirement, to obtain another implementation manner of the integer control instruction queue, including:
if the instruction queue comprises at least two control instructions which are generated based on the same flight and have the same control mode, the at least two control instructions are subjected to integral control adjustment, and the control instruction with the latest generation time is reserved to obtain the integral control instruction queue.
In this embodiment, after the generated plurality of control instructions are sequentially arranged according to the sending time to obtain the instruction queue, because a large number of control instructions are generated, if all the control instructions are directly sent to the control part of the channel air conditioner, the burden of the control part of the channel air conditioner is increased, and even control is problematic due to the collision of front and rear commands, so when the instruction queue includes at least two control instructions with the same control mode generated based on the same flight, the control instructions with the same control mode except the latest generation time are deleted by reserving the control instructions with the latest generation time, the whole control adjustment is realized, the whole control instruction queue is obtained, and the control burden on the air conditioner is reduced on the premise of ensuring the control reliability.
The control modes in at least two control instructions with the same control modes are the same, for example, a start instruction or a shutdown instruction.
In addition, by further considering the mutual relation and the mutual influence between two adjacent pieces of flight information, the conflict of the control instructions to be sent is adjusted in a whole control manner, the burden of the air conditioner is reduced, the probability of frequent opening and closing of the air conditioner is reduced, and the normal operation of the channel air conditioner is ensured.
Further, in some embodiments, the method further includes performing an integer adjustment on a control instruction in the instruction queue that meets an integer requirement to obtain an integer instruction queue, and further includes:
acquiring real-time flight dynamics based on a preset acquisition frequency; the real-time flight dynamic state is detected to be inconsistent with the flight information, the fact that the actual arrival time or the actual departure time in the flight information of the same flight needs to be adjusted is indicated, a correction instruction is generated based on the adjusted time, and the correction instruction is used as an adjustment control instruction.
In this embodiment, since airport flights are often adjusted to the harbor or departure time for objective reasons, the control instructions are adaptively adjusted by repeatedly acquiring real-time flight dynamics at a preset acquisition frequency, for example, one minute, five minutes or ten minutes, acquiring updated flight information, so as to ensure the accuracy of linkage between the control instructions and the flight information.
In some embodiments, in step S102, a control policy of the channel air conditioner is configured based on the acquired flight information, so as to generate a specific implementation manner of the control instruction based on the control policy, including:
and selecting a target channel air conditioner from the plurality of channel air conditioners, and acquiring flight information related to the target channel air conditioner to configure a control strategy based on the flight information, so as to generate a control instruction based on the control strategy.
In the embodiment, the target channel air conditioner to be controlled is determined first, and the flight information related to the target channel air conditioner, namely the flight information connected with the channel where the target channel air conditioner is located, is acquired, so that the control strategy is further configured based on the parameters such as the estimated arrival time, the actual arrival time, the estimated departure time, the actual departure time and the residence time of the flight, and a corresponding control instruction is generated, and the pertinence and the reliability of the control of the target channel air conditioner are ensured.
In some embodiments, in step S102, a control policy of the channel air conditioner is configured based on the acquired flight information, so as to generate another specific implementation manner of the control instruction based on the control policy, including:
and configuring a corresponding control strategy based on the acquired flight information so as to generate a plurality of control instructions, and classifying the control instructions based on the channel air conditioner corresponding to the control instructions.
In this embodiment, all the control instructions may be configured based on all the flight information on the same day, including the parameters of the estimated arrival time, the actual arrival time, the estimated departure time, the actual departure time, and the residence time of the flight, and then all the control instructions are classified based on the connection relationship between the flight and the channel, and based on the identification of the channel air conditioner, each type of control instruction correspondingly controls one or a group of channel air conditioners, so as to ensure the integrity of the generated control instructions.
As shown in fig. 3, in some embodiments, in step S102, a control policy of the channel air conditioner is configured based on the acquired flight information, so as to generate a further implementation manner of the control instruction based on the control policy, including:
step S302, determining the flight type according to the flight information.
The flight information can be obtained through linkage with the existing flight information system of the airport, the flight information comprises but is not limited to information such as a flight plan, flight dynamics and the like, pre-planned information such as the estimated arrival time, the estimated departure time and the like of the flight can be obtained based on the flight plan, actual execution time such as the actual arrival time, the actual departure time and the like can be obtained based on the flight dynamics, the boarding and disembarking time, the duration and the like of passengers and workers are judged cooperatively based on the information, so that the time of using the channel air conditioner is further determined, and the configuration of the control strategy is carried out based on the time.
Based on the above information such as flight schedule and flight dynamics, the types of flights may be classified into normal arrival flights, normal departure flights, pre-airlines, post-airlines, outbound flights, and the like.
Step S304, configuring a switching control strategy of the channel air conditioner matched with the flight type, and generating an advanced starting instruction and a delayed shutdown instruction based on the switching control strategy.
The switch control strategy matched with the flight type is configured.
In the embodiment, the flight information is acquired, so that the berthing position and berthing period of each flight can be determined, and the channel air conditioner and the switching time which need to be started are determined based on the berthing position, so that the switching control instruction of the corresponding channel air conditioner is generated, and the effectiveness and the instantaneity of the switching operation of the channel air conditioner are ensured.
In some embodiments, the flight types include an arrival flight and an departure flight, and for the arrival flight, subtracting the pre-start time from the estimated arrival time to obtain a pre-start time, and adding the actual arrival time to the post-close time to obtain a post-close time; for departure flights, subtracting the early starting time from the predicted departure time to obtain the early starting time, and adding the actual departure time to the delayed closing time to obtain the delayed closing time.
Further, the inbound flights include normal inbound flights and post-flight flights, the post-flight flights refer to flights that are single in the evening, the outbound flights include pre-flight outbound flights and normal outbound flights, and the pre-flight outbound flights specifically refer to flights that are single in the morning.
Specifically, for the arrival flight, in step S404, a switching control policy of the channel air conditioner matched with the flight type is configured, and one specific implementation manner of generating the advanced power-on instruction and generating the delayed power-off instruction based on the switching control policy includes:
if the estimated time is acquired, generating a starting instruction, and transmitting the starting instruction based on the estimated time and a preset first advance time length;
if the actual arrival time is acquired, a shutdown instruction is generated, and the shutdown instruction is sent based on the actual arrival time and a preset first delay time.
The first advanced time length refers to a time length when the channel air conditioner needs to be started in advance on the basis of the estimated harbor time.
The first delay time is the time for the channel air conditioner to continue to operate on the basis of the actual arrival time.
For the airline flights, the estimated arrival time minus the early start time length is used for obtaining the early start time, and the air conditioner is closed after the passengers finish the aircraft getting off, so that the air conditioner can be closed after the preset time length is delayed based on the actual arrival time, and can also be closed after the passengers arrive at the port or confirm that the passengers get off, namely, the preset time length is any value between 0 and the time required by the passengers to get off.
For the departure flight, in step S404, a switching control policy of the channel air conditioner matched with the flight type is configured, and a specific implementation manner of generating an early start instruction and generating a delayed shutdown instruction based on the switching control policy includes:
if the predicted departure time is acquired, generating a starting instruction, and transmitting the starting instruction based on the predicted departure time and a preset second advance duration;
if the actual departure time is acquired, a shutdown instruction is generated, and the shutdown instruction is sent based on the actual departure time and a preset second delay time.
The second advanced time length refers to a time length when the channel air conditioner needs to be started in advance on the basis of the estimated departure time.
The second delay time is the time for the channel air conditioner to continue to run on the basis of the actual departure time.
In addition, for the departure flight before the voyage, the air conditioner is required to be used in advance by the crew and other staff, so that the advance is large, for example, the air conditioner is advanced by two hours and fifteen minutes.
The departure schedule of the off-shore flights before the voyage is 45 minutes at 7 am, at this time, the early starting time of the channel air conditioner set based on the early-starting strategy is 30 minutes at 5 am, the actual departure time of the flights is 7 hours and 50 minutes, and the delayed closing time of the channel air conditioner set based on the delayed closing strategy is 8 hours at 0 minute at 8 am.
In addition, for the outbound flight, the outbound flight may be split into the inbound flight and the outbound flight, or in step S304, a switching control policy of a channel air conditioner matched with the flight type is configured, and a specific implementation manner of generating an advanced startup instruction and a delayed shutdown instruction based on the switching control policy further includes:
the estimated length of stay for the outbound flight is detected.
If the expected stay time is less than the stay threshold, the intermediate stay time is short, and the outbound flight and the short stop flight can be regarded as the same type, namely, the departure is carried out after the stay for a relatively short period of time after the arrival, in order to avoid the shutdown and startup of the channel air conditioner in a short time, and the default channel air conditioner is in a starting state within a period from the arrival to departure, and an automatic shutdown instruction is not generated and executed, namely, only an early starting instruction based on the estimated arrival time and a delayed shutdown instruction based on the actual departure time are needed to be generated.
If the stay time length is greater than or equal to the stay threshold value, indicating that the intermediate stay time is longer, the off-going flight needs to be delayed and shut down after the channel air conditioner is started in advance, then the channel air conditioner is started in advance before the departure time is predicted, and finally the delayed and shut down operation is performed.
As shown in fig. 4, the control process of the channel air conditioner according to the present disclosure in time sequence specifically includes:
10 is the estimated arrival time for arrival flight 1A;
assuming that the channel air conditioner needs to be controlled to be started in advance, the first advance time length is 15 minutes, and correspondingly, 9 hours 45 are the advance starting time for controlling the channel air conditioner corresponding to the arrival flight 1A;
based on the control channel air conditioner at 9 time 45 being started in advance, the first verification time length of the starting stage is assumed to be preset to be 20 minutes, namely, the first verification time length from 9 time 45 to 10 time 05 is the verification time period of the starting state, the verification operation of the starting state is finished at 10 time 05 minutes, and the flight 1A arrives at the port actually at 10 time 05 minutes;
when the aircraft arrives at the port, the corresponding first delay time is 25 minutes, namely, the air conditioner of the channel is controlled to be closed after delay at 10 minutes in the morning, the second check time in the shutdown stage is assumed to be preset to be 10 minutes, and the check operation of the shutdown state is ended at 40 minutes in the morning;
assuming that the time 40 at 11 am is divided into a predicted departure time, a predicted stay time between the actual arrival time and the predicted departure time is 1 hour and 35 minutes, assuming that a stay threshold is 30 minutes, transmitting a delayed shutdown instruction based on the actual arrival time and transmitting an early startup instruction based on the predicted departure time because the predicted stay time is longer than 30 minutes;
Based on the estimated departure time of 11 hours and 40 minutes, the second advanced time length is 30 minutes, and the channel air conditioner corresponding to the departure flight is controlled to be started in advance in the period of 10 minutes at 11 minutes in the morning;
correspondingly, the first verification duration of the starting-up stage is preset to be 20 minutes, and the verification period from 11 hours 10 to 11 hours 30 is divided into the starting-up state;
the actual departure time of the 1A flight is 11 hours and 42 minutes, the second delay closing time is 3 minutes, namely, the time of the delay closing of the air conditioner of the control channel is 11 hours and 45 minutes, and the second check time of the shutdown stage is assumed to be preset to be 10 minutes, namely, the time of the check operation of ending the shutdown state is 11 hours and 55 minutes.
In addition, in the instruction queue of the channel air conditioner corresponding to the flight 1A, the execution interval between the adjacent preceding shutdown instruction and the subsequent startup instruction is 40 minutes, and the interval threshold is assumed to be 30 minutes, and since the time interval is greater than the interval threshold, the preceding shutdown instruction is normally sent, and if the time interval is less than the interval threshold, the shutdown instruction may be deleted from the instruction queue.
In some embodiments, configuring the control policy of the channel air conditioner based on the acquired flight information further includes:
and determining the environmental temperature and humidity and the parking period based on the flight information.
The method comprises the steps of obtaining a stop period of a flight based on flight information and environment temperature and humidity in the stop period.
And determining an operation control strategy of the channel air conditioner based on the type of the channel where the channel air conditioner is located, the environment temperature and humidity and the parking period, wherein the operation control strategy is used for controlling at least one of the working mode, the temperature and humidity and the wind speed of the channel air conditioner.
In this embodiment, on the basis of generating a switch control policy of a channel air conditioner including a start instruction and a shutdown instruction, an operation control policy of the channel air conditioner may be further configured, and these operation parameters may be determined based on factors such as a channel type, an environment temperature and humidity, a parking period, and the like, for example, a movable end channel and a fixed end channel for the same machine location may be respectively configured with different operation parameters, and in combination with the environment temperature and humidity, the temperature and humidity in the channel may be further adjusted.
The following describes specifically a verification process of the state of the channel air conditioner in the verification period in the control of the channel air conditioner of the present disclosure with reference to fig. 5 and 6.
As shown in fig. 5, in some embodiments, determining a check period based on the control instruction, when entry into the check period is detected, one implementation of sending the check instruction to the channel air conditioner includes:
in step S502, the channel air conditioner starts up and operates based on the instruction of starting up in advance, and determines to enter a verification period, wherein the configuration state is a starting-up state.
Step S504, a check instruction is sent based on a preset sending frequency until the flight actual execution time is reached or until the first check duration is passed.
When the actual state and the configuration state of the channel air conditioner are verified to be inconsistent, sending a correction instruction to the channel air conditioner comprises:
step S506, receiving actual state information fed back by the channel air conditioner based on the verification instruction.
Step S508, if it is detected that the channel air conditioner is not in the on state based on the actual state information, and it is determined that the actual state and the configuration state of the channel air conditioner are inconsistent, a correction instruction for starting up is sent to the channel air conditioner, so as to correct the channel air conditioner to be in the on state.
Wherein the flight actual execution time comprises the actual arrival time or the actual departure time.
In this embodiment, after a startup instruction is sent to a channel air conditioner to enable the channel air conditioner to be started, before the actual arrival time or the actual departure time is reached, the channel air conditioner needs to be kept in a startup state all the time so as to meet the use requirements of upper and lower passengers.
As shown in fig. 6, in some embodiments, determining a check period based on the control instruction, and when entry into the check period is detected, another implementation of sending the check instruction to the channel air conditioner includes:
in step S602, the channel air conditioner is turned off based on the instruction of delayed shutdown, and it is determined to enter the verification period, where the configuration state is the shutdown state.
Step S604, a check instruction is sent based on a preset sending frequency until a second check duration elapses.
When the actual state and the configuration state of the channel air conditioner are verified to be inconsistent, sending a correction instruction to the channel air conditioner comprises:
in step S606, the actual state information fed back by the channel air conditioner based on the verification instruction is received.
Step S608, if it is detected that the channel air conditioner is not in the shutdown state based on the actual state information, and it is determined that the actual state and the configuration state of the channel air conditioner are inconsistent, a correction instruction for shutdown is sent to the channel air conditioner, so as to correct the channel air conditioner to the shutdown state.
In this embodiment, after a shutdown instruction is sent to a channel air conditioner to cause the channel air conditioner to shutdown, it is required to confirm whether the channel air conditioner always maintains a shutdown state, so as to prevent resource waste caused by incorrect opening of the air conditioner.
As shown in fig. 7, a startup command is sent to the channel air conditioner at the early startup time of the channel air conditioner, so that the channel air conditioner is started in advance, a startup verification period is entered at the early startup time, and after the first verification period is elapsed, startup state verification is ended.
The first verification duration may be a preset duration, or may be a duration determined based on an actual arrival time or an actual departure time of the flight.
And sending a shutdown instruction to the channel air conditioner at the delayed shutdown time of the channel air conditioner, so that the channel air conditioner is delayed to shutdown, entering a shutdown verification period at the delayed shutdown time, and ending the shutdown state verification after the second verification period.
Based on the control scheme of the channel air conditioner, the channel air conditioner and the flight are linked to realize automatic control of the channel air conditioner, and specifically, the control system can comprise a setting module, an equipment communication module, a flight dynamic module, an automatic control module and the like.
Specifically, the setting module is used for setting operation related parameters of the automatic control module. The method comprises the steps of setting an equipment self-control mode, and setting working parameters and self-control parameters of a default channel air conditioner. The automatic control mode and the default air conditioner working parameters take the machine position as a minimum setting unit, and the independent automatic control mode and the default working parameters can be set for different machine positions. And the system parameters take the terminal building as a minimum setting unit, and different terminal buildings use different system parameters to run the channel air conditioner automatic control logic.
The self-control mode can comprise an automatic mode, a manual mode and a maintenance mode, if the channel air conditioner of a certain machine position is set to the automatic mode, the start-stop and working parameters of the air conditioner can be automatically controlled according to flight information, meanwhile, the monitoring client (PC, APP) is allowed to manually set the working parameters of the channel air conditioner of the machine position, if the channel air conditioner is set to the manual mode, the air conditioner only accepts the monitoring client (PC, APP) to manually and remotely set the working parameters of the air conditioner, and if the channel air conditioner is set to the maintenance mode, all the monitoring client cannot remotely set the working parameters of the air conditioner, and only can set the working mode of the air conditioner through a control panel, a remote controller and the like of the air conditioner.
The default working parameters of the channel air conditioner comprise working modes, set temperature, air supply speed and the like of the air conditioner, wherein the working parameters of a movable end channel and a fixed end channel of the same machine position are separately set, specifically, different working modes can be set according to different time periods, or the same default working parameters are used all year round, when a certain machine position is set into an automatic control mode, when the channel air conditioner needs to be started according to flight dynamic information, the automatic control module respectively sends the working parameters of the movable channel air conditioner and the working parameters of the fixed channel air conditioner of the machine position in the time period to the corresponding movable channel air conditioner and the fixed channel air conditioner.
In addition, before executing the control method, the sub-functions and the time parameters in the running process of the automatic control module can be configured based on the automatic control parameters.
The sub-functions include whether to start the air conditioner in advance of the departure flight before the voyage, whether to start the air conditioner immediately after the arrival of the flight, whether to start the air conditioner in advance of the arrival flight, whether to start automatic control according to time intervals, whether to start the air conditioner in preference to shutdown, whether to start default working parameters of the air conditioner (the automatic control module only switches on the air conditioner and does not set the working parameters of the air conditioner when the air conditioner is not started), whether to start the air conditioner when the interval time between two flights is too short, whether to start the arrival channel after the arrival of the flight, and adjustment of control granularity, wherein the control granularity refers to control by taking a machine position as a unit or control by taking a channel as a unit.
The time parameters comprise the advanced time length of the advanced start of the departure planning before the voyage, namely the advanced start time length, the advanced time length of the advanced start of the departure, the delayed time length of the departure delay closing, the check time length, the interval threshold value of the air conditioner which is not closed in the middle and the like.
The equipment communication module is used for acquiring the real-time state of the channel air conditioner in real time and sending control instructions, wherein the real-time state comprises the working state, the fault state and the like corresponding to the air conditioner, and the control instructions comprise setting instructions (used for setting parameters such as working mode, temperature, air supply speed and the like) and switching instructions (only controlling the on-off of the air conditioner, not setting the working mode, temperature, wind speed and the like) and the like.
The automatic control module acquires the real-time working state of the channel air conditioner from the equipment communication module according to the flight information corresponding to the flight position acquired from the flight dynamic module, judges the use demand time of the channel air conditioner, generates control instructions according to the integral control rule by combining with the system parameter setting, adds the control instructions to the instruction queue, and adjusts the control instructions in the instruction queue according to the integral control rule.
Taking a harbor flight as an example, the control method specifically comprises the following steps of:
acquiring the estimated arrival time of the arrival flight, and sending a startup instruction to a target channel air conditioner corresponding to the arrival flight based on the estimated arrival time and the first advance duration;
entering a startup verification period based on a startup instruction, sending a verification instruction to the channel air conditioner in the startup verification period, and receiving the actual state fed back by the channel air conditioner based on the verification instruction;
if the actual state and the configuration state, namely the starting state is inconsistent, a correction instruction is sent to the channel air conditioner so as to correct the channel air conditioner into the starting state until the first verification duration is passed;
acquiring actual arrival time, and generating a shutdown instruction based on the actual arrival time and the first delay time;
In addition, before the control instruction is sent, the following control operation based on the instruction queue may be performed for the control instruction that is not sent:
arranging all the control instructions which are not transmitted and correspond to the same channel air conditioner based on the transmission time sequence to generate an instruction queue;
if the instruction queue is provided with a shutdown instruction and a startup instruction which are adjacent and the execution interval is smaller than the interval threshold value, deleting the shutdown instruction;
if the instruction queue does not have the shutdown instruction and the startup instruction which are adjacent and the execution interval is smaller than the interval threshold value, the shutdown instruction is sent to the target channel air conditioner;
further, after sending the shutdown instruction to the target boarding passage air conditioner, the method further comprises:
entering a shutdown verification period based on a shutdown instruction, sending a verification instruction to the channel air conditioner in the shutdown verification period, and receiving the actual state fed back by the channel air conditioner based on the verification instruction;
if the actual state and the configuration state, namely the shutdown state, are detected to be inconsistent, a correction instruction is sent to the channel air conditioner so as to correct the channel air conditioner to be in the shutdown state until the second verification duration is passed.
It will be appreciated by those skilled in the art that the steps in the foregoing embodiments do not represent a sequence, and some steps may be performed simultaneously during actual operation.
A control device 800 of a tunnel air conditioner according to this embodiment of the present invention will be described with reference to fig. 8. The control device 800 of the tunnel air conditioner shown in fig. 8 is only an example, and should not impose any limitation on the functions and the scope of use of the embodiment of the present invention.
The control device 800 of the tunnel air conditioner is represented in the form of a hardware module. The components of the control device 800 of the tunnel air conditioner may include, but are not limited to: an acquiring module 802, configured to acquire flight information; a configuration module 804, configured to configure a control policy of the channel air conditioner based on the acquired flight information, so as to generate a control instruction based on the control policy; a sending module 806, configured to send a control instruction to the channel air conditioner; the checking module 808 is configured to determine a checking period based on the control instruction, and send a checking instruction to the channel air conditioner when it is detected that the checking period is entered, so as to check an actual state and a configuration state of the channel air conditioner based on the checking instruction; the verification module 808 is further configured to: and when the actual state of the channel air conditioner is not consistent with the configuration state, sending a correction instruction to the channel air conditioner so as to correct the channel air conditioner into the configuration state.
In some embodiments, the control device 800 of the channel air conditioner further includes: the generating module 810 is configured to arrange all the control instructions corresponding to the same channel air conditioner that are not sent based on a sending time sequence, and generate an instruction queue; and the integral control module 812 is configured to perform integral control adjustment on control instructions meeting integral control requirements in the instruction queue, so as to obtain an integral control instruction queue, so as to send the control instructions in the integral control instruction queue to the channel air conditioner.
It should be understood that the control device 800 of the channel air conditioner may perform various methods of the aforementioned control method of the channel air conditioner.
An electronic device 900 according to such an embodiment of the invention is described below with reference to fig. 9. The electronic device 900 shown in fig. 9 is merely an example, and should not be construed as limiting the functionality and scope of use of embodiments of the present invention.
As shown in fig. 9, the electronic device 900 is embodied in the form of a general purpose computing device. Components of electronic device 900 may include, but are not limited to: the at least one processing unit 910, the at least one storage unit 920, and a bus 930 connecting the different system components (including the storage unit 920 and the processing unit 910).
Wherein the storage unit stores program code that is executable by the processing unit 910 such that the processing unit 910 performs steps according to various exemplary embodiments of the present invention described in the above-described "exemplary methods" section of the present specification. For example, the processing unit 910 may perform steps S102 to S108 as shown in fig. 1, as well as other steps defined in the secure autonomous import policy learning method of the present disclosure.
The storage unit 920 may include readable media in the form of volatile storage units, such as Random Access Memory (RAM) 9201 and/or cache memory 9202, and may further include Read Only Memory (ROM) 9203.
The storage unit 920 may also include a program/utility 9204 having a set (at least one) of program modules 9205, such program modules 9205 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
The bus 930 may be one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
Electronic device 900 may also communicate with one or more external devices 960 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device, and/or with any device (e.g., router, modem, etc.) that enables the electronic device 900 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 940. Also, electronic device 900 may communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 950. As shown, the network adapter 950 communicates with other modules of the electronic device 900 via the bus 930. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with an electronic device, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a terminal device, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
In an exemplary embodiment of the present disclosure, a computer-readable storage medium having stored thereon a program product capable of implementing the method described above in the present specification is also provided. In some possible embodiments, the aspects of the invention may also be implemented in the form of a program product comprising program code for causing a terminal device to carry out the steps according to the various exemplary embodiments of the invention as described in the "exemplary method" section of this specification, when the program product is run on the terminal device.
A program product for implementing the above-described method according to an embodiment of the present invention may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto, and in this document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The computer readable signal medium may include a data signal propagated in baseband or as part of a carrier wave with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected via the Internet using an Internet service provider).
It should be noted that although in the above detailed description several modules or units of a device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit in accordance with embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into a plurality of modules or units to be embodied.
Furthermore, although the steps of the methods in the present disclosure are depicted in a particular order in the drawings, this does not require or imply that the steps must be performed in that particular order or that all illustrated steps be performed in order to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform, etc.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a mobile terminal, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any adaptations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
Claims (11)
1. A control method of a tunnel air conditioner, comprising:
configuring a control strategy of the channel air conditioner based on the acquired flight information so as to generate a control instruction based on the control strategy;
arranging all the control instructions which are not transmitted and correspond to the same channel air conditioner based on the transmission time sequence to generate an instruction queue;
performing integral control adjustment on control instructions meeting integral control requirements in the instruction queue to obtain an integral control instruction queue;
sending a control instruction in the integral control instruction queue to the channel air conditioner;
determining a verification period based on the control instruction, and sending a verification instruction to the channel air conditioner when the entering of the verification period is detected, so as to verify the actual state and the configuration state of the channel air conditioner based on the verification instruction;
and when the actual state of the channel air conditioner is verified to be inconsistent with the configuration state, sending a correction instruction to the channel air conditioner so as to correct the channel air conditioner into the configuration state.
2. The control method of a tunnel air conditioner according to claim 1, wherein the determining a check period based on the control instruction, and when it is detected that the check period is entered, transmitting the check instruction to the tunnel air conditioner comprises:
If the control instruction is a starting instruction, determining that the verification period is from the starting instruction execution time to the first verification time and then ending;
if the control instruction is a shutdown instruction, determining that the verification period is from the execution time of the shutdown instruction to the preset second verification time period and then ending.
3. The method for controlling a tunnel air conditioner according to claim 1, wherein the performing the integral control adjustment on the control instruction meeting the integral control requirement in the instruction queue to obtain the integral control instruction queue includes:
and if the instruction queue is provided with a shutdown instruction and a startup instruction which are adjacent and have the execution interval smaller than the interval threshold, deleting the shutdown instruction to obtain the whole control instruction queue.
4. The method for controlling a tunnel air conditioner according to claim 1, wherein the performing the integral control adjustment on the control instruction meeting the integral control requirement in the instruction queue to obtain the integral control instruction queue includes:
and if the instruction queue comprises at least two control instructions which are generated based on the same flight and have the same control mode, performing integral control adjustment on the at least two control instructions, and reserving the control instruction with the latest generation time to obtain the integral control instruction queue.
5. The control method of the tunnel air conditioner according to claim 1, wherein configuring the control policy of the tunnel air conditioner based on the acquired flight information to generate the control instruction based on the control policy comprises:
selecting a target channel air conditioner from a plurality of channel air conditioners, and acquiring flight information related to the target channel air conditioner so as to configure the control strategy based on the flight information, thereby generating the control instruction based on the control strategy; or (b)
And configuring the corresponding control strategy based on the acquired flight information so as to generate a plurality of control instructions, and classifying the control instructions based on the channel air conditioner corresponding to the control instructions.
6. The control method of the tunnel air conditioner according to claim 1, wherein configuring the control policy of the tunnel air conditioner based on the acquired flight information to generate the control instruction based on the control policy comprises:
determining a flight type according to the flight information;
and configuring a switch control strategy of the channel air conditioner matched with the flight type, and generating an advanced starting instruction and a delayed shutdown instruction based on the switch control strategy.
7. The method of claim 6, wherein the flight type includes an arrival flight and an departure flight, the configuring the switching control policy of the channel air conditioner matched with the flight type, and the generating the advanced power-on command and the generating the delayed power-off command based on the switching control policy includes:
for the arrival flight, if the estimated arrival time is acquired, generating a starting instruction, and sending the starting instruction based on the estimated arrival time and a preset first advance duration;
if the actual arrival time is acquired, generating a shutdown instruction, and sending the shutdown instruction based on the actual arrival time and a preset first delay time;
for the departure flight, if the estimated departure time is acquired, generating a starting instruction, and sending the starting instruction based on the estimated departure time and a preset second advance duration;
if the actual departure time is acquired, a shutdown instruction is generated, and the shutdown instruction is sent based on the actual departure time and a preset second delay time.
8. The control method of the tunnel air conditioner according to claim 1, wherein the configuring the control policy of the tunnel air conditioner based on the acquired flight information further comprises:
Determining an environment temperature and humidity and a parking period based on the flight information;
and determining an operation control strategy of the channel air conditioner based on the type of the channel where the channel air conditioner is located, the environment temperature and humidity and the parking period, wherein the operation control strategy is used for controlling at least one of the working mode, the temperature and humidity and the wind speed of the channel air conditioner.
9. A control device of a tunnel air conditioner, comprising:
the configuration module is used for configuring a control strategy of the channel air conditioner based on the acquired flight information so as to generate a control instruction based on the control strategy;
the generating module is used for arranging all the control instructions which are not transmitted and correspond to the same channel air conditioner based on the transmission time sequence to generate an instruction queue;
the integral control adjustment module is used for integral control adjustment of control instructions meeting integral control requirements in the instruction queue to obtain an integral control instruction queue;
the sending module is used for sending the control instruction in the integral control instruction queue to the channel air conditioner;
the verification module is used for determining a verification period based on the control instruction, and sending a verification instruction to the channel air conditioner when the entering of the verification period is detected, so as to verify the actual state and the configuration state of the channel air conditioner based on the verification instruction;
The verification module is further configured to: and when the actual state of the channel air conditioner is verified to be inconsistent with the configuration state, sending a correction instruction to the channel air conditioner so as to correct the channel air conditioner into the configuration state.
10. An electronic device, comprising:
a processor; and
a memory for storing executable instructions of the processor;
wherein the processor is configured to execute the control method of the channel air conditioner of any one of claims 1 to 8 via execution of the executable instructions.
11. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when executed by a processor, implements the control method of a tunnel air conditioner according to any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210828292.2A CN115200168B (en) | 2022-07-13 | 2022-07-13 | Control method and device of channel air conditioner, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210828292.2A CN115200168B (en) | 2022-07-13 | 2022-07-13 | Control method and device of channel air conditioner, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115200168A CN115200168A (en) | 2022-10-18 |
CN115200168B true CN115200168B (en) | 2023-10-03 |
Family
ID=83582125
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210828292.2A Active CN115200168B (en) | 2022-07-13 | 2022-07-13 | Control method and device of channel air conditioner, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115200168B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110101367A (en) * | 2010-03-08 | 2011-09-16 | 엘지전자 주식회사 | System for managing an air conditioner and controlling method thereof |
CN208419107U (en) * | 2018-01-30 | 2019-01-22 | 深圳市新环能科技有限公司 | Airport energy-saving type air conditioner control system based on flight linkage and zonal control |
CN109883005A (en) * | 2019-03-26 | 2019-06-14 | 广州远正智能科技股份有限公司 | Terminal tail end air conditioner device intelligence control system, method, medium and equipment |
CN110198245A (en) * | 2019-07-05 | 2019-09-03 | 珠海格力电器股份有限公司 | Equipment fault self-checking method |
CN112969159A (en) * | 2019-11-27 | 2021-06-15 | 比亚迪股份有限公司 | Vehicle control method and vehicle remote control driving system |
CN113091266A (en) * | 2021-04-15 | 2021-07-09 | 南京南瑞继保电气有限公司 | Method and system for linking air conditioner and flight information of aerobridge at airport |
CN113777909A (en) * | 2021-09-06 | 2021-12-10 | 珠海格力电器股份有限公司 | Master-slave communication control method, device, storage medium and master-slave communication control system |
CN114090629A (en) * | 2021-09-27 | 2022-02-25 | 深圳市中联通电子股份有限公司 | Method and device for verifying executed process of control instruction |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111522264B (en) * | 2020-04-02 | 2024-01-23 | 青岛海尔科技有限公司 | Control method and device of equipment, storage medium and electronic device |
CN111833868A (en) * | 2020-06-30 | 2020-10-27 | 北京小米松果电子有限公司 | Voice assistant control method, device and computer readable storage medium |
CN111895620B (en) * | 2020-08-06 | 2021-12-03 | 邯郸美的制冷设备有限公司 | Air conditioner control method, air conditioner, server and air conditioner control device |
-
2022
- 2022-07-13 CN CN202210828292.2A patent/CN115200168B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20110101367A (en) * | 2010-03-08 | 2011-09-16 | 엘지전자 주식회사 | System for managing an air conditioner and controlling method thereof |
CN208419107U (en) * | 2018-01-30 | 2019-01-22 | 深圳市新环能科技有限公司 | Airport energy-saving type air conditioner control system based on flight linkage and zonal control |
CN109883005A (en) * | 2019-03-26 | 2019-06-14 | 广州远正智能科技股份有限公司 | Terminal tail end air conditioner device intelligence control system, method, medium and equipment |
CN110198245A (en) * | 2019-07-05 | 2019-09-03 | 珠海格力电器股份有限公司 | Equipment fault self-checking method |
CN112969159A (en) * | 2019-11-27 | 2021-06-15 | 比亚迪股份有限公司 | Vehicle control method and vehicle remote control driving system |
CN113091266A (en) * | 2021-04-15 | 2021-07-09 | 南京南瑞继保电气有限公司 | Method and system for linking air conditioner and flight information of aerobridge at airport |
CN113777909A (en) * | 2021-09-06 | 2021-12-10 | 珠海格力电器股份有限公司 | Master-slave communication control method, device, storage medium and master-slave communication control system |
CN114090629A (en) * | 2021-09-27 | 2022-02-25 | 深圳市中联通电子股份有限公司 | Method and device for verifying executed process of control instruction |
Also Published As
Publication number | Publication date |
---|---|
CN115200168A (en) | 2022-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
USRE47835E1 (en) | Tools for railway traffic control | |
US20200082304A1 (en) | Method, Apparatus and Device for Scheduling Unmanned Vehicles and Storage Medium | |
CN104246640A (en) | Method and apparatus for dynamic air traffic trajectory synchronization | |
CN103707904A (en) | Temporary speed limiting method and temporary speed limiting system in urban rail transit CBTC (communication based train control system) mode | |
JP6355753B2 (en) | Train operation interval control system and train operation interval control device | |
EP3839689A1 (en) | Fleet scheduler | |
CN110992515B (en) | Method and system for predicting remaining useful life of a component using an accelerated failure time model | |
Wing et al. | Achieving resilient in-flight performance for advanced air mobility through simplified vehicle operations | |
CN109466593B (en) | Method and device for downloading train operation plan and controlling operation | |
CN107248324B (en) | Flight guarantee resource scheduling management system and method of linkage collaborative decision-making system | |
WO2017195314A1 (en) | Ground-side device | |
WO2017195313A1 (en) | Train control system | |
CN112947568B (en) | Long-endurance large-scale unmanned aerial vehicle aerial dynamic access control method | |
CN109246059A (en) | Train automatic monitoring system | |
US20230132271A1 (en) | Method and apparatus for scheduling of aircraft flight | |
CN115200168B (en) | Control method and device of channel air conditioner, electronic equipment and storage medium | |
JP2008222004A (en) | Operation arrangement apparatus in operation management system | |
CN115200174B (en) | Control method and device of boarding passage air conditioner, electronic equipment and storage medium | |
CN115200173B (en) | Control method and device of boarding passage air conditioner, electronic equipment and storage medium | |
CN114138007A (en) | Cloud backup-based flight management system and method | |
WO2017013740A1 (en) | Rule generation device, rule generation method, and program | |
CN114610050A (en) | Inspection method and device for power system, electronic equipment and storage medium | |
US20220250668A1 (en) | Train operation control method and apparatus, and non-transitory computer-readable storage medium | |
CN115027535A (en) | Driving command decision-making system and scheduling method thereof | |
CN110597108B (en) | Cable tunnel area control system, control method and device and computer equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |