Vehicle door operation data extraction method and device
By using sensors to collect data and calculate relevant parameters during door operation, the problem of inconvenient acquisition of door angle-force curves in the prior art is solved, and more efficient and flexible door operation data acquisition and analysis is achieved.
Patent Information
- Application Number
- CN202411847530.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-03-25
AI Technical Summary
The prior art has problems such as complex construction, expensive instruments, poor applicability and insufficient parameter acquisition when collecting angle-force curves during door switching.
A door operation data extraction method is adopted to extract data using sensors during the door opening and closing stages, draw an angle-force value curve, and obtain parameters such as the auxiliary energy, single peak slope and transition gear value through segmentation and calculation.
It improves the convenience and flexibility of door operation data acquisition, can measure door comfort data in various scenarios, and visually displays comfort parameters through charts, supporting the comfort comparison of different vehicles.
Smart Images

Figure CN119682670A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle data collection, and more specifically, to a method and device for extracting vehicle door operation data. Background Art
[0002] Cars are a common means of transportation in modern society, which improves the efficiency and convenience of people's travel. The opening and closing of car doors should not only facilitate passengers to get on and off the car, and allow large and small items to enter and exit, but also meet the relevant requirements of comfort, safety, sealing and appearance. The car door is one of the car parts that users touch most often, and the comfort of door operation will directly affect the user experience. The existing revolving door cars on the market generally have two or three gears. The position of the first gear should take into account the convenience of users getting on and off the car in a smaller space, such as getting on and off the car in a parking lot. At the same time, it should be satisfied that after the car door is opened to the first gear, the back of the seat can see the traffic situation behind the car clearly. The third gear of the three-gear car and the second gear of the two-gear car should have a large opening to facilitate VIPs and the elderly to get on and off the car. This is the basic comfort requirement.
[0003] When passengers open and close the door manually, many parts affect the size of the operating force, including the weight of the door, the door hinge and the door stopper. Among them, the door hinge plays a role of obstruction in the process of opening and closing the door, because the two leaves of the hinge connect the door and the body respectively, and the two leaves of the hinge will constantly rub against each other to generate resistance during the process of opening and closing the door. Each door has a unique rotation axis, namely the hinge axis. The angle between the hinge axis and the plane of Y=0 is the inclination angle and the outclination angle, and the angle between the hinge axis and the plane of X=0 is the forward inclination angle and the backward inclination angle. Usually, the inclination and backward inclination are selected when designing the door, because it is conducive to the closing of the door. In this case, the weight of the door is a resistance when opening the door and a boost when closing the door. The door stopper plays the role of adjusting the operating force in the entire process of opening and closing the door, and when the door has a tendency to close, it plays the role of assisting the closing of the door, that is, the role of assisting the closing. The stopper plays a vital role in the comfort of opening and closing the door.
[0004] In the process of opening and closing the door, the nearest extreme value in the angle-force curve before reaching a gear is called the gear force. The gear force must not only meet the requirements that the door can stably stop at the set gear on flat ground, but also meet the requirements that the door can stably stop at the set gear when going up and down slopes, and when the door is in the open state, the user pushes the door with only a small initial velocity, and the door can be closed. When the door is about to close, the limiter and the door's own weight provide assistance, that is, the energy to assist in closing. If the energy to assist in closing is small, the door cannot be locked when it is gently pushed, and the passenger needs to push the door again, which increases the user's operation steps and causes inconvenience.
[0005] When users open and close car doors, they usually judge whether the door opening and closing is comfortable based on the force they feel during the process. For example, if the force is too small, the door will feel light and fluttery when pushed and pulled, which will make users feel that it lacks texture. If the force is too large, it will be too strenuous to push and pull the door, which will make users feel tired. From one angle of the door to another, even if the force value is the same and the work done is the same, the different force value change trends during the process will also affect the passengers' feelings. For example, from angle A to angle B, the force value suddenly increases and then gradually decreases, and the force value gradually increases and then suddenly decreases. The two feel are different.
[0006] Therefore, more targeted parameters are needed to describe the comfort of the door opening and closing process, such as closing assistance energy, single peak slope, transition gear value, etc. to evaluate the comfort during the door opening and closing process. Closing assistance energy refers to the assistance provided by the limiter and door weight during the door closing process. Single peak slope refers to the ratio of the force change to the angle change when the force value changes from zero to the extreme value. The transition gear value means that at a certain position, the force change is very small, then the reference value of the force change is the transition gear value. By extracting various parameters, the specific change trend of the curve can be more intuitively seen.
[0007] Currently, there are methods that can measure the angle-force curve during the door opening and closing process. However, there are disadvantages such as complex construction, expensive instruments, poor applicability, and few parameters to obtain. Summary of the invention
[0008] The present invention provides a door operation data extraction method and device, aiming to solve the problem of inconvenient angle-force value curve collection during door opening and closing, and improve the convenience and flexibility of angle-force value curve collection during door opening and closing.
[0009] To achieve the above object, the present invention provides a method for extracting door operation data, comprising:
[0010] Step S101, using a sensor to extract door opening data and door closing data of a vehicle door during the door opening and door closing stages, wherein the door opening data includes a force value and an angle value when the door is opened, and the door closing data includes a force value and an angle value when the door is closed;
[0011] Step S201, making a door opening curve and a door closing curve about the angle-force value according to the angle and force value in the door opening stage and the door closing stage, and preliminarily segmenting the door opening curve and the door closing curve according to the areas where different gear forces are applied according to the opening and closing angles of the door to obtain multiple curves, and saving the force peak value of each curve in sequence;
[0012] Step S301, segmenting the door opening curve and the door closing curve again according to the valley values between the force peaks of adjacent segments;
[0013] Step S401, according to the segmented door opening curve and door closing curve, the curve data and the closing-assisting energy of each segment curve are calculated and output.
[0014] In one embodiment, the curve data of each curve segment includes the single peak slope, the rising angle and the work done of each curve segment;
[0015] The hierarchical point-finding method is used to calculate the auxiliary energy.
[0016] In one embodiment, in step S201, when performing preliminary segmentation, a quantity threshold and a force value threshold need to be set. When the number of segments is greater than the set quantity threshold, it is determined whether the force peak value in each curve segment is greater than the set force value threshold. When the force peak value is less than the set threshold, the peak value of this segment is discarded.
[0017] In one embodiment, when the number of segments is greater than a set number threshold, the force peak value in each curve segment is extracted, and the force peak value less than 18N is assigned a value of 0 or discarded;
[0018] The force peaks greater than 18N are stored in the array in the order of the corresponding peaks of the curve, and the force peaks greater than 18N are marked in sequence as the first gear force, the second gear force, etc., and so on.
[0019] In one embodiment, segmenting according to the valley values between the peak values of adjacent segments specifically includes: segmenting the curve twice according to the above-mentioned gear force and the valley value between the gear forces.
[0020] In one embodiment, the secondary segmented curve includes a curve corresponding to the user pulling the door during the door opening process near each gear force, and a curve corresponding to the user pushing the door during the door closing process;
[0021] The single peak slope, rising angle and work of each segment of the curve are calculated based on the curve after secondary segmentation.
[0022] In one embodiment, the single peak slope, the rising angle and the work done in the curve are calculated based on the curve after secondary segmentation, the curve data of each segment of the curve is saved in a database, and a curve graph of the angle-force value and a gear force value table after the parameters are extracted are output.
[0023] A door operation data extraction device, used to implement the door operation data extraction method, comprising:
[0024] A sensor module, wherein the sensor module includes an angle sensor and a force sensor, wherein the angle sensor and the force sensor are fixed to the door hinge, and the angle sensor and the force sensor transmit measured data to the processing module;
[0025] a processing module, the processing module receiving the data transmitted by the sensor module, the processing module comprising a screening unit and a processing unit, the screening unit dividing the data into door opening data and door closing data, the processing unit separately processing the door opening data and the door closing data to obtain a door opening curve and a door closing curve, so as to calculate the curve data and the closing-assisting energy when the door is opened and closed;
[0026] The output module receives the curve data of the door opening and closing calculated by the processing module, and organizes and outputs the data.
[0027] In one embodiment, the data transmitted by the angle sensor and the force sensor are saved in txt format.
[0028] In one embodiment, the door hinge is provided with an adapter block, the adapter block is clamped on the door hinge, the center line of the adapter block opening is coaxial with the hinge axis, and the wire of the angle sensor extends from the adapter block opening;
[0029] The door handle is provided with a suction cup, and the force sensor is arranged on the suction cup.
[0030] The present invention has the following beneficial effects:
[0031] 1. Simple device: The device in this application is simple. It can be used by connecting the instrument components in series with wires, and the sensor module can be installed on car doors with different handles, such as conventional handles, semi-hidden handles and fully hidden handles. This device does not have large volume equipment, does not require multiple people to carry, is easy to carry, and can be measured as long as there is space to open the car door. It also does not require an external power supply, and can be operated as long as the instrument used has sufficient power.
[0032] 2. High flexibility: The present invention can complete the measurement of door comfort data in various scenarios. The present invention also includes a post-processing program, which can intuitively display the details of comfort-related parameters and can also compare the comfort of different vehicles through output charts. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] Figure 1 A schematic flow chart of a method for extracting door operation data according to an embodiment of the present invention;
[0034] Figure 2 It is a module schematic diagram of a door operation data extraction device according to an embodiment of the present invention;
[0035] Figure 3 A schematic diagram of the application process of a method for extracting door operation data according to an embodiment of the present invention;
[0036] Figure 4 A schematic diagram of the structural connection of a door operation data extraction device according to an embodiment of the present invention;
[0037] Figure 5a A graph of angle-force value directly extracted according to an embodiment of the present invention;
[0038] Figure 5b An angle-force value curve diagram extracted by a door operation data extraction method according to an embodiment of the present invention;
[0039] Figure 6 A schematic diagram of a gear force table outputted by an embodiment of the present invention;
[0040] Figure 7 It is a schematic diagram of a result evaluation page of a method for extracting door operation data according to an embodiment of the present invention.
[0041] Among them, 1 is the car door; 2 is the hinge; 3 is the adapter block; 4 is the angle sensor; 5 is the suction cup; 6 is the force sensor; 7 is the wire; 8 is the output module; 9 is the Arduino board; 10 is the data cable; 11 is the computer; and 12 is the processing module. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical scheme and advantages of the implementation of this application clearer, the technical scheme in the embodiment of this application will be described in more detail below in conjunction with the drawings in the embodiment of this application. In the drawings, the same or similar reference numerals represent the same or similar elements or elements with the same or similar functions. The described embodiments are part of the embodiments of this application, not all of them. The embodiments described below with reference to the drawings are exemplary and are intended to be used to explain this application, and should not be construed as limitations on this application. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0043] Figure 1 1 is a flow chart of a method for extracting vehicle door 1 operation data according to an embodiment of the present invention. The method for extracting vehicle door 1 operation data comprises:
[0044] Step S101, using a sensor to extract door opening data and door closing data of the vehicle door 1 during the door opening and door closing stages, wherein the door opening data includes a force value and an angle value when the door is opened, and the door closing data includes a force value and an angle value when the door is closed;
[0045] Step S201, making a door opening curve and a door closing curve about the angle-force value according to the angle and force value in the door opening stage and the door closing stage, and preliminarily segmenting the door opening curve and the door closing curve according to the areas where different gear forces are applied according to the opening and closing angles of the vehicle door 1 to obtain multiple curves, and saving the force peak value of each curve in sequence;
[0046] Step S301, segmenting the door opening curve and the door closing curve again according to the valley values between the force peaks of adjacent segments;
[0047] Step S401, according to the segmented door opening curve and door closing curve, the curve data and the closing-assisting energy of each segment curve are calculated and output.
[0048] Specifically, after extracting the door 1 data measured by the sensor, the data is selected to start the program. First, the program will screen and filter the door 1 data, divide the entire door opening and closing data into opening and closing data and door closing data, and then process the two data separately.
[0049] Furthermore, the two data segments are plotted with the angle as the x-axis and the force as the y-axis to obtain the door opening curve and the door closing curve. According to the area corresponding to the angle of the gear force of the door opening and closing, the data is segmented through the filter statement of pandas (Python data analysis library). In each data segment, the maximum value of the force in each data segment is selected through the max (maximum value) command of pandas, and the result is the peak value of each segment, which is also the force value of the gear force in this segment.
[0050] When saving the force peak value of each curve, you can save it in the order of door opening angle from small to large, or in the order of door closing angle from large to small.
[0051] In one embodiment, the curve data of each curve segment includes the single peak slope, the rising angle and the work done of each curve segment;
[0052] The hierarchical point-finding method is used to calculate the auxiliary energy.
[0053] Specifically, the energy for assisting closing is calculated in the closing curve, and a hierarchical point finding method is adopted.
[0054] For example, Figure 3 As shown, set the force value range to (9,48), set the step value to 3, and increase by 3 each time until it reaches or exceeds 48.
[0055] Starting from 9, increase by 3 each time to find the corresponding force value Y. By judging the monotonicity of the curve of the data segment where each Y is located, it can be determined whether Y is on the left or right side of the peak value, so as to determine the uniqueness of each Y.
[0056] Furthermore, for each force value Y found, we need to check the monotonicity of the curve in the data segment where it is located. Monotonicity refers to whether the curve is rising or falling. If the curve is rising in a certain interval, then the force value Y will be on the left side of the peak (or local maximum) on the left side of the interval (i.e., the side with smaller force values), and on the right side of the interval it will be on the right side of the peak.
[0057] By determining whether Y is on the left or right side of the peak, we can determine the relative position of Y on the curve. If Y is on the left side of the peak and the curve is rising, or if Y is on the right side of the peak and the curve is falling, then Y is unique within this data segment. If Y is exactly on the peak, or if Y crosses the peak due to a large step value, then a more precise step value may be needed to further determine the uniqueness of Y.
[0058] Then judge the peak value. If the number of peak values is less than 3, change the step value, continue to find the number of Y values, record the number of Y values found after changing the step value, until the number of force value data is exactly 6, and then mark the 6 force value data in sequence. If the number of peak values is equal to 3, record the number of Y values found after changing the step each time, until the number of force value data is exactly 8, and mark the 8 force value data in sequence.
[0059] Regardless of whether the number of peaks is 2 or 3, the two zero points between the second and third force values are selected. The data is partitioned by the two zero points into a part less than the two zero points and a part between the two zero points. The two parts are integrated and added, and then multiplied by the value of the force arm. The result is the auxiliary energy.
[0060] The value of the force arm is the vertical distance from the rotation axis of the door 1 to the operating position of the dynamometer.
[0061] In one embodiment, in step S201, when performing preliminary segmentation, a quantity threshold and a force value threshold need to be set. When the number of segments is greater than the set quantity threshold, it is determined whether the force peak value in each curve segment is greater than the set force value threshold. When the force peak value is less than the set threshold, the peak value of this segment is discarded.
[0062] For example, when using the pandas filter statement for segmentation, the quantity threshold can be set to 3, such as Figure 3 As shown, for a car with only two gears, there will be one more gear force value, so it is necessary to judge the peak value.
[0063] In one embodiment, when the number of segments is greater than a set number threshold, the force peak value in each curve segment is extracted, and the force peak value less than 18N is assigned a value of 0 or discarded;
[0064] The force peaks greater than 18N are stored in the array in the order of the corresponding peaks of the curve, and the force peaks greater than 18N are marked in sequence as the first gear force, the second gear force, etc., and so on.
[0065] Exemplarily, when the force peaks are marked in sequence as first gear force, second gear force, etc., they can be marked in order from small to large door opening angles, or in order from large to small door closing angles.
[0066] In one embodiment, segmenting according to the valley values between the peak values of adjacent segments specifically includes: segmenting the curve twice according to the above-mentioned gear force and the valley value between the gear forces.
[0067] In one embodiment, the secondary segmented curve includes a curve corresponding to a user pulling the door during the door opening process near each gear force, and a curve corresponding to a user pushing the door during the door closing process;
[0068] The single peak slope, rising angle and work of each segment of the curve are calculated based on the curve after secondary segmentation.
[0069] The angle and force value of the door closing stage are extracted, and the door closing curve about the angle-force value is made. During the closing process of door 1, the door closing data is segmented according to the area where different gear forces are applied according to the closing angle of door 1. When the number of segments exceeds the set threshold, it is necessary to select the maximum force value in each segment of data. If it is less than 18N, it is assigned to 0 or discarded. The non-zero peak values are stored in the array in order. The peak values are the first gear force, the second gear force, the third gear force... and so on. The number of gear forces is equal to the set threshold.
[0070] Then, the door closing curve is divided into two segments according to the valley value between every two peaks, so as to determine the curve corresponding to the user pushing the door during the door opening process and the door closing process near each gear position, and calculate the single peak slope, rising angle, work, etc. of each curve.
[0071] Furthermore, the single peak slope, rising angle and work done in each segment are calculated according to the force peak and valley values of each segment of the curve.
[0072] In one embodiment, the single peak slope, the rising angle and the work done in the curve are calculated based on the curve after secondary segmentation, the curve data of each segment of the curve is saved in a database, and a curve graph of the angle-force value and a gear force value table after the parameters are extracted are output.
[0073] Specifically, after the calculation of the single peak slope, the rising angle, the work done in the segment, and the auxiliary energy is completed, the number of peaks is judged. When the set number threshold is 3, the number of peaks obtained = 3, fill in the corresponding positions in the table in order; when the number of peaks obtained is less than 3, the redundant positions are filled with special symbols, such as Figure 6 Fill in the corresponding positions in the table as shown and output.
[0074] When outputting tables and graphs, Figure 7 As shown, the result evaluation will be displayed on the user interaction interface, which includes the test project information, extracted parameters, and can also record the operator's subjective evaluation after the test is completed.
[0075] Figure 2This is a schematic diagram of a module of a vehicle door 1 operation data extraction device according to an embodiment of the present invention, which is used to implement the vehicle door 1 operation data extraction method, including:
[0076] A sensor module, wherein the sensor module includes an angle sensor 4 and a force sensor 6, wherein the angle sensor 4 and the force sensor 6 are fixed to the hinge 2 of the vehicle door 1, and the angle sensor 4 and the force sensor 6 transmit measured data to the processing module 12;
[0077] A processing module 12, wherein the processing module 12 receives data transmitted by the sensor module, and the processing module 12 includes a screening unit and a processing unit, wherein the screening unit divides the data into door opening data and door closing data, and the processing unit processes the door opening data and the door closing data separately to obtain a door opening curve and a door closing curve, so as to calculate curve data and closing-assisting energy when the door is opened and closed;
[0078] The output module 8 receives the curve data of the door opening and door closing calculated by the processing module 12, and organizes and outputs the data.
[0079] In one embodiment, the data transmitted by the angle sensor 4 and the force sensor 6 are saved in a txt format.
[0080] In one embodiment, the hinge 2 of the vehicle door 1 is provided with an adapter block 3, the adapter block 3 is clamped on the hinge 2 of the vehicle door 1, the center line of the opening of the adapter block 3 is coaxial with the axis of the hinge 2, and the wire 7 of the angle sensor 4 extends from the opening of the adapter block 3;
[0081] The handle of the vehicle door 1 is provided with a suction cup 5 , and the force sensor 6 is provided on the suction cup 5 .
[0082] Specifically, Figure 4 As shown, the angle sensor 4 and the force sensor 6 are connected to the Arduino board 9 through two wires 7, and the Arduino board 9 is connected to the computer 11 through the USB data line 10. The data is acquired through the serial port assistant software and saved in txt format. The data is then processed through the Spyder software.
[0083] Furthermore, before processing the data, the vehicle model data corresponding to the data is input, including information such as project name, vehicle number, part number, etc. Then select the data file, start the program, and use the door 1 operation data extraction method to extract data such as gear force, assist closing energy, and single peak slope. The data is directly displayed through tables and graphs to achieve data visualization. While outputting tables and graphs, such as Figure 7 As shown, the result evaluation will be displayed on the user interaction interface, which includes the test project information, extracted parameters, and can also record the operator's subjective evaluation after the test is completed.
[0084] At the same time, the program will collect parameters such as project name, vehicle number, part number, gear force value, assist energy, single peak slope, etc. into the SQLite database.
[0085] Figure 5a This is the angle-force curve without using the door 1 operation data. Figure 5b This is an angle-force curve diagram extracted using the door 1 operation data. From the two diagrams, it can be seen that this method can clearly distinguish the door opening curve and the door closing curve.
[0086] The present invention has the following beneficial effects:
[0087] 1. Simple device: The device in this application is simple. It can be used by connecting the instrument components in series with wires, and the sensor module can be installed on car doors with different handles, such as conventional handles, semi-hidden handles and fully hidden handles. This device does not have large volume equipment, does not require multiple people to carry, is easy to carry, and can be measured as long as there is space to open the car door. It also does not require an external power supply, and can be operated as long as the instrument used has sufficient power.
[0088] 2. High flexibility: The present invention can complete the measurement of door comfort data in various scenarios. The present invention also includes a post-processing program, which can intuitively display the details of comfort-related parameters and can also compare the comfort of different vehicles through output charts.
[0089] In the description of the present application, it should be noted that the terms used herein are only for describing specific embodiments, and are not intended to limit the exemplary embodiments according to the present application. For ease of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship. The technology, methods and equipment known to ordinary technicians in the relevant field may not be discussed in detail, but in appropriate cases, the technology, methods and equipment should be regarded as part of the authorization specification. In all examples shown and discussed here, any specific value should be interpreted as merely exemplary, rather than as a limitation. Therefore, other examples of the exemplary embodiments may have different values. It should be noted that similar numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further discussed in subsequent drawings.
[0090] It should be noted that, in the present application, the terms "comprises", "includes" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. It should also be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0091] In addition, it should be noted that, unless otherwise clearly specified and limited, words such as "connect" and "drive" used in the description of this application should be understood in a broad sense, which can be direct, through an intermediate medium, or the relationship between two elements. Technical personnel in the field can understand their specific meanings in this application based on the specific circumstances.
[0092] The above embodiments are provided for persons familiar with the art to implement or use the present application. Personnel familiar with the art can make various modifications or changes to the above embodiments without departing from the application concept of the present application. Therefore, the protection scope of the present application is not limited to the above embodiments, but should be the maximum scope of the innovative features mentioned in the claims.
Claims
1. A method for extracting door operation data, characterized in that: The door operation data extraction method comprises: Step S101, using a sensor to extract door opening data and door closing data of a vehicle door during the door opening and door closing stages, wherein the door opening data includes a force value and an angle value when the door is opened, and the door closing data includes a force value and an angle value when the door is closed; Step S201, making a door opening curve and a door closing curve about the angle-force value according to the angle and force value in the door opening stage and the door closing stage, and preliminarily segmenting the door opening curve and the door closing curve according to the areas where different gear forces are applied according to the opening and closing angles of the door to obtain multiple curves, and saving the force peak value of each curve in sequence; Step S301, segmenting the door opening curve and the door closing curve again according to the valley values between the force peaks of adjacent segments; Step S401, according to the segmented door opening curve and door closing curve, the curve data and the closing-assisting energy of each segment curve are calculated and output.
2. The door operation data extraction method according to claim 1, characterized in that: The curve data of each curve segment include the single peak slope, rising angle and work done of each curve segment; The hierarchical point-finding method is used to calculate the auxiliary energy.
3. The door operation data extraction method according to claim 2, characterized in that: In step S201, when performing preliminary segmentation, a quantity threshold and a force value threshold need to be set. When the number of segments is greater than the set quantity threshold, it is determined whether the force peak value in each curve segment is greater than the set force value threshold. When the force peak value is less than the set threshold, the peak value of this segment is discarded.
4. The door operation data extraction method according to claim 3, characterized in that: When the number of segments is greater than the set threshold, the force peak value in each curve segment is extracted, and the force peak value less than 18N is assigned to 0 or discarded; The force peaks greater than 18N are stored in the array in the order of the corresponding peaks of the curve, and the force peaks greater than 18N are marked in sequence as the first gear force, the second gear force, and so on.
5. The door operation data extraction method according to claim 4, characterized in that: Segmenting according to the valley values between the peak values of adjacent segments specifically includes: segmenting the curve twice according to the above-mentioned gear force and the valley values between the gear forces.
6. The door operation data extraction method according to claim 5, characterized in that: The curve after the secondary segmentation includes the curve corresponding to the user pulling the door during the door opening process near each gear force, and the curve corresponding to the user pushing the door during the door closing process; The single peak slope, rising angle and work of each segment of the curve are calculated based on the curve after secondary segmentation.
7. The door operation data extraction method according to claim 5, characterized in that: The single peak slope, rising angle and work done in the curve are calculated based on the curve after secondary segmentation, the curve data of each segment of the curve is saved in the database, and the angle-force value curve diagram and gear force value table after parameter extraction are output.
8. A door operation data extraction device, used to implement the door operation data extraction method according to any one of claims 1 to 7, comprising: A sensor module, wherein the sensor module includes an angle sensor and a force sensor, wherein the angle sensor and the force sensor are fixed to the door hinge, and the angle sensor and the force sensor transmit measured data to the processing module; a processing module, the processing module receiving the data transmitted by the sensor module, the processing module comprising a screening unit and a processing unit, the screening unit dividing the data into door opening data and door closing data, the processing unit separately processing the door opening data and the door closing data to obtain a door opening curve and a door closing curve, so as to calculate the curve data and the closing-assisting energy when the door is opened and closed; The output module receives the curve data of the door opening and closing calculated by the processing module, and organizes and outputs the data.
9. The door operation data extraction device according to claim 8, characterized in that: The data transmitted by the angle sensor and force sensor are saved in txt format.
10. The door operation data extraction device according to claim 8, characterized in that: The door hinge is provided with an adapter block, the adapter block is clamped on the door hinge, the center line of the adapter block opening is coaxial with the hinge axis, and the wire of the angle sensor extends from the adapter block opening; The door handle is provided with a suction cup, and the force sensor is arranged on the suction cup.