WO2015025315A1 - Procédé et un appareil permettant de commander un système de chauffage, de ventilation et de conditionnement d'air (cvca) - Google Patents
Procédé et un appareil permettant de commander un système de chauffage, de ventilation et de conditionnement d'air (cvca) Download PDFInfo
- Publication number
- WO2015025315A1 WO2015025315A1 PCT/IL2014/050722 IL2014050722W WO2015025315A1 WO 2015025315 A1 WO2015025315 A1 WO 2015025315A1 IL 2014050722 W IL2014050722 W IL 2014050722W WO 2015025315 A1 WO2015025315 A1 WO 2015025315A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- hvac unit
- hvac
- measurement
- mapping
- unit
- Prior art date
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/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
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25B—REFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
- F25B49/00—Arrangement or mounting of control or safety devices
- F25B49/02—Arrangement or mounting of control or safety devices for compression type machines, plants or systems
-
- 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
-
- 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/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
-
- 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/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/64—Electronic processing using pre-stored data
-
- 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
- F24F11/86—Control systems characterised by their outputs; Constructional details thereof for controlling the temperature of the supplied air by controlling compressors within refrigeration or heat pump circuits
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2140/00—Control inputs relating to system states
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25B—REFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
- F25B2600/00—Control issues
- F25B2600/07—Remote controls
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25B—REFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
- F25B2700/00—Sensing or detecting of parameters; Sensors therefor
- F25B2700/02—Humidity
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F25—REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
- F25B—REFRIGERATION MACHINES, PLANTS OR SYSTEMS; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS
- F25B2700/00—Sensing or detecting of parameters; Sensors therefor
- F25B2700/21—Temperatures
Definitions
- HVAC Heating, Ventilation, or Air Conditioning
- HVAC Heating, Ventilation, or Air Conditioning
- Some units may be provided with a way to update their control algorithm, but such units are rare, and updating is cumbersome. Otherwise, the control algorithm may only be changed by replacing the whole unit.
- Some solutions such as using a universal remote control, replicate the function of the dedicated remote control of the HVAC unit.
- it is difficult to replace the control algorithm without having direct access to the unit's control parameters such as compressor on/off, fan speed, or the like, or to measurements sensed by the unit, such as temperature.
- the HVAC target temperature for example, to 30°C for stopping the compressor, and to 16°C for starting it (and vice versa when heating), but this will generally not provide optimal results.
- the HVAC unit since the remote control is designed to be used by a user, the HVAC unit usually makes an audible confirmation sound when a command is transmitted to the HVAC unit, in order to provide an indication to the user.
- the remote control commands to replace the control algorithm of the HVAC will cause the generation of such sound for each command, which may annoy the user, particularly when the user is asleep.
- One exemplary embodiment of the disclosed subject matter is a controller having a processing unit and a storage device, comprising: a mapping obtaining module for obtaining a mapping between a pair of a state of an Heating Ventilation or Air-Conditioning (HVAC) unit and an action of the HVAC unit and between a measurement; an action determination component for determining an action to be taken by the HVAC unit in accordance with a current state of the HVAC unit; a measurement determination component for obtaining from the mapping a synthesized measurement that when transmitted to the HVAC unit is adapted to cause the HVAC unit to perform the action; and an HVAC communication module for transmitting the synthesized measurement to the HVAC unit.
- HVAC Heating Ventilation or Air-Conditioning
- the HVAC communication module is optionally configured to transmit an iFeel messages to the HVAC unit.
- the HVAC unit is optionally configured to emit an audible sound when receiving a first type of messages, wherein the HVAC unit is configured to avoid emitting the audible sound when receiving a second type of messages, and wherein the HVAC communication module is configured to transmit the synthesized measurement to the HVAC unit using a message of the second type.
- the synthesized measurement is optionally a temperature measurement.
- the synthesized measurement is optionally a humidity measurement.
- the mapping is optionally determined as a reversed mapping of a second mapping, wherein the second mapping maps a pair of a state of the HVAC unit and a measurement to an action.
- the controller may further comprise one or more sensors, wherein said action determination module is configured to determine the action based on readings from the one or more sensors. Within the controller, the action determination module is optionally configured to determine the action based on a reading that is received from a sensor that is collocated with the HVAC unit.
- the controller may further comprise an HVAC state monitor configured to monitor an estimated state of the HVAC unit.
- Another exemplary embodiment of the disclosed subject matter is a method performed by a computerized device, comprising: obtaining a mapping between a pair of a state of an Heating Ventilation or Air-Conditioning (HVAC) unit and an action of the HVAC unit and between a measurement; determining, by a processor, an action to be taken by the HVAC unit in accordance with a current state of the HVAC unit; obtaining from the mapping a synthesized measurement that when transmitted to the HVAC unit is configured to cause the HVAC unit to perform the action; and transmitting the synthesized measurement to the HVAC unit.
- the transmitting optionally comprises sending an iFeel message to the HVAC unit.
- the HVAC unit is optionally configured to emit an audible sound when receiving a first type of messages, wherein the HVAC unit is optionally configured to avoid emitting the audible sound when receiving a second type of messages, and wherein said transmitting optionally comprises transmitting the synthesized measurement to the HVAC unit using a message of the second type.
- the synthesized measurement is optionally a temperature measurement.
- the synthesized measurement is optionally a humidity measurement.
- the mapping is optionally determined as a reversed mapping of a second mapping, wherein the second mapping maps a pair of a state of the HVAC unit and a measurement to an action.
- said determining the action optionally comprises determining the action based on at least one reading by a sensor and based on the current state of the HVAC unit, wherein the sensor is optionally external to the HVAC unit.
- the sensor is optionally collocated with the HVAC unit.
- the method may further comprise using sensors to monitor the current state of the HVAC unit.
- FIG. 1 shows a schematic illustration of an environment with an HVAC unit, in accordance with some exemplary embodiments of the disclosed subject matter
- FIG. 2 is a flowchart diagram of a method for controlling the operation of an HVAC unit, in accordance with some exemplary embodiments of the disclosed subject matter.
- FIG. 3 is a schematic illustration of a controller for controlling the behavior of an HVAC unit, in accordance with some exemplary embodiments of the disclosed subject matter.
- One technical problem dealt with by the disclosed subject matter is the need to replace the control algorithm and mechanism of HVAC units.
- replacing the control algorithm and mechanism of the HVAC units may enable more energy-efficient control without replacing the whole unit.
- the new control algorithm and mechanism may be configured to control the HVAC unit without causing the HVAC to make audible sounds or other sensory cues that may disturb a person staying in the vicinity of the HVAC unit.
- a smart grid system may decide to change the control of an HVAC unit. Additionally or alternatively, the control algorithm could be personalized to the person currently using the HVAC unit.
- Some HVAC units are configured to emit an audible sound (e.g., "beep"), in response to receiving a command, such as via an Infra Red (IR) signal emitted by a remote control.
- a command such as via an Infra Red (IR) signal emitted by a remote control.
- the audible sound may indicate to a user that the command was received and is being processed by the HVAC unit.
- the audible sound and other similar sensory cues may not be desirable when the command that is transmitted is not initiated by a user.
- the HVAC unit may emit some cues which do not interrupt a user, such as modifying a display, turning a LED on or off, or the like.
- an iFeel feature is a feature in which the temperature or another parameter relevant for the operation of the HVAC unit is measured not on the unit itself but at some other location and transmitted to the HVAC unit.
- the HVAC unit is configured not to emit any audible sound or sensory cue in response to receiving the parameter transmitted as part of the iFeel feature as opposed to other to its operation when receiving other non-iFeel transmissions, such as commands from a remote control.
- the transmission of the measured parameter may be accompanied by other commands to the HVAC unit, such as change fan speed, change target temperature, or the like.
- the measured parameter may be measured at any location and not by the HVAC unit itself. The location may be fixed or moving.
- a remote control of the HVAC unit may be configured to measure the parameters and wirelessly transmit a command to the HVAC unit.
- the HVAC unit may control its own operation in accordance with its current state, the measurement, and with its control algorithm.
- the message which is transmitted to the HVAC unit in accordance with the iFeel feature may be referred to as an iFeel message.
- One technical solution is to provide a control unit that uses the iFeel feature to transmit simulated, synthesized or "forged" measurements using the iFeel protocol to the HVAC unit, such that the transmitted measurement causes the unit to assume a desired behavior.
- the iFeel message does not reflect an actual measurement by the sensor, but a different measurement that is generated in order to cause the HVAC unit react as required or desired.
- the response of a specific HVAC unit model may be predetermined. For example, sending an iFeel message with a measured temperature of 17°C while the target temperature is 25°C degrees may cause the HVAC to automatically stop the compressor's motor (e.g., when in cooling mode). In some cases, the HVAC unit may automatically set the fan speed to low speed in such cases. This operation may be performed without emitting any audible sound or providing other cues that are intended to be sensed by the user, due to using the iFeel feature.
- T comprises the measurement provided in the iFeel message (e.g., temperature, humidity, or the like)
- S is the current state of the HVAC unit which may include the target goal (e.g., target temperature, target humidity, or the like)
- all units of the same model may be configured to respond with a predetermined behavior, denoted R.
- the predetermined behavior may be determined by a control algorithm and mechanism of the HVAC.
- the mapping (T, S)->R can be obtained for each model of HVAC units.
- the mapping may be provided by a user who may input an observation of the specific unit behavior.
- the mapping may be provided using a user interface through which the user can select iFeel and target measurements and required behavior, for example, compressor on/off state, fan speed, fan direction, flap movements, or the like.
- the mapping may be a priori provided and retained in a computer readable format.
- the mapping may be stored in computer readable file retaining the mapping in any computer readable format. Additionally or alternatively, the mapping may be retained in a data storage
- the mapping may be obtained by manually or automatically setting the HVAC unit to a particular state S, reporting a measurement T and observing the response R, also referred to as assumed behavior, or change in the behavior.
- a reverse mapping may be determined, such that for each pair S and R, wherein S is the current state and R is the required behavior or behavior change to be assumed, a corresponding T, i.e., the measurement to be reported, may be determined.
- the mapping (T, S)->R may not be an injective function.
- the reverse mapping may map (S,R) to a single measurement out of the set of alternative measurements.
- control algorithm when the control algorithm determines a desired change to be applied to the behavior of the HVAC unit (e.g., turn the motor on/off, put the fan to high/low, change the flaps direction, or otherwise affect the operation of the HVAC unit) it may search in the reverse mapping for a combination of the current state and the required behavior. Once the combination is found, the measurement associated with this combination is retrieved. The combination of the current state and the determined measurement, which may not necessarily reflect an actual measurement, is then transmitted by an iFeel message, such that the HVAC unit indeed assumes the desired behavior, while not generating audible sounds.
- a desired change to be applied to the behavior of the HVAC unit e.g., turn the motor on/off, put the fan to high/low, change the flaps direction, or otherwise affect the operation of the HVAC unit
- the current state of the HVAC unit is not required to be transmitted by the iFeel message.
- only the determined measurement may be transmitted although the temperature determination algorithm may internally keep track and use the state of the HVAC unit.
- the required behavior rather than the measurement may be transmitted to the HVAC unit by an iFeel message and assumed by the HVAC unit.
- the required behavior may be transmitted from any control unit, such as a unit determining the required behavior or any external unit.
- FIG. 1 showing a schematic illustration of an environment with an HVAC unit controlled in accordance with some exemplary embodiments of the disclosed subject matter.
- FIG. 1 shows a schematic illustration of room 100, in which HVAC unit 104 is installed.
- HVAC unit 104 may be installed anywhere in the room, including areas which may be inconvenient to access on a daily basis, such as high on a wall.
- HVAC unit 104 may be connected to a compressor unit (not shown) or another operative unit which is typically installed externally to room 100, such that its operation does not affect the climate of room 100.
- the compressor unit may be installed in an external location, such as on a roof, on an external wall of a building, in a terrace, or the like.
- HVAC unit 104 may comprise a control panel 106 comprising an on/off led 108 and possibly additional displays and controls, such as a temperature display, a timer, temperature controls, or the like.
- Control panel 106, or any other location of HVAC unit 104 may also comprise a receiver, such as an Infrared (IR) receiver, Radio Frequency (RF) receiver, , an ultrasonic receiver, or the like.
- IR Infrared
- RF Radio Frequency
- control panel 106 may be controlled from a smartphone using WiFi or Bluetooth, or otherwise controlled from the Internet.
- control panel 106 may be controlled from a remote source, such as remote control 116 or remote component 130.
- HVAC unit 104 may also comprise one or more sensors such as a temperature sensor, a humidity sensor or others.
- Remote control 116 may have controls thereon to enable a user to manually submit commands such as start/stop, set the target temperature, set a timer, or the like. Remote control 116 may submit the commands using an IR transmitter, an RF transmitter, or the like. HVAC unit 104 may use readings from the sensors in conjunction with commands 120 from the remote control to determine, for example by a controller thereof, whether and how to operate the unit, for example start/stop the compressor, set fan speed to high/low, set flaps direction, or the like.
- HVAC unit 104 may implement an iFeel feature in which the sensor readings are not received from sensors comprised by the unit itself, but rather elsewhere.
- the sensor readings may be readings of sensors comprised by remote control 116, remote component 130, or the like.
- the sensor readings may be transmitted to HVAC unit 104 using iFeel messages.
- the iFeel messages may be transmitted using the communication protocol between HVAC unit 104 and remote control 116 used for transmitting commands, or another communication protocol supported by HVAC unit 104. It will be appreciated that the sensors may also be installed in a location other than the remote control, and the readings may be received by the remote control and transmitted to HVAC unit 104.
- commands initiated by a user using remote control 116 cause HVAC unit 104 to emit an audible sound such as "beep", while transmissions of iFeel messages do not cause HVAC unit 104 to initiate the sound.
- remote control 116 may use the iFeel mechanism, but instead of transmitting a measurement such as a measured temperature, a controller first determines the required behavior of HVAC unit 104. Remote control 116 may then transmit a determined (rather than measured) reading such as temperature or another sensor reading, which will make HVAC unit 104 assume the required behavior. Additionally or alternatively, remote component 130 may send iFeel messages to control HVAC unit 104. In some cases, remote component 130 may not comprise user interface, such as a keyboard, to allow a user to provide commands to HVAC unit 104.
- remote component 130 may be connected to another device, such as a web server, to receive information useful to determine a desired behavior for HVAC unit 104.
- the user may use an external device, such as a mobile phone, a mobile device, or the like, to send commands to HVAC unit 104 via remote component 130.
- remote component 130 may comprise one or more sensors.
- remote component 130 may comprise a temperature sensor. Additionally or alternatively, remote component 130 may comprise a humidity sensor. Additionally or alternatively, remote component 130 may comprise a vibrations sensor. The vibrations sensor, such as a piezoelectric disc, may be mounted on the HVAC unit 106 to determine current fan speed of the HVAC unit 106. Additionally or alternatively, remote component 130 may comprise a microphone which may be used to detect sounds that are indicative of a person being located in room 100.
- the microphone may also be used to detect audible sounds emitted by HVAC unit 106 when HVAC unit 106 receives a command from another source, such as remote control 116 thereby assisting in determining a current state of HVAC unit 106.
- remote component 130 may comprise a light sensor which may assist in determining whether a person is in room 100 and detect whether a night mode should be operated.
- remote component 130 may comprise a proximity sensor, such as passive infrared detectors, ultrasonic detectors, Bluetooth Low Energy (BLE) proximity sensor, or the like. The proximity sensor may be used to detect whether a person is located in room 100.
- Fig. 2 showing a flowchart diagram of a method for controlling the operation of an HVAC unit, in accordance with some embodiments of the disclosed subject matter.
- the method may be performed by a control unit external to the HAVC unit, for example a remote control 116 of Figure 1, remote component 130 of Figure 1, or the like, such that the control algorithm may be update or enhanced without replacing any component of the HVAC unit itself.
- a mapping may be obtained from a a measurement (e.g., temperature) and a current state of the HVAC unit, which may include a mode of operation, current fan speed, a target temperature, a target humidity, or the like, to a required behavior of the HVAC unit, for example starting or stopping the compressor, causing the compressor to change speed of the compressor motor (e.g. in an inverter A/C), changing fan speed, changing a direction of flaps of the HVAC unit, or the like.
- the mapping may be denoted (S, T) - R, wherein S is the current state of the unit, T is a measurement or set of measurements , and R is the behavior the unit will assume when in state S and receiving measurement T.
- the current operation state of the HVAC unit may be maintained, including for example the target temperature or humidity, whether the compressor is on or off, the fan speed or any other operational parameter of the unit.
- a sensor reading may be received, such as a temperature reading, a humidity reading, or the like.
- the reading may be received from a sensor located on the HVAC unit, on a remote control, on a remote component or in any other location.
- the readings are received from any sensor other than internal sensors of the HVAC unit.
- a required action or behavior to be taken by the HVAC unit may be determined upon the received sensor reading and the current state of the HVAC unit.
- the required behavior may be determined upon any control algorithm, which may be changed occasionally, may be personally adapted to a user of the system, or the like.
- the desired behavior may be determined based on a plurality of inputs, such as but not limited to the sensor reading of step 208, weather information, information available online, historic database of interactions by the user or similar users, current electricity pricing, or the like.
- the required action may be an action determined by a user and provided by a remote control.
- a reverse mapping of the mapping obtained on step 200 may be used to determine a simulated measurement to be transmitted to the HVAC unit.
- step 220 the synthesized measurement is transmitted to the HVAC unit, for example using an iFeel message, to avoid the generation of audible sounds or other cues that may annoy or disrupt a person located in the same room in which the HVAC unit is deployed.
- the method may transmit both iFeel messages and non iFeel messages, thereby selectively causing the HVAC unit to emit an audible or other user-notable cue.
- FIG. 3 showing a schematic illustration of a controller for controlling the behavior of an HVAC unit, in accordance with some exemplary embodiments of the disclosed subject matter.
- controller 300 may be implemented as part of a remote control for an installed HVAC unit or as an additional component in addition to an existing remote control.
- a remote control may be replaced, as long as the new remote control may transmit commands to the HVAC unit using the same protocol as the previous remote control.
- Controller 300 may comprise one or more processor(s) 304.
- Processor 304 may be a Central Processing Unit (CPU), a microprocessor, an electronic circuit, an Integrated Circuit (IC) or the like.
- Processor 304 may be utilized to perform computations required by the Controller 300 or any of it subcomponents.
- controller 300 may comprise an Input/Output (I/O) device 308 such as a display, buttons, a pointing device, a keyboard, a touch screen, or the like.
- I/O device 308 may also comprise a disk drive or may provide communication with a storage device or with a network, from which updated components may be received.
- Controller 300 may comprise MMI module 312 which may be utilized to provide output to and receive input from a user using any one or more of I/O device 308.
- controller 300 may comprise a storage device 316.
- Storage device 316 may be a hard disk drive, a Flash disk, a Random Access Memory (RAM), a memory chip, or the like.
- RAM Random Access Memory
- storage device 316 may retain program code operative to cause the processor 304 to perform acts associated with any of the subcomponents of controller 300.
- the components detailed below may be implemented as one or more sets of interrelated computer instructions, executed for example by processor 304 or by another processor.
- the components may be implemented as assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages.
- ISA instruction-set-architecture
- machine instructions machine dependent instructions
- microcode firmware instructions
- state-setting data or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages.
- Storage device 316 may comprise sensor communication module 320 for communicating and receiving measurements from one or more sensors such as a temperature or humidity sensor.
- sensors such as a temperature or humidity sensor.
- Each such sensor may be co-located on controller 300 or reside at a remote location, for example on the HVAC unit or anywhere else.
- the sensors may be external to the HVAC unit.
- the sensors may be located outside the room or house where the HVAC unit is installed, for example monitoring weather and pollution data outside.
- the sensors may be mounted on the HVAC unit or otherwise collocated with the HVAC unit.
- the sensors may be located in the same room as the HVAC unit. In some cases, each sensor may be located in a different location.
- Storage device 316 may comprise HVAC communication module 324 for transmitting commands or data to the HVAC unit, for example using an iFeel messages.
- HVAC communication module 324 may utilize an I/O Device 308, such as an IR transmitter, RF transmitter, or the like.
- HVAC communication module 324 may transmit commands silently, without causing the HVAC unit to emit audible sounds that are emitted by the HVAC unit intentionally to provide a feedback to the user.
- Storage device 316 may comprise mapping obtaining module 328 for obtaining the mapping that is descriptive of an operation of the HVAC unit.
- the mapping may be a mapping between a pair of a state of the HVAC unit and an action of the HVAC unit to a measurement (e.g., (S, R)- T mapping).
- the mapping may be a reverse mapping of a (T, S)->R mapping. .
- the mapping may be received, for example through MMI module 312, through a file, obtained by repeatedly transmitting commands and detecting the assumed behavior, from a server, or the like.
- the mapping may be a mapping that is relevant to HVAC units of the same type as a target HVAC unit (e.g., 104 of Fig. 1).
- the obtained mapping may be the (T, S)->R mapping which may be used as a reversed lookup table on demand. Additionally or alternatively, the mapping may be a lookup table depicting the (S, R)- T mapping.
- the mapping may be detected automatically.
- a command for an action (S) may be transmitted to the HVAC unit together with a measurement (T).
- Sensors deployed on or near the HVAC unit may be used to determine response of the HVAC unit (R).
- the sensors may detect vibrations indicative of whether a fan of the HVAC unit operates.
- a microphone may be used to detect sound indicative of a compressor turning on or off.
- the (T,S)->R mapping may be automatically determined and used to determine the (S,R)->T mapping.
- the automatic determination of the mapping may be performed after the controller 300 is installed and with respect to the specific HVAC unit.
- the determination may be performed based on another HVAC unit of a similar or same type, and may be determined before the installation of controller 300.
- controller 300 may automatically determine whether a mapping relevant to the HVAC unit is available (e.g., such as by trying a sample of pairs and detecting that the response is as expected, by comparing a make and model of the HVAC unit to those of maps that are available to the controller 300, or the like). If the mapping is available it may be used. Otherwise, the mapping may be determined automatically.
- the determined mapping may be transmitted to a remote location, such as a server, to be retained so as to be available to other controllers that are deployed to interact with HVAC units of the same make and model.
- Storage device 316 may comprise an action obtaining component 332 for determining an action of an HVAC unit given a set of conditions.
- the set of conditions may include a state of the HVAC unit, readings obtained by sensor communication module 320.
- the required action or behavior may be determined in accordance with external decisions. For example, on very hot days wherein the electrical company is nearing its maximal capacity, it may have the option to order certain HVAC units to switch off or assume the most economical mode, for example fan mode, in order to avoid supply failure.
- a smart grid electricity system which provides real-time monitoring of electricity consumption, may order the HVAC unit to switch off when the grid reaches maximal capacity and turn back on when the consumption is back below a threshold.
- action obtaining component 332 may be replaced over time, as a more suitable operation manner is determined, the requirements of the room occupants change, the room structure and furnishing changes, HVAC units are added or removed, or the like.
- the control algorithm of the HVAC unit may be modified.
- Action obtaining component 332 may be updated by downloading a new version from the Internet or from a computerized network, copying an executable file from an external storage device, or the like.
- Storage device 316 may comprise measurement determination component 336 for determining a synthesized measurement, such as a temperature, to be transmitted to the HVAC unit. It will be appreciated that measurement determination component 336 may utilize the mapping obtained by mapping obtaining module 328 to determine the synthesized measurement based on the action determined by action obtaining component 332 and based on a current state of the HVAC unit.
- Storage device 316 may comprise HVAC state monitor 338 that is configured to monitor the state of the HVAC unit.
- HVAC state monitor 338 may utilize sensor readings to estimate a state of the HVAC unit, such as by monitoring vibrations of the HVAC unit.
- HVAC state monitor 338 may utilize an I/O device 308 such as an IR receiver that is located near a corresponding receiver of the HVAC unit to receive commands to the HVAC unit from another source, such as a remote control.
- sensor readings such as identifying an audible cue emitting by the HVAC unit, may be used to determine whether a command received by controller 300 was also received by the HVAC unit.
- the disclosed controller and method provide for controlling an HVAC unit in a replaceable manner, thus replacing the control algorithm of old or inefficient units, without replacing the whole unit, and without generating annoying sounds.
- the present invention may be a system, a method, and/or a computer program product.
- the computer program product may include a computer readable storage medium (or media) having computer readable program instructions thereon for causing a processor to carry out aspects of the present invention.
- the computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device.
- the computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing.
- a non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), a static random access memory (SRAM), a portable compact disc read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing.
- RAM random access memory
- ROM read-only memory
- EPROM or Flash memory erasable programmable read-only memory
- SRAM static random access memory
- CD-ROM compact disc read-only memory
- DVD digital versatile disk
- memory stick a floppy disk
- a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon
- a computer readable storage medium is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable), or electrical signals transmitted through a wire.
- Computer readable program instructions described herein can be downloaded to respective computing/processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and/or a wireless network.
- the network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers.
- a network adapter card or network interface in each computing/processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing/processing device.
- Computer readable program instructions for carrying out operations of the present invention may be assembler instructions, instruction-set-architecture
- ISA ISA
- machine instructions machine dependent instructions
- microcode firmware instructions
- state- setting data or either source code or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C++ or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages.
- the computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server.
- the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
- electronic circuitry including, for example, programmable logic circuitry, field-programmable gate arrays (FPGA), or programmable logic arrays (PLA) may execute the computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry, in order to perform aspects of the present invention.
- These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
- These computer readable program instructions may also be stored in a computer readable storage medium that can direct a computer, a programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture including instructions which implement aspects of the function/act specified in the flowchart and/or block diagram block or blocks.
- the computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process, such that the instructions which execute on the computer, other programmable apparatus, or other device implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
- each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s).
- the functions noted in the block may occur out of the order noted in the figures.
- two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Human Computer Interaction (AREA)
- Thermal Sciences (AREA)
- Air Conditioning Control Device (AREA)
Abstract
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016533991A JP2016530475A (ja) | 2013-08-18 | 2014-08-11 | Hvacシステムを制御する方法及び装置 |
US14/902,069 US10533762B2 (en) | 2013-08-18 | 2014-08-11 | Method and apparatus for controlling an HVAC system |
CN201480045592.7A CN105531129A (zh) | 2013-08-18 | 2014-08-11 | 用于控制hvac***的方法和设备 |
EP14838368.0A EP3033240A1 (fr) | 2013-08-18 | 2014-08-11 | Procédé et un appareil permettant de commander un système de chauffage, de ventilation et de conditionnement d'air (cvca) |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361867073P | 2013-08-18 | 2013-08-18 | |
US61/867,073 | 2013-08-18 | ||
US201461992933P | 2014-05-14 | 2014-05-14 | |
US61/992,933 | 2014-05-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2015025315A1 true WO2015025315A1 (fr) | 2015-02-26 |
Family
ID=52483145
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IL2014/050722 WO2015025315A1 (fr) | 2013-08-18 | 2014-08-11 | Procédé et un appareil permettant de commander un système de chauffage, de ventilation et de conditionnement d'air (cvca) |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP3033240A1 (fr) |
JP (1) | JP2016530475A (fr) |
CN (1) | CN105531129A (fr) |
WO (1) | WO2015025315A1 (fr) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2542877A (en) * | 2015-09-29 | 2017-04-05 | tado GmbH | Method and device for controlling an air conditioner |
WO2017141774A1 (fr) * | 2016-02-19 | 2017-08-24 | ダイキン工業株式会社 | Système de climatisation |
EP3505839A1 (fr) * | 2017-12-28 | 2019-07-03 | Koninklijke Philips N.V. | Dispositif et procédé de commande d'un dispositif de modification de l'air |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6671538B2 (ja) * | 2017-03-07 | 2020-03-25 | 三菱電機株式会社 | 空気調和機のメンテナンスシステムおよび空気調和機のメンテナンス方法 |
CN108116193B (zh) * | 2017-12-27 | 2021-04-09 | 荆州市楚泰新能源科技有限公司 | 用于新能源电动客车空调的监控***及维修监控方法 |
CN108819885A (zh) * | 2018-05-09 | 2018-11-16 | 上海博泰悦臻网络技术服务有限公司 | 一种车辆的控制方法及*** |
CN108656897B (zh) * | 2018-05-18 | 2021-06-08 | 华北科技学院 | 一种智能化汽车室内环境监控及散热控制方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998037364A1 (fr) * | 1997-02-19 | 1998-08-27 | Dushane Steven D | Systeme de thermostat numerique programmable sans fil |
CN101737907A (zh) * | 2009-12-24 | 2010-06-16 | 于震 | 基于热成像技术的室内环境智能控制***及方法 |
CN102022801A (zh) * | 2010-12-09 | 2011-04-20 | 广州松下空调器有限公司 | 空调器自动睡眠模式的控制方法 |
WO2011147297A1 (fr) * | 2010-05-25 | 2011-12-01 | Cheuk Ting Ling | Procédés d'économie d'énergie sur des systèmes électriques à l'aide d'une commande orientée par une habitude |
CN102749945A (zh) * | 2012-06-12 | 2012-10-24 | 王博思 | 室内温度控制终端及*** |
WO2013058820A1 (fr) * | 2011-10-21 | 2013-04-25 | Nest Labs, Inc. | Thermostat à apprentissage convivial relié au réseau, et systèmes et procédés associés |
-
2014
- 2014-08-11 WO PCT/IL2014/050722 patent/WO2015025315A1/fr active Application Filing
- 2014-08-11 CN CN201480045592.7A patent/CN105531129A/zh active Pending
- 2014-08-11 JP JP2016533991A patent/JP2016530475A/ja active Pending
- 2014-08-11 EP EP14838368.0A patent/EP3033240A1/fr not_active Withdrawn
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998037364A1 (fr) * | 1997-02-19 | 1998-08-27 | Dushane Steven D | Systeme de thermostat numerique programmable sans fil |
CN101737907A (zh) * | 2009-12-24 | 2010-06-16 | 于震 | 基于热成像技术的室内环境智能控制***及方法 |
WO2011147297A1 (fr) * | 2010-05-25 | 2011-12-01 | Cheuk Ting Ling | Procédés d'économie d'énergie sur des systèmes électriques à l'aide d'une commande orientée par une habitude |
CN102022801A (zh) * | 2010-12-09 | 2011-04-20 | 广州松下空调器有限公司 | 空调器自动睡眠模式的控制方法 |
WO2013058820A1 (fr) * | 2011-10-21 | 2013-04-25 | Nest Labs, Inc. | Thermostat à apprentissage convivial relié au réseau, et systèmes et procédés associés |
CN102749945A (zh) * | 2012-06-12 | 2012-10-24 | 王博思 | 室内温度控制终端及*** |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2542877A (en) * | 2015-09-29 | 2017-04-05 | tado GmbH | Method and device for controlling an air conditioner |
GB2542780A (en) * | 2015-09-29 | 2017-04-05 | tado GmbH | Method and device for controlling an air conditioner |
GB2542878A (en) * | 2015-09-29 | 2017-04-05 | tado GmbH | Method and device for controlling an air conditioner |
WO2017054910A1 (fr) * | 2015-09-29 | 2017-04-06 | tado GmbH | Procédé et dispositif de commande de climatiseur |
GB2542877B (en) * | 2015-09-29 | 2019-04-10 | tado GmbH | Method and device for controlling an air conditioner |
GB2542780B (en) * | 2015-09-29 | 2019-04-10 | tado GmbH | Method and device for controlling an air conditioner |
GB2542878B (en) * | 2015-09-29 | 2019-08-07 | tado GmbH | Method and device for controlling an air conditioner |
US10697658B2 (en) | 2015-09-29 | 2020-06-30 | tado GmbH | Method and device for controlling an air conditioner |
WO2017141774A1 (fr) * | 2016-02-19 | 2017-08-24 | ダイキン工業株式会社 | Système de climatisation |
JP2017146065A (ja) * | 2016-02-19 | 2017-08-24 | ダイキン工業株式会社 | 空調システム |
EP3505839A1 (fr) * | 2017-12-28 | 2019-07-03 | Koninklijke Philips N.V. | Dispositif et procédé de commande d'un dispositif de modification de l'air |
Also Published As
Publication number | Publication date |
---|---|
EP3033240A1 (fr) | 2016-06-22 |
CN105531129A (zh) | 2016-04-27 |
JP2016530475A (ja) | 2016-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10533762B2 (en) | Method and apparatus for controlling an HVAC system | |
WO2015025315A1 (fr) | Procédé et un appareil permettant de commander un système de chauffage, de ventilation et de conditionnement d'air (cvca) | |
US12034497B2 (en) | Building device with near field communication circuit | |
CN110300874B (zh) | 环境控制***和环境控制方法 | |
JP5535320B2 (ja) | 空調制御装置、空調制御方法及びプログラム | |
JP5436692B2 (ja) | 空調制御装置、空調制御方法及びプログラム | |
US20150332150A1 (en) | Method to determine relay wiring required | |
KR101977330B1 (ko) | 사용자 만족도를 반영한 실내 환경 모니터링 및 평가 시스템 및 방법 | |
JPWO2015193976A1 (ja) | 空気調和システム | |
JP2017531158A (ja) | 物理値の入力により動作基準を設定可能なセンサモジュール及びそのセンサモジュールの制御方法 | |
US10697664B2 (en) | Management apparatus and air-conditioning system | |
TWI679384B (zh) | 空氣清淨機以及網路系統 | |
WO2017081721A1 (fr) | Système de commande de climatisation | |
JP6909961B2 (ja) | 表示方法、プログラム、及び、表示システム | |
JP2009103389A (ja) | 自走空調システムおよびそのプログラム | |
EP4209119A1 (fr) | Détermination d'un emplacement pour un capteur de présence ou un commutateur de lumière sur la base d'un historique de commande | |
KR102041293B1 (ko) | 공기 조화기의 스마트 운전을 제어하는 서버 | |
US20130124004A1 (en) | System and method for controlling electrical devices | |
KR20150069961A (ko) | 홈 디바이스를 제어하는 방법 및 장치 | |
US11506215B1 (en) | Fan with automatic thermal comfort control | |
JP2021157692A (ja) | 情報処理方法、情報処理システム、プログラム | |
WO2023157089A1 (fr) | Système de commande de climatisation, terminal sans fil, dispositif de gestion, procédé de commande de climatisation, et programme | |
WO2023181324A1 (fr) | Dispositif de commande de climatisation, système de climatisation, procédé de commande de climatisation, et programme | |
KR102587618B1 (ko) | 서비스 특화 입출력 방법 및 장치 | |
JPWO2019186993A1 (ja) | 端末装置、機器制御システム、機器制御方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201480045592.7 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14838368 Country of ref document: EP Kind code of ref document: A1 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14902069 Country of ref document: US |
|
ENP | Entry into the national phase |
Ref document number: 2016533991 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
REEP | Request for entry into the european phase |
Ref document number: 2014838368 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2014838368 Country of ref document: EP |