Automatic door movement control method and system

By obtaining the personnel detection status and infrared blocking points in the automatic door, determining the personnel transverse area and controlling the automatic door to move to a reasonable limit, the problem of the existing automatic door ineffective movement when the personnel are detected is solved, and a more efficient door opening method is achieved.

CN119531701APending Publication Date: 2025-02-28NINGBO OWNIC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411739045.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

When an existing automatic door detects a person, it will completely open the door, resulting in invalid movement, shortening the service life of the door and increasing the power consumption.

Method used

By obtaining the personnel detection status and infrared blocking points, determining the personnel transverse area and determining the required opening area based on its projection onto the automatic door plane, the automatic door is controlled to move to the corresponding movement limit point to reduce invalid movement.

Benefits of technology

It reduces the moving distance of the automatic door, extends the service life of the door, reduces power consumption, and improves the overall use effect of the automatic door.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119531701A_ABST
    Figure CN119531701A_ABST
Patent Text Reader

Abstract

The invention relates to an automatic door movement control method and system, and relates to the field of door and window control technologies, and the method comprises the following steps: obtaining a personnel detection state of a detection area; acquiring an infrared blocking point when the personnel detection state is consistent with the personnel existence state; determining a blocking distance according to any two infrared blocking points, and summarizing the two infrared blocking points of which the blocking distance is smaller than a close distance into a position set which is initially empty; in the same position set, a personnel transverse area is determined according to the infrared blocking points at the two ends in the preset transverse direction, projection is carried out on a preset automatic door plane according to the personnel transverse area so as to determine an area needing to be opened, and the two end points of the area needing to be opened are defined as opening end points; and according to the preset opening end point and the preset reasonable gap distance, determining a movement limiting point, and controlling the preset automatic door to move to the corresponding movement limiting point. The automatic door has the effect of improving the overall using effect of the automatic door.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of door and window control technology, and in particular to an automatic door movement control method and system. Background Art

[0002] Automatic doors are a design that uses an electric system to make doors more convenient for people. They are widely used in shopping malls, hotels, supermarkets, banks and other places. Most of the doors used are two-way sliding doors, that is, the doors are closed on both sides. When the door needs to be opened, you only need to control the door to move to both sides.

[0003] In the related art, the detection of people is generally determined by infrared sensors, that is, when the infrared sensor detects that a person is approaching, the door machine and belt on the automatic door operate to control the automatic door to open to the set position (generally fully open), and control the door to close after the person leaves the detectable area.

[0004] In the above-mentioned related technologies, when a person is detected in the detection area, the automatic door will open to the set position. Under normal circumstances, a person does not need a large gap to pass through, that is, there is an invalid moving distance in the movement of the door. At this time, the increased moving distance not only reduces the service life of the door, but also consumes a certain amount of electrical energy, resulting in poor overall use effect of the automatic door. There is still room for improvement. Summary of the invention

[0005] In order to improve the overall use effect of automatic doors, the present application provides an automatic door movement control method and system.

[0006] In a first aspect, the present application provides an automatic door movement control method, which adopts the following technical solution:

[0007] A method for controlling movement of an automatic door, comprising:

[0008] Obtain the personnel detection status of the preset detection area;

[0009] When the personnel detection state is consistent with the preset personnel presence state, the infrared blocking point is obtained;

[0010] Determine the blocking distance between any two infrared blocking points, and summarize the two infrared blocking points whose blocking distance between them is less than a preset close distance into a preset initially empty position set;

[0011] In the same position set, the lateral area of ​​the personnel is determined according to the infrared blocking points at both ends in the preset lateral direction, and the required opening area is determined according to the projection of the lateral area of ​​the personnel on the preset automatic door plane, and the two end points of the required opening area are defined as opening end points;

[0012] The moving limit points are determined according to the preset opening end points and the preset reasonable gap distances, and the preset automatic doors are controlled to move to the corresponding moving limit points respectively.

[0013] Optionally, the step of determining the required opening area by projecting the personnel's lateral area onto a preset automatic door plane includes:

[0014] Determine the center point of the person according to the infrared blocking points in the position set, and determine the area where the person is located according to the center point of the person;

