G05B13/00

Air conditioner
11493223 · 2022-11-08 · ·

Disclosed is an air conditioner including a plurality of units having an outdoor unit and an indoor unit. The plurality of units includes a controller configured to control an input/output and control to operate according to setting and a communication unit configured to transmit and receive data in a wireless communication method between the plurality of units. The communication unit includes a plurality of antenna connection units respectively connected to the plurality of antennas, and a transmission/reception unit configured to apply a signal of a certain frequency band to the plurality of antennas through the plurality of antenna connection units, and to process a signal received from the plurality of antennas. The communication unit includes a plurality of antennas, and is configured to transmit and receive data through multiple input and output, so that the plurality of units can directly communicate wirelessly, specify a frequency of a signal used in consideration of obstacles in a building and installation distances, and perform multiple input and output by using the plurality of antennas, thereby achieving stable communication by securing communication coverage, and improving efficiency and stability according to the management and operation of the air conditioner.

Monitor position adjustment based on application metadata

Aspects of the present disclosure relate to automatic monitor position adjustment. An indication that an application is being launched is received. A preferred monitor position for the application is determined by referencing a data store mapping preferred monitor positions to respective metadata attributes, where the preferred monitor position for the application is determined based on the preferred monitor position being mapped to a first metadata attribute associated with the application within the data store. An actuator associated with the monitor is then instructed to adjust the position of the monitor to the preferred monitor position.

Monitor position adjustment based on application metadata

Aspects of the present disclosure relate to automatic monitor position adjustment. An indication that an application is being launched is received. A preferred monitor position for the application is determined by referencing a data store mapping preferred monitor positions to respective metadata attributes, where the preferred monitor position for the application is determined based on the preferred monitor position being mapped to a first metadata attribute associated with the application within the data store. An actuator associated with the monitor is then instructed to adjust the position of the monitor to the preferred monitor position.

Unified data processing across streaming and indexed data sets

Systems and methods are described for unified processing of indexed and streaming data. A system enables users to query indexed data or specify processing pipelines to be applied to streaming data. In some instances, a user may specify a query intended to be run against indexed data, but may specify criteria that includes not-yet-indexed data (e.g., a future time frame). The system may convert the query into a data processing pipeline applied to not-yet-indexed data, thus increasing the efficiency of the system. Similarly, in some instances, a user may specify a data processing pipeline to be applied to a data stream, but specify criteria including data items outside the data stream. For example, a user may wish to apply the pipeline retroactively, to data items that have already exited the data stream. The system can convert the pipeline into a query against indexed data to satisfy the users processing requirements.

Unified data processing across streaming and indexed data sets

Systems and methods are described for unified processing of indexed and streaming data. A system enables users to query indexed data or specify processing pipelines to be applied to streaming data. In some instances, a user may specify a query intended to be run against indexed data, but may specify criteria that includes not-yet-indexed data (e.g., a future time frame). The system may convert the query into a data processing pipeline applied to not-yet-indexed data, thus increasing the efficiency of the system. Similarly, in some instances, a user may specify a data processing pipeline to be applied to a data stream, but specify criteria including data items outside the data stream. For example, a user may wish to apply the pipeline retroactively, to data items that have already exited the data stream. The system can convert the pipeline into a query against indexed data to satisfy the users processing requirements.

System and method for the autonomous construction and/or design of at least one component part for a component

A method for the autonomous construction and/or design of at least one component part of a component includes the step of determining a state (s.sub.i) of the component part by a state module, wherein a state (s.sub.i) is defined by parameters (p.sub.i) such as data and/or measured values of at least one property (e.sub.i) of the component part. The state (s.sub.i) is transmitted to a reinforcement learning agent, which uses a reinforcement learning algorithm. A calculation function (ƒ.sub.i) and/or an action (a.sub.i) is selected on the basis of a policy for a state (s.sub.i) for the modification of at least one parameter (p.sub.i) by the reinforcement learning agent. A modeled value for the property (e.sub.i) is calculated using the modified parameter (p.sub.i). A new state (s.sub.i+1) is calculated by an environment module on the basis of the modeled value for the property (e.sub.i).

Optimizing control actions of a control system via automatic dimensionality reduction of a mathematical representation of the control system

A method for automatically reducing the dimensionality of a mathematical representation of a controlled application system is provided. The method includes receiving, at a control system, data corresponding to control action and system state variables relating to the controlled application system, fitting a constrained reinforcement learning (CRL) model to the controlled application system based on the data, and automatically identifying a subset of the system state variables by selecting control action variables of interest and identifying system state variables that drive the CRL model to recommend each control action variable of interest. The method also includes automatically performing state space dimensionality reduction of the CRL model using the subset of system state variables, estimating a transition probability matrix for a constrained Markov decision process (CMDP) model of the controlled application system, and formulating the CMDP model as a linear programming (LP) problem using the transition probability matrix and several costs.

Method for reducing vibrations in rotor blades of a wind turbine

Methods (200) for reducing vibrations in one or more rotor blades (120) of a wind turbine (160), when the wind turbine is in standstill conditions are provided. The method comprises measuring (201) one or more deformation parameters indicative of deformation of one or more blades (120), determining (202), at a dedicated controller (190) for an auxiliary drive system (20, 107), a vibration of one or more of the blades (120) based on the deformation parameters, wherein the dedicated controller (190) for the auxiliary drive system is separate from the wind turbine controller (180), and generating (203), at the dedicated controller (190), an output signal to operate the auxiliary drive system to reduce the vibration. Also disclosed are wind turbines (160) which comprise a dedicated controller (190) configured to determine a vibration and generating an output signal to reduce the vibration, when the wind turbine is in standstill conditions.

Method for reducing vibrations in rotor blades of a wind turbine

Methods (200) for reducing vibrations in one or more rotor blades (120) of a wind turbine (160), when the wind turbine is in standstill conditions are provided. The method comprises measuring (201) one or more deformation parameters indicative of deformation of one or more blades (120), determining (202), at a dedicated controller (190) for an auxiliary drive system (20, 107), a vibration of one or more of the blades (120) based on the deformation parameters, wherein the dedicated controller (190) for the auxiliary drive system is separate from the wind turbine controller (180), and generating (203), at the dedicated controller (190), an output signal to operate the auxiliary drive system to reduce the vibration. Also disclosed are wind turbines (160) which comprise a dedicated controller (190) configured to determine a vibration and generating an output signal to reduce the vibration, when the wind turbine is in standstill conditions.

Control system
11609999 · 2023-03-21 · ·

The present invention is capable of realizing normal control of a control device and safe operation of a control target. In the present invention, an automatic control unit 10 generates a control output that is output to a control target in response to an input 1. A safety verification control unit 20 is configured to verify safety of the control output at a plurality of verification levels, and controls the control output on the basis of the verification result. A verification level selection unit manages the state related to the normality of the automatic control unit 10, and selects the verification level of the safety of the control output in the safety verification control unit 20 in accordance with the state.