Air conditioning apparatus
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- QINGDAO HISENSE BOSCH AIR CONDITIONING SYSTEM CO LTD
- Filing Date
- 2024-06-25
- Publication Date
- 2026-08-07
AI Technical Summary
[0005]本申请旨在解决由于雷达传感器局限性导致的空调器无法准确判断室内人员的分布和密度,影响调节的精确性和用户体验的问题
[0024] The air conditioning equipment provided in this application, through a multi-level interference filtering and intelligent identification mechanism, first passively filters out coarse interference and establishes a simplified raw data set. Then, it identifies potential interference source areas and establishes a set of suspicious areas. Furthermore, it confirms the passive interference source through active air supply and uses the active objects after filtering out the passive interference source as effective elements, thereby accurately distinguishing between the movement of living organisms and the movement of non-living organisms and optimizing the control and operation effect of the air conditioning equipment.
Smart Images

Figure CN121206673B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of air conditioning technology, and more particularly to an air conditioning device. Background Technology
[0002] By using radar sensors to collect data on organisms within a space, the distance and angle of the organisms relative to the sensors can be obtained. This data can then be used to generate spatial information to drive the operation of air conditioning devices. Spatial information includes, but is not limited to, the shape, area, activity zones, and entrance locations of the space.
[0003] For example, Chinese patent application (CN116086364A) discloses a method for acquiring spatial information using radar sensors. By setting a coordinate system and a coordinate origin, distance and angle are converted into coordinate points. The coordinate points are used to determine the position and movement trajectory of an organism within a specified time. Based on the position and movement trajectory of the organism, the shape of the space is determined, the area of the space is calculated, active and inactive areas are divided, and the location of the space entrance is determined.
[0004] From a principle perspective, radar sensors operate on the principle of electromagnetic wave transmission and reception. They emit electromagnetic waves and receive the reflected waves to obtain information about target objects. However, radar sensors have limitations in distinguishing between the movement of living and non-living objects. If non-living objects (such as curtains or plant leaves) move due to external factors (such as wind or vibration), they will also experience frequency shifts, which radar sensors cannot differentiate. Furthermore, in complex environments, multiple objects may move simultaneously, complicating the signals received by the radar sensor and making it difficult to distinguish whether each individual moving object is a living or non-living object. Detection errors lead to significant inaccuracies in the acquired spatial information, and the inability to accurately determine the distribution and density of people indoors affects the precision of air conditioning. Frequent system misjudgments can cause users to lose confidence in the intelligent control function, negatively impacting the user experience. Summary of the Invention
[0005] This application aims to solve the problem that air conditioners cannot accurately determine the distribution and density of people indoors due to the limitations of radar sensors, which affects the accuracy of adjustment and user experience.
[0006] The first aspect of this application provides an air conditioning device in which the detection field of a radar sensor can cover an air-conditioned room to detect moving objects in the air-conditioned room.
[0007] In one or more embodiments of this application, the air conditioning equipment includes a processing device.
[0008] In one or more embodiments of this application, the processing device includes an active intervention module.
[0009] In one or more embodiments of this application, the identification module includes a passive filtering unit, a collection unit, and an active filtering unit; wherein the passive filtering unit is configured to receive detection data from a radar sensor and filter out coarse interference in the detection data; coarse interference includes: active objects whose motion information coordinates exceed a preset physical area, active objects whose motion information acquisition time exceeds a preset activity period, and / or active objects whose motion information trajectory exceeds a preset trajectory area, and establishes an original data set after filtering out coarse interference; the collection unit is configured to assign suspicion levels to areas in the air-conditioned room based on the motion trajectories of active objects in the original data set, and establish a suspicious area set according to preset suspicion level conditions; the active filtering unit is configured to supply air to the suspicious area set when no active object is detected, and determine active objects detected under the air supply condition as passive interference sources; the active filtering unit uses active objects after filtering out passive interference sources as valid elements.
[0010] In one or more embodiments of this application, the active intervention module further includes: a division unit configured to establish a projection of the detection field of view in the ground direction and divide the area covered by the projection into multiple grids; a collection unit configured to assign a suspicion level to the grids of detected active objects based on the distance between the grids of detected active objects and the preset trajectory area, wherein the farther away from the preset trajectory area, the higher the suspicion level; and to select the set of grids with a suspicion level exceeding a set threshold as the suspicious area set.
[0011] In one or more embodiments of this application, the active filtering unit is further configured to supply air to the air-conditioned room when no active object is detected, and to determine the active object detected under the air supply condition as a passive interference source; the active filtering unit uses the active object after filtering out the passive interference source as a valid element.
[0012] In one or more embodiments of this application, the active filtering unit is further configured to stop supplying air to the air-conditioned room or suspicious area after the passive interference source determination is completed, and to determine the active object detected after the air supply is stopped as an active interference source.
[0013] In one or more embodiments of this application, the active intervention module determines the active object after filtering out active interference sources and passive interference sources as a valid element.
[0014] In one or more embodiments of this application, the processing device further includes: an input module configured to allow a user to input spatial information parameters of an air-conditioned room scene and a grid, the spatial information parameters including the area of the air-conditioned room, the active area, the inactive area, and the entrance location.
[0015] In one or more embodiments of this application, the processing device further includes a passive intervention module.
[0016] In one or more embodiments of this application, the passive intervention module includes a generation unit and a correction unit; the generation unit is configured to generate a first matrix for recording detection data, where each element in the first matrix represents the cumulative number of times an active object is detected in the corresponding grid; the first matrix corresponds to a preset upper limit for the cumulative number of detections; the correction unit is configured to generate a second matrix for recording valid data; when the ratio of an element in the first matrix to the preset upper limit for the cumulative number of detections is higher than a first preset valid threshold, the corresponding element in the second matrix is counted as a valid value; the sum of the elements in the second matrix is calculated, and when the ratio of an element in the second matrix to the sum of the elements is higher than a second preset valid threshold, it is presumed to be a valid element.
[0017] In one or more embodiments of this application, the passive intervention module further includes: a scene configuration unit configured to identify an air-conditioned room scene based on the number of valid elements within a set time period.
[0018] In one or more embodiments of this application, the passive intervention module further includes: an acquisition unit configured to acquire the maximum number of rows of valid elements, the minimum number of columns of valid elements, the maximum number of columns of valid elements, the midpoint of the matrix column number, the number of rows of the actual room size, and the number of columns of the actual room size; and to acquire the corresponding preset area correction coefficient according to the identified air-conditioned room scenario;
[0019] In one or more embodiments of this application, the passive intervention module further includes: a calculation unit configured to use a corresponding area calculation model based on the relative positional relationship between the maximum number of rows of valid elements, the minimum number of columns of valid elements, and the points in the matrix columns, and to input the parameters obtained by the acquisition unit into the area calculation model to calculate the corrected area.
[0020] In one or more embodiments of this application, the calculation unit is configured to calculate the corrected area by inputting the maximum number of rows of valid elements, the actual number of rows of the room, the maximum number of columns of valid elements, the minimum number of columns of valid elements, the actual number of columns of the room, and the corresponding preset area correction coefficient into a preset first area calculation model when there are valid elements on both sides of the central axis of the detection field.
[0021] In one or more embodiments of this application, the calculation unit is configured to input the maximum number of rows of valid elements, the actual number of rows of the room, the maximum number of columns of valid elements, the minimum number of columns of valid elements, the actual number of columns of the room, the midpoint of the matrix columns, and the corresponding preset area correction coefficient into a preset second area calculation model to calculate the corrected area when there are valid elements on only one side of the detection field of view.
[0022] In one or more embodiments of this application, the passive intervention module further includes: a dynamic intervention unit, which is configured to calculate the correction area in two consecutive calculation cycles, assign weights to the correction areas calculated in the two calculation cycles, and use the sum of the products of the two calculation cycles and their corresponding weights as the effective correction area.
[0023] In one or more embodiments of this application, the processing apparatus further includes: a coordinate transformation module, which obtains the horizontal distance of the active object based on the distance between the radar sensor and the active object, the average height of the active object, and the installation height of the radar sensor; obtains the azimuth angle between the radar sensor and the active object; obtains the polar coordinates of the active object, and converts the polar coordinates of the active object into rectangular coordinates.
[0024] The air conditioning equipment provided in this application, through a multi-level interference filtering and intelligent identification mechanism, first passively filters out coarse interference and establishes a simplified raw data set. Then, it identifies potential interference source areas and establishes a set of suspicious areas. Furthermore, it confirms the passive interference source through active air supply and uses the active objects after filtering out the passive interference source as effective elements, thereby accurately distinguishing between the movement of living organisms and the movement of non-living organisms and optimizing the control and operation effect of the air conditioning equipment.
[0025] Other features and advantages of the present invention will become clearer after reading the detailed embodiments of the invention in conjunction with the accompanying drawings. Attached Figure Description
[0026] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0027] Figure 1 A schematic block diagram of the structure of an air conditioning device provided for one or more embodiments of this application;
[0028] Figure 2 A schematic diagram of the installation structure of an air conditioning device provided in one or more embodiments of this application;
[0029] Figure 3 A side view of the air conditioning device provided in one or more embodiments of this application when the distance is being corrected;
[0030] Figure 4 A top view of the air conditioning device provided in one or more embodiments of this application when calibrating the distance;
[0031] Figure 5A schematic block diagram of the structure of the processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0032] Figure 6 A schematic block diagram of the structure of the processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0033] Figure 7 A schematic block diagram of the active intervention module in an air conditioning device provided for one or more embodiments of this application;
[0034] Figure 8 A schematic block diagram of the active intervention module in an air conditioning device provided for one or more embodiments of this application;
[0035] Figure 9 A schematic diagram of the grid structure of an air conditioning device provided in one or more embodiments of this application;
[0036] Figure 10 A schematic block diagram of the structure of the processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0037] Figure 11 An example of assigning values to a grid;
[0038] Figure 12 An example of a preset trajectory region;
[0039] Figure 13 A flowchart of a processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0040] Figure 14 A flowchart of a processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0041] Figure 15 A schematic block diagram of the passive intervention module in an air conditioning device provided for one or more embodiments of this application;
[0042] Figure 16 A flowchart of a processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0043] Figure 17 A schematic block diagram of the passive intervention module in an air conditioning device provided for one or more embodiments of this application;
[0044] Figure 18 A flowchart of a processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0045] Figure 19A schematic block diagram of the passive intervention module in an air conditioning device provided for one or more embodiments of this application;
[0046] Figure 20 A schematic block diagram of the structure of the processing device in an air conditioning apparatus provided for one or more embodiments of this application;
[0047] In the diagram: 1. Air conditioning equipment; 10. Radar sensor; 20. Processing device; 201. Active intervention module; 2011. Passive filtering unit; 2012. Collection unit; 2013. Active filtering unit; 2014. Division unit; 202. Input module; 203. Passive intervention module; 2031. Generation unit; 2032. Correction unit; 2033. Scene configuration unit; 2034. Acquisition unit; 2035. Calculation unit; 2036. Dynamic intervention unit; 204. Coordinate transformation module; 301. Processor; 302. Non-volatile memory; 303. Volatile memory; 304. Display device; 305. Operating device; 306. Communication interface; 307. Drive device; 308. Bus; 309. Storage medium; 310. Storage medium. Detailed Implementation
[0048] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0049] In the description of this application, it should be understood that the terms "center", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", etc., indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing this application and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this application.
[0050] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "multiple" means two or more.
[0051] In the description of this application, it should be noted that, unless otherwise expressly specified and limited, the terms "installation," "connection," and "linking" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; and they can refer to the internal connection between two components. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances.
[0052] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" the second feature includes the first feature being directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature being directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.
[0053] The following disclosure provides many different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described below. These are merely examples and are not intended to limit the invention. Furthermore, reference numerals and letters may be repeated in different examples; this repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and arrangements discussed. In addition, examples of various specific processes and materials are provided in this invention, but those skilled in the art will recognize the application of other processes and the use of other materials.
[0054] Hereinafter, one or more embodiments of this application will be described in detail with reference to the accompanying drawings.
[0055] The air conditioning device 1 provided by the present invention will be described below. The air conditioning device 1 provided by the present invention can improve air quality and enhance the cleanliness, health and comfort of the air.
[0056] In one or more embodiments of this application, the air conditioning device 1 may be an air conditioner.
[0057] Air conditioners execute a refrigeration cycle using a compressor, condenser, throttling element, and evaporator. The refrigeration cycle involves a series of processes, including compression, condensation, expansion, and evaporation, to cool or heat an indoor space.
[0058] Low-temperature, low-pressure refrigerant enters the compressor, which compresses it into a high-temperature, high-pressure refrigerant gas and discharges the compressed refrigerant gas. The discharged refrigerant gas flows into the condenser. The condenser condenses the compressed refrigerant into a liquid phase, and the heat is released to the surrounding environment through the condensation process.
[0059] A throttling element (taking an electronic expansion valve as an example) causes the high-temperature, high-pressure liquid refrigerant condensed in the condenser to expand into a low-pressure liquid refrigerant. The evaporator evaporates the refrigerant that has expanded in the electronic expansion valve, returning the low-temperature, low-pressure refrigerant gas to the compressor. The evaporator achieves its cooling effect by utilizing the latent heat of refrigerant evaporation to exchange heat with the material being cooled. Throughout the cycle, the air conditioner regulates the temperature of the indoor space.
[0060] The outdoor unit of an air conditioner refers to the part of the refrigeration cycle that includes the compressor and the outdoor heat exchanger. The indoor unit of an air conditioner includes the indoor heat exchanger, and an electronic expansion valve can be provided in either the indoor or outdoor unit.
[0061] The indoor and outdoor heat exchangers function as either condensers or evaporators. When the indoor heat exchanger is used as a condenser, the air conditioner functions as a heater in heating mode; when the indoor heat exchanger is used as an evaporator, the air conditioner functions as a cooler in cooling mode.
[0062] In one or more embodiments of this application, the air conditioning device 1 may also be a combination of multiple air conditioners, fresh air equipment, air purifiers, total heat exchangers, dehumidifiers, humidifiers, and air circulation fans.
[0063] like Figure 1 and Figure 2 As shown, the air conditioning device 1 also includes a radar sensor 10. The radar sensor 10 is a device that uses radio waves to detect target objects. It determines the position, distance, speed, and other characteristics of an object by emitting radio waves and receiving signals reflected back from the target object.
[0064] When radar sensor 10 detects a target object, it outputs the distance between itself and the target object, as well as the target object's orientation angle. The distance between radar sensor 10 and the target object is denoted as R1, and the orientation angle of the target object is denoted as θ. The distance R1 and the orientation angle θ can be directly output by radar sensor 10. Radar sensor 10 can be a commercially available radar sensor operating in the millimeter-wave frequency band.
[0065] In one or more embodiments of this application, the radar sensor 10 can be installed on the indoor unit of the air conditioning equipment 1. For example, at the air outlet of a wall-mounted indoor unit, or at the air outlet of a central air conditioning air supply terminal, in conjunction with the adjustable air supply direction of the air supply terminal, to more flexibly control the air supply direction and air supply area of the regulated air. For example, the radar sensor 10 can be installed at the 3D air outlet of a ducted air conditioner, and in conjunction with the high-precision air guide vanes of the 3D air outlet, multi-dimensional air supply can be achieved. In one or more embodiments of this application, the radar sensor 10 can also be installed on the ceiling.
[0066] like Figure 3 and Figure 4 As shown, radar sensor 10 is mounted at a certain height L, while the height of the target object (taking a person as an example) is h. Therefore, the distance R1 output by radar sensor 10 between the target object and the target object needs to be corrected. The corrected distance R2 satisfies:
[0067]
[0068] Using the corrected horizontal distance R2 and direction angle θ, the polar coordinates of the target object can be converted to rectangular coordinates.
[0069] The x-coordinate of the target object can be represented as:
[0070] x = R²sin(θ)
[0071] The ordinate of the target object can be represented as:
[0072] y = R²cos(θ)
[0073] The radar sensor 10 can accurately detect and locate target objects. In the embodiments of this application, the detection field of view (FOV) of the radar sensor 10, that is, the spatial range that the radar sensor 10 can effectively detect and sense, can cover the air-conditioned room.
[0074] like Figure 1 As shown, the air conditioning equipment 1 also includes a processing device 20.
[0075] Figure 5This is a schematic block diagram of the hardware configuration of the processing device 20. The processing device 20 includes components such as a processor 301, volatile memory 302, non-volatile memory 303, a display device 304, an operation device 305, a communication interface 306, and a drive device 307, which are interconnected via a bus 308. The processor 301 can be a dedicated processor, a central processing unit 20 (CPU), etc. The processor 301 can access memory units to execute instructions or application programs stored in the memory units to achieve related functions. The display device 304 is a display device for displaying various information, the operation device 305 is an operation device for receiving various operations, and the drive device 307 is a hardware terminal that interacts with the storage medium. In one or more embodiments of this application, the storage medium 309 (e.g., ...) Figure 5 (As shown) includes media such as CD-ROMs, floppy disks, and optical-magnetic-optical disks that record information in optical, electrical, or magnetic ways. Storage medium 310 (such as...) Figure 5 (As shown) can also be a semiconductor memory that records information electrically, such as ROM or flash memory.
[0076] The processing device 20 can be the controller of the air conditioning equipment 1 itself, such as an on-board system based on an MCU.
[0077] The processing device 20 can also be a host computer or a cloud server, or other intelligent mobile terminals. The processing device 20 and the radar sensor 10 can communicate via a LAN (Local Area Network), signal lines (such as Ethernet cables, coaxial cables, optical fibers, power lines, serial cables, etc.), wireless signals, LTE, 5G, or other networks.
[0078] The processing device 20 can also communicate with smart mobile terminals. The network between the processing device 20 and the smart mobile terminal can be the Internet, cellular network, Wi-Fi network, low power wide area network (LPWAN) based on standards and protocols such as LoRa and NB-IoT, LAN, and so on.
[0079] A smart mobile terminal is an electronic device with intelligent functions. It can connect to the aforementioned networks to achieve functions such as remote control, data exchange, and human-computer interaction. Smart mobile terminals have positioning capabilities, which can be based on GPS positioning, cellular network positioning, Wi-Fi positioning, Bluetooth positioning, sensor-assisted positioning, multi-system fusion positioning, and so on.
[0080] like Figure 6 As shown, the functional configuration of the processing device 20 will be described below. In one or more embodiments of this application, the processing device 20 includes an active intervention module 201. Figure 7 As shown, the active intervention module 201 includes a passive filtering unit 2011, a collection unit 2012, and an active filtering unit 2013. Each of these units can be implemented by a processor running a program. In other embodiments of this application, the various units can also be implemented by a processor running a program, which will not be described in detail below.
[0081] The passive filtering unit 2011 is configured to receive detection data from the radar sensor 10 and filter out coarse interference in the detection data.
[0082] In one or more embodiments of this application, coarse interference refers to an active object whose motion information coordinates exceed a preset physical area.
[0083] In one or more embodiments of this application, coarse interference refers to an active object whose motion information collection time exceeds a preset activity period.
[0084] In one or more embodiments of this application, coarse interference refers to an active object whose motion information trajectory exceeds a preset trajectory area.
[0085] In one or more embodiments of this application, gross interference refers to multiple of the following: motion information coordinates of an active object that exceed a preset physical area, motion information acquisition time that exceeds a preset activity period, and motion information trajectory that exceeds a preset trajectory area.
[0086] The passive filtering unit 2011 establishes the original data set after filtering out coarse interference.
[0087] The collection unit 2012 is configured to assign a degree of suspicion to areas within the air-conditioned room based on the movement trajectory of active objects in the original dataset, and to establish a set of suspicious areas based on preset conditions of the degree of suspicion.
[0088] The active filtering unit 2013 is configured to send air to the suspicious area when no active object is detected, and to determine the active object detected under the air supply condition as a passive interference source; the active filtering unit 2013 uses the active object after filtering out the passive interference source as a valid element.
[0089] The air conditioning device 1 provided in this application first passively filters out coarse interference through a multi-level interference filtering and intelligent identification mechanism, establishes a simplified original data set, then identifies potential interference source areas, establishes a set of suspicious areas, further confirms the passive interference source through active air supply, and takes the active objects after filtering out the passive interference source as effective elements, thereby accurately distinguishing between the movement of living organisms and the movement of non-living organisms, and optimizing the control and operation effect of the air conditioning device 1.
[0090] For example, when radar sensor 10 does not detect any active objects in the air-conditioned room, confirming that no living organisms (including medium to large pets such as people, cats, and dogs) have entered the air-conditioned room, the fan in the indoor unit is activated to send air to the suspected area. This operation is maintained for a certain period of time. If an active object is detected in the suspected area during this period, the active object detected under the air supply condition is considered a passive interference source, that is, under the condition of airflow disturbance, it will be mistakenly identified as an active living organism.
[0091] In one or more embodiments of this application, such as Figure 8 As shown, the active intervention module 201 also includes a partitioning unit 2014. The partitioning unit 2014 is configured to establish a projection of the detection field of view onto the ground and divide the area covered by the projection into multiple grids. More specifically, the partitioning unit 2014 projects the detection field of view of the radar sensor 10 onto the ground to obtain a two-dimensional region. This two-dimensional region covers all positions that the radar sensor 10 can effectively detect. The projected area is further divided into multiple small grids, for example, m×n grids. In one or more embodiments of this application, the grid can be an equilateral square, for example, such as... Figure 9 As shown, the area of each grid is d×d, and a coordinate system is established with the position of radar sensor 10 as the origin.
[0092] In one or more embodiments of this application, the area covered by m×n grids is the preset physical area. If the motion information coordinates of an active object in the data detected by the radar sensor 10 exceed the preset physical area, the motion information is considered to be through-wall interference, and the passive filtering unit 2011 can filter it out.
[0093] The collection unit 2012 is configured to assign a suspicion level to the grid of the detected active object based on the distance between the grid and the preset trajectory area. The farther away from the preset trajectory area, the higher the suspicion level. The set of grids with suspicion levels exceeding a set threshold is selected as the suspicious area set. The process of assigning suspicion levels will be described in detail below.
[0094] In one or more embodiments of this application, the active filtering unit 2013 is further configured to supply air to the air-conditioned room when no active object is detected, and to determine the active object detected under the air supply condition as a passive interference source; the active filtering unit 2013 uses the active object after filtering out the passive interference source as a valid element.
[0095] For example, when the radar sensor 10 does not detect any moving objects in the air-conditioned room, confirming that no living organisms (including medium to large pets such as people, cats, and dogs) have entered the air-conditioned room, the fan in the indoor unit is first activated to supply air to the air-conditioned room. The indoor unit fan is set to operate at its highest setting, with the airflow direction freely oscillating to ensure that the airflow can reach all parts of the room. This operating state is maintained for a certain period of time. If the radar sensor 10 detects any moving objects in the air-conditioned room during this period, the moving objects detected under the air supply condition are considered passive interference sources, that is, under the condition of airflow disturbance, they will be mistakenly identified as moving living organisms.
[0096] The environment inside an air-conditioned room may change over time; for example, plants may sprout new leaves. Curtains may also be changed with the seasons. Under these conditions, focusing airflow only on suspected areas can lead to the accumulation of subtle changes that fail to capture passive interference sources, resulting in new passive interference sources not being identified in a timely manner. Therefore, in one or more embodiments of this application, it is preferable to perform periodic global detection to ensure that environmental changes do not cause passive interference sources to be missed, maintaining the stability and accuracy of long-term detection.
[0097] In one or more embodiments of this application, the active filtering unit 2013 is further configured to stop supplying air to the air-conditioned room or suspicious area after the passive interference source determination is completed, and to determine the active object detected after the air supply is stopped as an active interference source; the active intervention module 201 determines the active object after filtering out the active interference source and the passive interference source as a valid element.
[0098] Active interference sources can be timed or linked mechanical devices, such as sweeping robots or fans linked to air conditioning equipment 1. Filtering out active interference sources can further improve the detection accuracy of real moving objects.
[0099] In one or more embodiments of this application, such as Figure 10 As shown, the processing device 20 also includes an input module 202. The input module 202 is configured to allow the user to input spatial information parameters of the air-conditioned room scene and the grid. The spatial information parameters include the area of the air-conditioned room, the active area, the inactive area, and the entrance location.
[0100] In one or more embodiments of this application, the input module 202 is configured to allow a user to input spatial information parameters of an air-conditioned room scene and a grid via a wired controller.
[0101] In one or more embodiments of this application, the input module 202 is configured to allow users to input spatial information parameters of an air-conditioned room scene and a grid via a smart mobile terminal.
[0102] For example, users can manually configure different values in each grid to represent different spatial information parameters, such as... Figure 11 As shown, the area covered by number 1 represents the area of the air-conditioned room, number 2 represents inactive areas such as furniture, number 3 represents the location of the entrance / exit, and number 4 represents the installation location of the radar sensor 10. In one or more embodiments of this application, number 5 represents the location of the window, number 6 represents the desired air supply location, and so on.
[0103] In one or more embodiments of this application, the central air conditioning system has multiple indoor units distributed in different air-conditioned rooms, and each indoor unit is equipped with a radar sensor 10. The input module 202 can be configured to allow users to input spatial information parameters of the air-conditioned room scene and grid of all air-conditioned rooms through a wired controller, so as to realize multi-room linkage control and provide accuracy and intelligence of air conditioning control.
[0104] like Figure 12 As shown, in one or more embodiments of this application, after the spatial information parameters of the grid are confirmed, the distance between the grid where the active object is detected and the preset trajectory area can be determined based on the spatial information of the grid. For example, if an active object is detected first at a certain grid (e.g., ... Figure 12 (As shown by the black grid in the image), if the active object is a living organism, then based on the organism's movement speed, the organism will move around the grid for several consecutive periods. Based on this, a preset trajectory area can be configured. Taking a human as an example, the area in the image is the preset trajectory area, as shown below. Figure 12 The data is shown in medium to dark gray grids. If the organism is a cat or dog, the preset trajectory area can be appropriately expanded. The preset trajectory area can be a combination of dark gray and light gray grids. Based on this, a suspicion level can be assigned to the grids that detect active objects within a continuous detection period; the farther away from neighboring grids, the higher the suspicion level. For example, if an active object is detected at time i in the black grid, the suspicion level of the grid that detects the active object at time i+1 in the light gray grid area is 0.5, and the suspicion level of the grid that detects the active object in the white grid area is 1. After collecting sufficient data, the suspicion levels of the grids are iterated, and the set of several grids with the highest suspicion levels is selected as the suspicious region set.
[0105] Figure 13 This is a flowchart of the processing device 20, which performs actions such as... Figure 13 The steps are shown.
[0106] Step S101: Establish the projection of the detection field of view in the direction of the ground, and divide the area covered by the projection into multiple grids.
[0107] Step S102: Allow users to input spatial information parameters of the air-conditioned room scene and grid.
[0108] Step S103: Receive the user's assignment to the grid and initialize the air-conditioned room.
[0109] Step S104: Receive detection data from radar sensor 10.
[0110] Step S105: Determine whether the motion information coordinates of the active object in the detection data exceed the preset physical area.
[0111] Step S106: If the motion information coordinates of the active object exceed the preset physical area, it is determined to be a coarse interference filter. For example, an active object detected outside the wall.
[0112] Step S107: Determine whether the collection time of the motion information of the active object in the detection data exceeds the preset activity period.
[0113] Step S108: If the motion information collection time of the active object exceeds the preset activity period, it is determined to be a coarse interference filter. For example, an active object detected in a living room scene from 0:00 to 05:00.
[0114] Step S109: Determine whether the motion information trajectory of the active object in the detection data exceeds the preset trajectory area.
[0115] Step S110: If the motion information trajectory of the active object exceeds the preset trajectory area, it is determined to be a coarse interference filter.
[0116] Step S111: After filtering out coarse interference, establish the original dataset.
[0117] Step S112: Assign a suspicion level to the grid of the detected active object based on the distance between the grid of the detected active object and the preset trajectory area.
[0118] Step S113: Select the set of grids whose suspiciousness exceeds the set threshold as the suspicious area set.
[0119] Step S114: Radar sensor 10 did not detect any moving objects in the air-conditioned room and no living beings entered the air-conditioned room.
[0120] Step S115: Drive the indoor unit fan to deliver air to the suspected area.
[0121] Step S116: Determine the active objects detected under the air supply condition as passive interference sources.
[0122] Step S117: Select the active objects after filtering out passive interference sources as valid elements.
[0123] To provide users with a richer experience, in one or more embodiments of this application, the air conditioning device provided by this application also provides an effective detection method that does not require deep user involvement.
[0124] like Figure 14 As shown, the processing device 20 also includes a passive intervention module 203.
[0125] The active intervention module 201 and the passive intervention module 203 can be selected to run based on the settings of the operator or user.
[0126] like Figure 15 As shown, the passive intervention module 203 includes a generation unit 2031 and a correction unit 2032.
[0127] The generation unit 2031 is configured to generate a first matrix for recording detection data. Each element in the first matrix represents the cumulative number of times an active object was detected in the corresponding grid. The first matrix has a preset upper limit for the cumulative number of detections.
[0128] The correction unit 2032 is configured to generate a second matrix for recording valid data. When the ratio of an element in the first matrix to a preset cumulative detection count upper limit is higher than a first preset valid threshold, the corresponding element in the second matrix is counted as a valid value. The sum of the elements in the second matrix is calculated, and elements in the second matrix whose ratio to the sum of the elements is higher than a second preset valid threshold are presumed to be valid elements.
[0129] Figure 16 This is a flowchart of the processing device 20. The processing device 20 performs actions such as... Figure 16 Multiple steps in the process.
[0130] Step S201: Establish the projection of the detection field of view in the direction of the ground, and divide the area covered by the projection into multiple grids.
[0131] Step S202: Generate the first matrix A for recording the detection data.
[0132] Step S203: Determine the element A in the first matrix A. i Is the ratio of j to the preset cumulative detection count limit p higher than the first preset effective threshold k1?
[0133] The first matrix A is used to record the initial data of the position of the moving object detected by the radar sensor 10. Each element A in the first matrix A(m,n) is... ij This corresponds to a square within the projected coverage area, where i = 1, 2, ..., m; j = 1, 2, ..., n. In the initial state, each element A... ijThe value is 0. Whenever radar sensor 10 detects an active object in a grid, the value of the element A at the corresponding position in the first matrix A is... ij This increases by 1. The first matrix A reflects the cumulative number of detections at different locations within a specific time period.
[0134] The processing device 20 is pre-configured with an upper limit p for the cumulative number of detections. When A ij When k1 is reached, the detection at this position is considered valid, while A... ij When p ≤ k1, the detection at this position is considered invalid. Instantaneous interference (such as curtains fluttering or plants swaying) is usually short-lived and random, not continuous. By setting an upper limit p for the cumulative number of detections and a first preset effective threshold k1, the requirement for effective detection is actively increased; that is, an active object must be detected multiple times within a certain time period to be considered valid. Even if short-lived interference occurs, it will not accumulate more than the first preset effective threshold k1 multiple times, and therefore will be automatically filtered out as invalid detection, avoiding false detections. The first matrix A can effectively distinguish between short-lived interference and continuous valid detections, ensuring the accuracy of the detection results.
[0135] Step S204: Corresponding element B in the second matrix B ij It is counted as one valid value.
[0136] Step S205: Clear the corresponding element A in the first matrix A. ij .
[0137] Step S206: After updating the second matrix B, calculate the sum q of the elements in the second matrix B.
[0138] Step S207: Determine element B in the second matrix B ij Is the ratio of the sum of elements q to the sum of elements higher than the second preset effective threshold k2?
[0139] Step S208: If element B in the second matrix ij If the ratio of the sum of elements to q is higher than the second preset effective threshold k2, then the element is presumed to be a valid element.
[0140] The second matrix B(m, n) records the number of effective detections after the initial filtering by the first matrix A. Each time, a certain element A of the first matrix A... ij When the first preset effective threshold k1 is reached, the element at the corresponding position in the second matrix B is counted as a valid value, for example, incremented by 1. When an element B in the second matrix B... ii Satisfy B ijOnly when / q>k2 is the detection at this location considered long-term effective and treated as a valid element, preventing short-term interference signals from accumulating to the point of exceeding the threshold. Through the accumulation of valid elements in the second matrix B(m,n), the processing device 20 can more accurately determine the true location and frequency of the active object. The number of valid elements, denoted by ω, reflects the credibility of continuous detection of a person at that location. Through the dual accumulation and filtering of the first matrix A and the second matrix B, the impact of short-term interference and false alarms is effectively reduced, ensuring that the data ultimately used for analysis and decision-making is more robust and reliable, and can more accurately reflect the actual personnel activity. As the amount of data increases, the multi-level filtering and verification system composed of the first matrix A and the second matrix B continuously updates and corrects the detection results. The processing device 20 can dynamically adapt and adjust, improving the long-term accuracy of the detection.
[0141] Figure 17 This is a schematic block diagram of the structure of the processing apparatus 20 provided in one or more embodiments of this application. For example... Figure 17 As shown, the passive intervention module 203 also includes a scene configuration unit 2033. The scene configuration module identifies the air-conditioned room scene based on the number of valid elements within a set time period. For example... Figure 18 As shown, the processing device 20 can perform the following: Figure 18 The steps are shown.
[0142] Step S301: Establish the projection of the detection field of view in the direction of the ground, and divide the area covered by the projection into multiple grids.
[0143] Step S302: Radar sensor 10 detects a moving object at time t.
[0144] Step S303: Determine if an active object exists.
[0145] Step S304: When an active object exists, obtain the polar coordinates of the active object and convert them to rectangular coordinates. When no active object exists, maintain the detection of the radar sensor 10.
[0146] Step S305: Initialize the first matrix A, with all elements in matrix A set to 0. Update the corresponding element A in the first matrix A according to the Cartesian coordinates of the active object. ij .
[0147] Step S306: Determine the element A in the first matrix A. ij Is the ratio of the number of cumulative detections p to the preset maximum number of detections higher than the first preset effective threshold k1?
[0148] Step S307: If element A in the first matrix A ijIf the ratio of the cumulative number of detections to the preset detection limit p is higher than the first preset effective threshold k1, then the corresponding element A in the first matrix A is cleared. ij If the value is not higher than the first preset effective threshold k1, then the detection of the radar sensor 10 is maintained.
[0149] Step S308: Initialize the second matrix B, and initialize the elements of the first matrix B to 0.
[0150] Step S309: Corresponding element B in the second matrix B ii Include a valid value, for example, add 1.
[0151] Step S310: After updating the second matrix B, calculate the sum q of the elements in the second matrix B.
[0152] Step S311: Determine the element B in the second matrix B. ij Is the ratio of the sum of elements q to the sum of elements higher than the second preset effective threshold k2?
[0153] Step S312: Element B in the second matrix B ij If the ratio of the sum of elements to q is higher than the second preset effective threshold k2, the element is presumed to be a valid element.
[0154] Step S313: Identify the scene of the air-conditioned room based on the number of valid elements within the set time period.
[0155] Taking a typical residential building as an example, let's assume the number of effective elements in a certain period of time is ω, taking 24 hours as an example.
[0156] If the number of valid elements ω during the daytime period (e.g., 8:00-21:00) D The number of valid elements ω is greater than the number during the nighttime period (e.g., 21:00-7:00). N That is, ω D >ω N If the number of valid elements exceeds the first set threshold ω>ω1, then the scene of the air-conditioned room is the living room scene.
[0157] If the number of valid elements ω during the daytime period (e.g., 8:00-21:00) D The number of valid elements ω is less than the number during the nighttime period (e.g., 21:00-7:00). N That is, ω D <ω N If the number of valid elements is less than the second set threshold ω < ω2, then the scene of the air-conditioned room is the bedroom scene.
[0158] The living room and bedroom scenes are just examples; more scenes can be identified based on the user's lifestyle.
[0159] The living room and bedroom have significantly different sizes, and their furniture arrangement habits also differ. Further area adjustments will improve the accuracy of the calculations. Figure 17 As shown, the passive intervention module 203 further includes an acquisition unit 2034 and a calculation unit 2035. The acquisition unit 2034 is configured to acquire the maximum number of rows, the minimum number of columns, the maximum number of columns, the midpoint of the matrix columns, the actual number of rows and columns of the room, and acquire the corresponding preset area correction coefficient based on the identified air-conditioned room scenario. The calculation unit 2035 is configured to use the corresponding area calculation model based on the relative positional relationship between the maximum number of rows, the minimum number of columns, and the midpoint of the matrix columns, and input the parameters acquired by the acquisition unit 2034 into the area calculation model to calculate the corrected area. The processing device 20 can perform the following multiple steps.
[0160] Step S401: Determine the maximum number R of rows containing valid elements in the second matrix B. max Minimum number of columns C min And the maximum number of columns C max .
[0161] Step S402: Determine whether a valid element crosses the central axis of the area covered by the projection.
[0162] Specifically, if C is satisfied min ≤n / 2 and C max If ≥n / 2, then there are valid elements on both sides of the central axis, indicating that user activity covers both sides of the radar sensor 10's field of view. If C is satisfied... min ≥n / 2 or C max If n / 2, then there are valid elements on one side of the field of view of radar sensor 10, and obstacles such as furniture restrict the movement of the moving object.
[0163] Step S403: Invoke the corresponding preset area correction coefficient based on the identified living room or bedroom scene. For example, configure a first preset area correction coefficient j1 for the living room scene and a second preset area correction coefficient j2 for the bedroom scene.
[0164] Step S404: When there are valid elements on both sides of the central axis of the detection field, input the maximum number of rows of valid elements R into the preset first area calculation model. max , Number of rows in actual room size R0, Maximum number of columns for effective elements C max Minimum number of columns with valid elements (C) min The actual room size column number C0 and the corresponding preset area correction coefficients j1 and j2 are used to calculate the corrected area. The specific unit conversions for length, width, and grid number are familiar to those skilled in the art and will not be described in detail here.
[0165] For example,
[0166] For the living room scenario, the corrected area S1 = max(R) max ,R0)×max(C max -C min +1,C0)×j1.
[0167] For the bedroom scenario, the corrected area S2 = max(R) max ,R0)×max(C max -C min +1,C0)×j2.
[0168] When a valid element exists on only one side of the central axis of the detection field, input the maximum number of rows of valid elements, R, into the preset second area calculation model. max , Number of rows in actual room size R0, Maximum number of columns for effective elements C max Minimum number of columns with valid elements (C) min The actual room size column number C0, the matrix column number midpoint n / 2, and the corresponding preset area correction coefficients j1 and j2 are used to calculate the corrected area.
[0169] For example, when C min When ≥n / 2, valid elements exist only on one side of the detection field of view's central axis, while there are no valid elements on the other side. This may be due to limitations imposed by furniture placement, preventing moving objects from reaching that area. Since the indoor unit equipped with radar sensor 10 will not be installed in a corner of an air-conditioned room, max(C) is taken. max -n / 2+1,C0) can be used as another multiplier in the room area calculation to correct the room area calculation result and avoid the calculated room area being too small.
[0170] For the living room scenario, the corrected area S1 = max(R) max ,R0)×max(C max -n / 2+1,C0)×j1.
[0171] For the bedroom scenario, the corrected area S2 = max(R) max ,R0)×max(C max -n / 2+1,C0)×j2.
[0172] When C max When n ≤ n / 2, then:
[0173] For the living room scenario, the corrected area S1 = max(R) max ,R0)×max(n / 2-C min +1,C0)×j1.
[0174] For the bedroom scenario, the corrected area S2 = max(R) max,R0)×max(n / 2-C mm +1,C0)×j2.
[0175] like Figure 19 As shown, in one or more embodiments of this application, the passive intervention module 203 further includes a dynamic intervention unit 2036. The dynamic intervention unit 2036 is configured to calculate the correction area in two consecutive calculation cycles, assign weights to the correction areas calculated in the two calculation cycles, and use the sum of the products of the two calculation cycles and the corresponding weights as the effective correction area.
[0176] In one or more embodiments of this application, the effective corrected area, i.e., the final room area calculation result, is as follows:
[0177] S t1 =k t-1 ×S 1_t +k t ×S 1_t-1
[0178] S t2 =k t-1 ×S 2_t +k t ×S 2_t-1
[0179] S 1_t S 2_t S represents the corrected area calculation result at time t. 1_t-1 S 2_t-1 These represent the corrected area calculation results at time t-1, and k represents the area at time t-1. t-1 and k t represent the corresponding weights at time t and time t-1, respectively. k t-1 and k t Adjustments can be made based on the stability and reliability of historical data. The area calculated in a single instance may fluctuate significantly due to instantaneous interference or measurement errors. By using a weighted average, data fluctuations can be smoothed out, thereby reducing the impact of single measurement errors and improving the accuracy of the calculation results.
[0180] like Figure 20 As shown, in one or more embodiments of this application, the conversion between polar coordinates and rectangular coordinates is implemented by the coordinate transformation module 205 in the processing device 20. The coordinate transformation module 205 obtains the horizontal distance of the moving object based on the distance between the radar sensor 10 and the moving object, the average height of the moving object, and the installation height of the radar sensor 10; obtains the azimuth angle between the radar sensor 10 and the moving object; obtains the polar coordinates of the moving object, and converts the polar coordinates of the moving object into rectangular coordinates.
[0181] In the description of the above embodiments, specific features, structures, materials, or characteristics may be combined in any suitable manner in one or more embodiments or examples.
[0182] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. Air conditioning equipment equipped with a radar sensor whose detection field of view can cover the air-conditioned room to detect moving objects in the air-conditioned room; Its features are, Also includes: The processing device includes: The active intervention module has the following features: A passive filtering unit is configured to receive detection data from a radar sensor and filter out coarse interference in the detection data. The coarse interference includes: moving objects whose motion information coordinates exceed a preset physical area, moving objects whose motion information acquisition time exceeds a preset activity period, and / or moving objects whose motion information trajectory exceeds a preset trajectory area. After filtering out the coarse interference, an original data set is established. The collection unit is configured to assign suspicion levels to areas within an air-conditioned room based on the movement trajectories of active objects in the original dataset, and to establish a set of suspicious areas according to preset suspicion level conditions; and An active filtering unit is configured to send air to the suspected area when no active object is detected, and to determine active objects detected under the air supply condition as passive interference sources; the active filtering unit uses active objects after filtering out the passive interference sources as valid elements.
2. The air conditioning device according to claim 1, characterized in that, The active intervention module also includes: A dividing unit is configured to establish the projection of the detection field of view in the ground direction and divide the area covered by the projection into multiple grids; The collection unit is configured to assign a suspicion level to the grid of the detected active object based on the distance between the grid of the detected active object and the preset trajectory area. The farther away from the preset trajectory area, the higher the suspicion level. The set of grids with a suspicion level exceeding a set threshold is selected as the suspicious area set.
3. The air conditioning device according to claim 2, characterized in that, The active filtering unit is further configured to supply air into the air-conditioned room when no active object is detected, and to determine active objects detected under the air supply condition as passive interference sources; the active filtering unit uses active objects after filtering out the passive interference sources as valid elements.
4. The air conditioning device according to claim 3, characterized in that, The active filtering unit is also configured to stop supplying air to the air-conditioned room or suspicious area after the passive interference source determination is completed, and to determine the active object detected after the air supply is stopped as an active interference source. The active intervention module determines the active objects after filtering out the active and passive interference sources as valid elements.
5. The air conditioning device according to claim 4, characterized in that, The processing device also includes: The input module is configured to allow users to input the spatial information parameters of the air-conditioned room scene and the grid, including the area of the air-conditioned room, the activity area, the inactive area, and the entrance location.
6. The air conditioning device according to any one of claims 1 to 5, characterized in that, The processing device also includes: The passive intervention module has the following features: A generation unit is configured to generate a first matrix for recording detection data, wherein each element of the first matrix represents the cumulative number of times an active object is detected in the corresponding grid. The first matrix has a preset upper limit for the cumulative number of detections; and The correction unit is configured to generate a second matrix for recording valid data; when the ratio of an element in the first matrix to the preset cumulative detection count upper limit is higher than a first preset valid threshold, the corresponding element in the second matrix is counted as a valid value. Calculate the sum of the elements in the second matrix, and presume that an element in the second matrix is a valid element when the ratio of the element in the second matrix to the sum of the elements is higher than a second preset effective threshold.
7. The air conditioning device according to claim 6, characterized in that, The passive intervention module also includes: A scene configuration unit is configured to identify an air-conditioned room scene based on the number of effective elements within a set time period. The acquisition unit is configured to acquire the maximum number of rows of valid elements, the minimum number of columns of valid elements, the maximum number of columns of valid elements, the midpoint of the matrix column number, the number of rows of the actual room size, and the number of columns of the actual room size; and to acquire the corresponding preset area correction coefficient based on the identified air-conditioned room scene; and The calculation unit is configured to use the corresponding area calculation model based on the maximum number of rows and the minimum number of columns of the effective elements and the relative positional relationship of the points in the matrix columns, and to input the parameters obtained by the acquisition unit into the area calculation model to calculate the corrected area.
8. The air conditioning device according to claim 7, characterized in that, The calculation unit is configured to, when there are effective elements on both sides of the central axis of the detection field of view, input the maximum number of rows of effective elements, the actual number of rows of the room size, the maximum number of columns of effective elements, the minimum number of columns of effective elements, the actual number of columns of the room size, and the corresponding preset area correction coefficient into a preset first area calculation model to calculate the corrected area. The calculation unit is configured to calculate the corrected area by inputting the maximum number of rows of effective elements, the actual number of rows of the room, the maximum number of columns of effective elements, the minimum number of columns of effective elements, the actual number of columns of the room, the midpoint of the matrix columns, and the corresponding preset area correction coefficient into a preset second area calculation model when the effective elements exist on only one side of the central axis of the detection field of view.
9. The air conditioning device according to claim 8, characterized in that, The passive intervention module also includes: The dynamic intervention unit is configured to calculate the correction area in two consecutive calculation cycles, assign weights to the correction areas calculated in the two calculation cycles, and use the sum of the products of the two calculation cycles and their corresponding weights as the effective correction area.
10. The air conditioning device according to claim 6, characterized in that, The processing device further includes: The coordinate transformation module obtains the horizontal distance of the moving object based on the distance between the radar sensor and the moving object, the average height of the moving object, and the installation height of the radar sensor; acquires the azimuth angle between the radar sensor and the moving object; obtains the polar coordinates of the moving object, and converts the polar coordinates of the moving object into rectangular coordinates.
Citation Information
Patent Citations
Method and device for acquiring spatial information, air treatment system and control method
CN116086364A
Intelligent air conditioner control method based on human body motion state
CN116481130A
Air conditioning device
CN117146394A