[0015] When the area where the personnel is located is consistent with the preset fixed analysis area, a unit interval with the current time point as the rear end point and a width of the preset unit time length and a historical interval with a width of the preset historical time length are established on the preset time axis;

[0016] Determine a unit position set in a unit interval according to a personnel center point, and randomly delineate a simulation interval in a historical interval according to a unit duration, and determine a simulation position set in the simulation interval according to a corresponding personnel center point;

[0017] Performing analysis based on the unit position set and each simulated position set to determine a moving similarity value;

[0018] Determine the moving similarity value with the largest value according to the preset sorting rules, determine the simulation interval corresponding to the moving similarity value as the valid interval, and obtain the historical valid entry point according to the valid interval;

[0019] A projection direction is generated based on historical effective entry points and the current personnel center point, and the personnel lateral area is projected according to the projection direction to determine the required opening area.

[0020] Optionally, after the simulation interval is determined, the automatic door movement control method further includes:

[0021] Determine the unit horizontal width value according to the personnel horizontal area corresponding to the current unit interval, and determine the simulated horizontal width value according to the personnel horizontal area corresponding to each simulated interval;

[0022] Determine the unit fitting number of people corresponding to the unit horizontal width value and the simulated fitting number of people corresponding to the simulated horizontal width value according to the preset number matching relationship;

[0023] Determine whether the number of simulated fits is consistent with the number of unit fits;

[0024] If the number of simulated fits is consistent with the number of unit fits, the determined simulation interval will be maintained;

[0025] If the simulated fitting number is inconsistent with the unit fitting number, the determined simulation interval will be eliminated.

[0026] Optionally, the step of analyzing the unit position set and each simulation position set to determine the moving similarity value includes:

[0027] Determine the number of set positions according to the unit position set and the simulation position set, define the number of set positions with a smaller value as the reference position number, define the set corresponding to the reference position number as the reference set, and define the other set as a redundant set;

[0028] Randomly define a comparison set in which the center points of personnel correspond to the benchmark set one by one in the redundant sets according to the benchmark set, and determine the distance between the points according to the center points of personnel corresponding to the comparison set and the benchmark set;

[0029] The overall deviation value is determined by calculating the distances between all the points, and the overall deviation value with the smallest value is determined according to the sorting rules, and the moving similarity value is determined by calculating based on the overall deviation value, wherein the overall deviation value is inversely proportional to the moving similarity value.

[0030] Optionally, after the effective interval is determined, the automatic door movement control method further includes:

[0031] Count according to the valid interval to determine the valid number;

[0032] Determine whether the effective quantity is one;

[0033] If the valid number is one, the projection direction is determined according to the historical valid entry point corresponding to the current valid interval;

[0034] If the valid number is not one, the historical entry count is obtained based on each historical valid entry point, and the entry percentage value of each historical valid entry point is determined based on all historical entry counts;

[0035] Determine whether there is a situation where the entry ratio value is greater than the preset benchmark ratio value;

[0036] If there is a case where the entry ratio value is greater than the reference ratio value, the historical valid entry point corresponding to the entry ratio value is defined as the use entry point, and the projection direction is determined according to the use entry point;

[0037] If there is no situation where the entry ratio value is greater than the reference ratio value, a dispersion signal is output.

[0038] Optionally, after the decentralized signal is output, the automatic door movement control method further includes:

[0039] A historical valid entry point is randomly selected from all historical valid entry points as a standard entry point, and the remaining historical valid entry points are defined as comparison entry points;

[0040] Calculate the point deviation value based on the standard entry point and the remaining comparison entry points;

[0041] The point deviation value with the smallest value is determined according to the sorting rule, and the standard entry point corresponding to the point deviation value is defined as the use entry point, and the projection direction is determined according to the use entry point.

[0042] Optionally, after the entry point is determined, the automatic door movement control method further includes:

[0043] The valid interval corresponding to the use entry point is defined as the use interval;

[0044] Determine the equal-line spacing between the center points of personnel on the same array horizontal line according to the preset array horizontal line in the use interval and the unit interval;

[0045] The required adjustment distance is determined by averaging all the equal-line spacing distances, and the entry point is moved on the automatic door plane according to the required adjustment distance to update the entry point.

[0046] In a second aspect, the present application provides an automatic door movement control system, which adopts the following technical solution:

[0047] An automatic door movement control system, comprising:

[0048] An acquisition module is used to acquire the personnel detection status of a preset detection area;

[0049] A processing module, connected to the acquisition module and the judgment module, for storing and processing information;

[0050] A judgment module, connected with the acquisition module and the processing module, for judging the information;

[0051] When the judging module judges that the human detection state is consistent with the preset human presence state, the obtaining module obtains the infrared blocking point;

[0052] The processing module determines the blocking distance between any two infrared blocking points, and summarizes the two infrared blocking points whose blocking distance between any two infrared blocking points is less than a preset close distance into a preset initially empty position set;

[0053] The processing module determines the lateral area of ​​the personnel according to the infrared blocking points at both ends in the preset lateral direction in the same position set, and determines the required opening area according to the projection of the lateral area of ​​the personnel on the preset automatic door plane, and defines the two end points of the required opening area as opening end points;

[0054] The processing module determines the moving limit points according to the preset opening end points and the preset reasonable gap distance, and controls the preset automatic doors to move to the corresponding moving limit points respectively.

[0055] In summary, the present application includes at least one of the following beneficial technical effects:

[0056] 1. When the automatic door detects that someone needs to pass through, it can predict the position where the person passes through and analyze the required width, so that the automatic door can be opened to a suitable width for the person to pass through without fully opening the entire automatic door, thereby reducing the moving distance of the automatic door and improving the overall use effect of the automatic door;

[0057] 2. When predicting the location of personnel passing through, comprehensively analyze the movement of each person in the historical situation, and select the movement with high similarity for analysis to improve the accuracy of the prediction;

[0058] 3. By comparing the movement in the historical situation and the movement in the current situation, the overall deviation can be known, so that the determined passing position points can be adjusted to make the predicted position points for people to pass more accurate. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] Figure 1 It is a flow chart of the automatic door movement control method.

[0060] Figure 2 It is a schematic diagram of the detection area and the position of the automatic door.

[0061] Figure 3 It is a module flow chart of the automatic door movement control method. DETAILED DESCRIPTION

[0062] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-Figure 3 It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0063] The embodiments of the present application are further described in detail below in conjunction with the drawings in the specification.

[0064] The present application embodiment discloses an automatic door movement control method, referring to Figure 1 The method flow of the automatic door movement control method includes the following steps:

[0065] Step S100: Obtaining the personnel detection status of a preset detection area.

[0066] The detection area is the area that a person in front of the automatic door needs to pass through when entering the automatic door, that is, the area that can be detected by the infrared sensor installed at the automatic door; the person detection status is whether a person is detected in the detection area.

[0067] Step S101: acquiring infrared blocking points when the person detection state is consistent with the preset person presence state.

[0068] The presence status is the status of the person detection when there is a person in the detection area. When the person detection status is consistent with the presence status, it means that a person is approaching the automatic door, that is, the automatic door needs to be opened; the infrared blocking point is the position point that blocks the infrared rays of the infrared sensor in a spatial sense, that is, the position point where the person is located, refer to Figure 2 .

[0069] Step S102: determining a blocking distance between any two infrared blocking points, and grouping two infrared blocking points whose blocking distance between any two infrared blocking points is less than a preset close distance into a preset initially empty position set.

[0070] The blocking separation distance is the straight-line distance between two infrared blocking points, and the close distance is the maximum blocking separation distance that can be reached when the two infrared blocking points are close to each other, which is set by the staff. When the blocking separation distance is less than the close distance, it means that the two current infrared blocking points are close, that is, the two infrared blocking points are points on the same batch of people who need to enter the automatic door. At this time, they are summarized in the same position set to distinguish different batches of people entering the automatic door; the summarization method of the infrared blocking points is as follows: for example, there are three infrared blocking points A, B, and C, among which the blocking separation distance between A and B is less than the close distance, the blocking separation distance between B and C is less than the close distance, and the blocking separation distance between A and C is not less than the close distance. Since B and A and C can all be summarized in the same position set, A, B, and C can be summarized in the same position set at this time.

[0071] Step S103: Determine the lateral area of ​​the personnel according to the infrared blocking points at both ends in the preset lateral direction in the same position set, and determine the required opening area according to the projection of the lateral area of ​​the personnel on the preset automatic door plane, and define the two endpoints of the required opening area as opening endpoints.

[0072] The lateral direction is the direction parallel to the movement of the automatic door. Figure 2 The personnel lateral area is the position area obtained by taking the infrared blocking points at both ends of the lateral direction in the position set as endpoints; the automatic door plane is the plane on which the automatic door moves; the required opening area is the area on the automatic door that needs to be opened for personnel to pass through. The projection method can be vertical projection, or it can be projected according to the method in steps S200-S205; the opening endpoints are defined to distinguish different position points for subsequent analysis.

[0073] Step S104: Determine the moving limit points according to the preset opening end points and the preset reasonable gap distance, and control the preset automatic doors to move to the corresponding moving limit points respectively.

[0074] The reasonable gap distance is the distance set by the staff to be reserved for people to pass through the automatic door more conveniently. The moving limit point where the automatic door actually needs to move and stop can be determined by moving the two opening endpoints to the left and right by the reasonable gap distance, wherein the opening endpoint on the automatic door on the left moves to the left by the reasonable gap distance, and the opening endpoint on the automatic door on the right moves to the right by the reasonable gap distance; by moving the automatic door to the corresponding moving limit point, the automatic door can be opened to a reasonable width for people to pass through. At this time, the automatic door does not need to be fully opened, thereby reducing the moving distance of the automatic door, reducing the wear and tear of the automatic door during the movement process, increasing the service life of the automatic door, and reducing the amount of electricity consumed during the movement of the automatic door, thereby improving the overall use effect of the automatic door.

[0075] The steps of projecting the personnel's lateral area onto the preset automatic door plane to determine the required opening area include:

[0076] Step S200: determining the center point of the person according to the infrared blocking points in the position set, and determining the area where the person is located according to the center point of the person.

[0077] The center point of the person is the center position point of the infrared blocking points in the position set, that is, the infrared blocking point corresponding to the midpoint of the horizontal area of ​​the person formed by the position set. The center point of the person is defined to represent the area formed by at least one person, which is convenient for subsequent analysis; the area where the person is located is the area where the center point of the person is located. Generally, the detection area is divided into three areas, namely, the internal core area, the fixed analysis area and the external judgment area from the automatic door to the outside.

[0078] Step S201: When the area where the personnel is located is consistent with the preset fixed analysis area, a unit interval with the current time point as the rear end point and a width of the preset unit time length and a historical interval with a width of the preset historical time length are established on the preset time axis.

[0079] The fixed analysis area is the area in the detection area where the person is relatively close to the automatic door. When the area where the person is located is consistent with the fixed analysis area, it means that the person has moved a certain distance in the detection area. At this time, the subsequent movement of the person can be analyzed based on the previous movement of the person; the time axis is a coordinate axis formed by the combination of various time points. The time points that have passed on the time axis are on the left, and the time points that have not yet arrived are on the right. The unit duration is the duration set by the staff to analyze the movement of people entering the detection area. Establishing a unit interval can facilitate the acquisition and analysis of data within the unit duration; the historical duration is the duration set by the staff to acquire data on the historical movement of people passing through the automatic door, such as 1 month. By establishing a historical interval, the data within the historical duration can be acquired and analyzed.

[0080] Step S202: Determine a unit position set in a unit interval according to a personnel center point, and randomly define a simulation interval in a historical interval according to a unit duration, and determine a simulation position set in the simulation interval according to a corresponding personnel center point.

[0081] The unit position set is a set consisting of the center points of each person determined in the unit interval, the simulation interval is an interval with a width of unit time in the historical interval, and the simulation position set is a set consisting of the center points of the people determined in the simulation interval.

[0082] Step S203: Analyze the unit position set and each simulation position set to determine the movement similarity value.

[0083] The movement similarity value is a value reflecting the similarity of the movement paths of personnel in two time intervals. The specific calculation method can be determined according to steps S400 to S402.

[0084] Step S204: determining the maximum moving similarity value according to a preset sorting rule, determining the simulation interval corresponding to the moving similarity value as a valid interval, and obtaining historical valid entry points according to the valid interval.

[0085] The sorting rule is a method set by the staff to sort the size of values, such as the bubble method. The sorting rule can be used to determine the mobile similarity value with the largest value, that is, the movement of personnel in the simulation interval determined at this time is most similar to the current movement of personnel. At this time, it is determined as a valid interval to distinguish different simulation intervals, which is convenient for subsequent analysis; the historical valid entry point, that is, the center point of the personnel corresponding to the corresponding personnel in the valid interval when they finally pass through the automatic door, can be determined by obtaining historical data.

[0086] Step S205: Generate a projection direction according to the historical valid entry points and the current personnel center point, and project the personnel's lateral area according to the projection direction to determine the required opening area.

[0087] The projection direction is the processing direction when projecting the horizontal area of ​​the personnel onto the plane of the automatic door, that is, the current center point of the personnel points to the direction of the historical valid entry point. Projecting the horizontal area of ​​the personnel according to the projection direction can make the determined required opening area more accurate, thereby facilitating the subsequent control of the automatic door.

[0088] After the simulation interval is determined, the automatic door movement control method further includes:

[0089] Step S300: determining a unit horizontal width value according to the personnel horizontal area corresponding to the current unit interval, and determining a simulated horizontal width value according to the personnel horizontal area corresponding to each simulated interval.

[0090] The unit horizontal width value is the area width of the personnel horizontal area determined by the unit interval, and the simulated horizontal width value is the area width of the personnel horizontal area determined by the simulated interval.

[0091] Step S301: determining the unit fitting number of people corresponding to the unit horizontal width value and the simulated fitting number of people corresponding to the simulated horizontal width value according to a preset number matching relationship.

[0092] The unit fitting number of people is the number of people required to achieve the unit horizontal width value under theoretical circumstances, and the simulated fitting number of people is the number of people required to achieve the simulated horizontal width value under theoretical circumstances. The matching relationship between the number of people and the width is determined in advance by the staff and will not be elaborated here.

[0093] Step S302: Determine whether the simulated fitting number is consistent with the unit fitting number.

[0094] The purpose of the judgment is to find out whether the number of moving personnel is consistent, that is, to judge whether the designated simulation interval has reference significance.

[0095] Step S3021: If the simulated fitting number is consistent with the unit fitting number, the determined simulation interval is maintained.

[0096] When the simulated fitting number is consistent with the unit fitting number, it means that the currently determined simulation interval is of reference significance, and the simulation interval is maintained at this time.

[0097] Step S3022: If the simulated fitting number of people is inconsistent with the unit fitting number of people, the determined simulation interval is eliminated.

[0098] When the simulated fitting number is inconsistent with the unit fitting number, it means that the number of mobile personnel in the two cases is different. At this time, the movement situation has no reference significance. The corresponding simulation interval can be eliminated to ensure that the subsequent analysis is more accurate.

[0099] The steps of analyzing the unit position set and each simulated position set to determine the moving similarity value include:

[0100] Step S400: Determine the number of set positions according to the unit position set and the simulation position set, define the set position number with a smaller value as the reference position number, define the set corresponding to the reference position number as the reference set, and define another set as a redundant set.

[0101] The number of set positions is the number of personnel center points in the unit position set or the simulated position set. The benchmark number of positions is defined to determine the set with a smaller number of positions. At this time, the benchmark set and the redundant set are defined to distinguish different sets, which is convenient for subsequent analysis.

[0102] Step S401: randomly defining a comparison set in redundant sets according to the benchmark set, in which the center points of personnel correspond one to one with the benchmark set, and determining the distance between the points according to the comparison set and the center points of personnel corresponding to the benchmark set.

[0103] The comparison set is a continuous set in the redundant set that has the same number of personnel center points as the number of personnel center points in the benchmark set. By determining the same number of personnel center points, the movement of personnel can be analyzed; the corresponding personnel center points mean the personnel center points at the same position in the set, for example, the first personnel center point in the comparison set corresponds to the first personnel center point in the benchmark set, and so on; the distance between the points is the straight-line distance between the two personnel center points.

[0104] Step S402: Calculate the overall deviation value based on the distances between all points, determine the overall deviation value with the smallest value based on the sorting rule, and calculate the moving similarity value based on the overall deviation value, wherein the overall deviation value is inversely proportional to the moving similarity value.

[0105] The overall deviation value is a value that reflects the deviation of personnel movement in the two sets, which is obtained by calculating the average of the distances between all points. The overall deviation value with the smallest value can be determined by the sorting rule, that is, the currently determined comparison set is most similar to the benchmark set. At this time, the overall deviation value can be used to determine the movement similarity value, where the calculation formula is: Where δ is the moving similarity value, α is the fixed parameter value used for calculation, and τ is the overall deviation value.

[0106] After the effective interval is determined, the automatic door movement control method further includes:

[0107] Step S500: Count according to the valid interval to determine the valid number.

[0108] The effective number is the number of determined effective intervals.

[0109] Step S501: Determine whether the effective number is one.

[0110] The purpose of the judgment is to know whether there is only one historical valid entry point available.

[0111] Step S5011: If the valid number is one, the projection direction is determined according to the historical valid entry point corresponding to the current valid interval.

[0112] When the valid number is one, it means that there is only one historical valid entry point that meets the requirements, and the projection direction can be determined normally.

[0113] Step S5012: If the valid number is not one, the historical entry times are obtained according to each historical valid entry point, and the entry proportion value of each historical valid entry point is determined according to all the historical entry times.

[0114] When the valid number is not one, it means that there are multiple historical valid entry points that can be used to determine the projection direction, and further analysis is needed at this time; the historical entry number is the number of times the point corresponding to the historical valid entry point is determined as a historical valid entry point, and the entry proportion is the ratio of the historical valid entry point to all historical valid entry points, which is determined by dividing the historical entry number by the sum of all historical entry numbers.

[0115] Step S502: Determine whether there is a situation where the entry ratio value is greater than a preset reference ratio value.

[0116] The benchmark ratio is set by the staff and is the minimum entry ratio that needs to be met in most cases to identify the historical valid entry point, such as 70%. The purpose of the judgment is to know whether the currently required historical valid entry point can be determined.

[0117] Step S5021: If there is a situation where the entry ratio value is greater than the reference ratio value, the historical valid entry point corresponding to the entry ratio value is defined as the use entry point, and the projection direction is determined according to the use entry point.

[0118] When an entry ratio value is greater than a reference ratio value, it indicates that there is a historical valid entry point that can be used to determine a more accurate projection direction. In this case, the historical valid entry point corresponding to the entry ratio value is defined as a use entry point for determining the projection direction.

[0119] Step S5022: If there is no situation where the entry ratio value is greater than the reference ratio value, a dispersion signal is output.

[0120] When there is no situation where the entry ratio is greater than the benchmark ratio, it means that the historical valid entry points are relatively scattered and the entry points cannot be directly determined. At this time, a scattered signal is output to identify the situation for subsequent analysis.

[0121] After the decentralized signal is output, the automatic door movement control method further includes:

[0122] Step S600: randomly selecting a historical valid entry point from all historical valid entry points as a standard entry point, and defining the remaining historical valid entry points as comparison entry points.

[0123] Define standard entry points and comparison entry points to distinguish entry points with different histories, which facilitates subsequent analysis.

[0124] Step S601: Calculate based on the standard entry point and the remaining comparison entry points to determine the point deviation value.

[0125] The point deviation value is a value that reflects the deviation between the standard entry point and the other comparison entry points. The larger the value, the greater the deviation between the standard entry point and the other comparison entry points, that is, the less the standard entry point can represent the other comparison entry points. The calculation formula is: Where μ is the point deviation value, L i is the distance between the standard entry point and the ith comparison entry point, and n is the total number of comparison entry points.

[0126] Step S602: determining the point deviation value with the smallest value according to the sorting rule, defining the standard entry point corresponding to the point deviation value as the used entry point, and determining the projection direction according to the used entry point.

[0127] The sorting rules can be used to determine the point deviation value with the smallest value, that is, the standard entry point at this time can represent most of the historical valid entry points. At this time, it can be defined as the entry point used to determine the projection direction.

[0128] After the entry point is determined, the automatic door movement control method further includes:

[0129] Step S700: defining the valid interval corresponding to the usage entry point as the usage interval.

[0130] Define usage intervals to distinguish between different valid intervals.

[0131] Step S701: determining the equal-line spacing between the center points of the personnel on the same array horizontal line according to the preset array horizontal lines in the use interval and the unit interval.

[0132] The array horizontal line is a combination of horizontal lines that are parallel to the automatic door plane and perpendicular to the automatic door plane for array setting. Figure 2 The equal line spacing distance is the distance between the center points of two personnel on the same array horizontal line, and the distance value is an absolute value.

[0133] Step S702: Calculate the average of all the distances between the equal lines to determine the required adjustment distance, and move the entry point on the automatic door plane according to the required adjustment distance to update the entry point.

[0134] The required adjustment distance is the average of the distances between all equal lines. The overall deviation of the two movements can be known by determining the required adjustment distance. At this time, the required adjustment distance is used to move and adjust the entry point to make the determined entry point more accurate, thereby facilitating subsequent user entry.

[0135] Reference Figure 3 Based on the same inventive concept, an embodiment of the present invention provides an automatic door movement control system, including:

[0136] An acquisition module is used to acquire the personnel detection status of a preset detection area;

[0137] A processing module, connected to the acquisition module and the judgment module, for storing and processing information;

[0138] A judgment module, connected with the acquisition module and the processing module, for judging the information;

[0139] When the judging module judges that the human detection state is consistent with the preset human presence state, the obtaining module obtains the infrared blocking point;

[0140] The processing module determines the blocking distance between any two infrared blocking points, and summarizes the two infrared blocking points whose blocking distance between any two infrared blocking points is less than a preset close distance into a preset initially empty position set;

[0141] The processing module determines the lateral area of ​​the personnel according to the infrared blocking points at both ends in the preset lateral direction in the same position set, and determines the required opening area according to the projection of the lateral area of ​​the personnel on the preset automatic door plane, and defines the two end points of the required opening area as opening end points;

[0142] The processing module determines the moving limit points according to the preset opening end points and the preset reasonable gap distance, and controls the preset automatic doors to move to the corresponding moving limit points respectively;

[0143] A module for determining the area to be opened requiredly, for projecting the lateral area of ​​the personnel to determine the area to be opened requiredly;

[0144] The simulation interval elimination module is used to eliminate the simulation intervals that do not meet the requirements;

[0145] A moving similarity value determination module, used for determining moving similarity values ​​of two different sets;

[0146] A projection direction determination module is used to determine the projection direction of the lateral area of ​​a person in different situations;

[0147] A scattered projection determination module is used to determine the projection direction when the entry points are relatively scattered;

[0148] Enter the position adjustment module and adjust the entry position point according to the overall movement deviation in different situations.

[0149] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

Claims

1. A method for controlling the movement of an automatic door, characterized in that: include: Obtain the personnel detection status of the preset detection area; When the personnel detection state is consistent with the preset personnel presence state, the infrared blocking point is obtained; Determine the blocking distance between any two infrared blocking points, and summarize the two infrared blocking points whose blocking distance between them is less than a preset close distance into a preset initially empty position set; In the same position set, the lateral area of ​​the personnel is determined according to the infrared blocking points at both ends in the preset lateral direction, and the required opening area is determined according to the projection of the lateral area of ​​the personnel on the preset automatic door plane, and the two end points of the required opening area are defined as opening end points; The moving limit points are determined according to the preset opening end points and the preset reasonable gap distances, and the preset automatic doors are controlled to move to the corresponding moving limit points respectively.

2. The automatic door movement control method according to claim 1, characterized in that: The steps of projecting the personnel's lateral area onto the preset automatic door plane to determine the required opening area include: Determine the center point of the person according to the infrared blocking points in the position set, and determine the area where the person is located according to the center point of the person; When the area where the personnel is located is consistent with the preset fixed analysis area, a unit interval with the current time point as the rear end point and a width of the preset unit time length and a historical interval with a width of the preset historical time length are established on the preset time axis; Determine a unit position set in a unit interval according to a personnel center point, and randomly delineate a simulation interval in a historical interval according to a unit duration, and determine a simulation position set in the simulation interval according to a corresponding personnel center point; Performing analysis based on the unit position set and each simulated position set to determine a moving similarity value; Determine the moving similarity value with the largest value according to the preset sorting rules, determine the simulation interval corresponding to the moving similarity value as the valid interval, and obtain the historical valid entry point according to the valid interval; A projection direction is generated based on historical effective entry points and the current personnel center point, and the personnel lateral area is projected according to the projection direction to determine the required opening area.

3. The automatic door movement control method according to claim 2, characterized in that: After the simulation interval is determined, the automatic door movement control method further includes: Determine the unit horizontal width value according to the personnel horizontal area corresponding to the current unit interval, and determine the simulated horizontal width value according to the personnel horizontal area corresponding to each simulated interval; Determine the unit fitting number of people corresponding to the unit horizontal width value and the simulated fitting number of people corresponding to the simulated horizontal width value according to the preset number matching relationship; Determine whether the number of simulated fits is consistent with the number of unit fits; If the number of simulated fits is consistent with the number of unit fits, the determined simulation interval will be maintained; If the simulated fitting number is inconsistent with the unit fitting number, the determined simulation interval will be eliminated.

4. The automatic door movement control method according to claim 2, characterized in that: The steps of analyzing the unit position set and each simulated position set to determine the moving similarity value include: Determine the number of set positions according to the unit position set and the simulation position set, define the set position number with a smaller value as the reference position number, define the set corresponding to the reference position number as the reference set, and define the other set as a redundant set; Randomly define a comparison set in which the center points of personnel correspond to the benchmark set one by one in the redundant sets according to the benchmark set, and determine the distance between the points according to the center points of personnel corresponding to the comparison set and the benchmark set; The overall deviation value is determined by calculating the distances between all the points, and the overall deviation value with the smallest value is determined according to the sorting rules, and the moving similarity value is determined by calculating based on the overall deviation value, wherein the overall deviation value is inversely proportional to the moving similarity value.

5. The automatic door movement control method according to claim 2, characterized in that: After the effective interval is determined, the automatic door movement control method further includes: Count according to the valid interval to determine the valid number; Determine whether the effective quantity is one; If the valid number is one, the projection direction is determined according to the historical valid entry point corresponding to the current valid interval; If the valid number is not one, the historical entry count is obtained based on each historical valid entry point, and the entry percentage value of each historical valid entry point is determined based on all historical entry counts; Determine whether there is a situation where the entry ratio value is greater than the preset benchmark ratio value; If there is a case where the entry ratio value is greater than the reference ratio value, the historical valid entry point corresponding to the entry ratio value is defined as the use entry point, and the projection direction is determined according to the use entry point; If there is no situation where the entry ratio value is greater than the reference ratio value, a dispersion signal is output.

6. The automatic door movement control method according to claim 5, characterized in that: After the decentralized signal is output, the automatic door movement control method further includes: A historical valid entry point is randomly selected from all historical valid entry points as a standard entry point, and the remaining historical valid entry points are defined as comparison entry points; Calculate the point deviation value based on the standard entry point and the remaining comparison entry points; The point deviation value with the smallest value is determined according to the sorting rule, and the standard entry point corresponding to the point deviation value is defined as the use entry point, and the projection direction is determined according to the use entry point.

7. The automatic door movement control method according to claim 6, characterized in that: After the entry point is determined, the automatic door movement control method further includes: The valid interval corresponding to the use entry point is defined as the use interval; Determine the equal-line spacing between the center points of personnel on the same array horizontal line according to the preset array horizontal line in the use interval and the unit interval; The required adjustment distance is determined by averaging all the equal-line spacing distances, and the entry point is moved on the automatic door plane according to the required adjustment distance to update the entry point.

8. An automatic door movement control system, characterized in that: include: An acquisition module is used to acquire the personnel detection status of a preset detection area; A processing module, connected to the acquisition module and the judgment module, for storing and processing information; A judgment module, connected with the acquisition module and the processing module, for judging the information; When the judging module judges that the human detection state is consistent with the preset human presence state, the obtaining module obtains the infrared blocking point; The processing module determines the blocking distance between any two infrared blocking points, and summarizes the two infrared blocking points whose blocking distance between any two infrared blocking points is less than a preset close distance into a preset initially empty position set; The processing module determines the lateral area of ​​the personnel according to the infrared blocking points at both ends in the preset lateral direction in the same position set, and determines the required opening area according to the projection of the lateral area of ​​the personnel on the preset automatic door plane, and defines the two end points of the required opening area as opening end points; The processing module determines the moving limit points according to the preset opening end points and the preset reasonable gap distance, and controls the preset automatic doors to move to the corresponding moving limit points respectively.