Wiper output shaft angle calculation method, device and equipment and storage medium
By the standard hollow testing the hollow cylindrical body and using the sensor measurement on the wiper transmission assembly output shaft, calculate and fit the central axis of the output shaft, solve the problem of inaccurate the wiper output shaft tilt angle measurement, improve the wiper scraper brush Effect and automation calculation rate reduces costs.
Patent Information
- Application Number
- CN202411544662.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2044-10-31
AI Technical Summary
The prior art cannot accurately measure and adjust the inclination angle of the wiper output shaft, resulting in poor performance of the wiper brush, and lack of automated calculations and consistency judgments, which increases the risk of manual misjudgment and missed inspections.
By putting the standard hollow cylindrical sleeve on the wiper transmission assembly output shaft, using a built -in sensor measurement sensor measurement point to the distance of the output shaft, calculating the round heart coordinates of the output shaft, and fitting the central axis of the output shaft, then calculate the output output Axial inclination.
The scraping effect of the wiper assembly on the entire vehicle is improved, the user perception is enhanced, the automation rate of the output shaft inclination angle calculation and consistency judgment is enhanced, the manual misjudgment and missed inspection are reduced, and the overall cost is reduced.
Smart Images

Figure CN119374542A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle control technology, and in particular to a method, device, equipment and storage medium for calculating a wiper output shaft angle. Background Art
[0002] The problem of abnormal noise from car wipers has always been a difficult problem in the industry. The main factors affecting the problem of abnormal noise from wipers include the wiper attack angle, rubber strip coating, glass surface accuracy and surface quality, and the accuracy of the body wiper installation surface. Among them, the wiper attack angle is an important key factor affecting the wiper effect. The main factors affecting the wiper attack angle (the angle between the center line of the wiper blade and the normal line of the glass) include the torsion angle of the wiper rod, the inclination angle of the output shaft, and the installation angle of the wiper transmission assembly. The torsion angle of the wiper rod can be 100% monitored and corrected on the production line, but the inclination angle of the wiper output shaft is sampled through a check fixture (go-no-go gauge), which cannot accurately grasp the consistency of the wiper output shaft inclination angle and the deviation and dispersion of the inclination angle from the theoretical design value, and cannot timely discover and adjust the wiper effect problems caused by the deviation of the output shaft inclination angle.
[0003] Therefore, how to accurately measure the inclination angle of the wiper output shaft, timely discover and adjust the output shaft inclination angle to improve the wiper wiping effect is a technical problem that urgently needs to be solved. Summary of the invention
[0004] The main purpose of the present invention is to provide a method, device, equipment and storage medium for calculating the wiper output shaft angle, which can effectively improve the wiping effect of the wiper assembly on the whole vehicle, improve user perception, improve the automation rate of measuring the inclination angle of the wiper output shaft and judging the consistency, reduce misjudgment or missed detection due to manual operation, and reduce overall costs.
[0005] In a first aspect, the present application provides a method for calculating a wiper output shaft angle, wherein the method comprises the steps of:
[0006] A standard hollow test cylinder is placed on the output shaft of the wiper transmission assembly, and based on sensors arranged in the standard hollow test cylinder, a distance from a measuring point where each sensor is located to a measuring point on the output shaft of the wiper transmission assembly is determined;
[0007] Calculating the coordinates of the center of the output shaft of the wiper transmission assembly through the distance of the measuring points to fit the central axis of the output shaft of the wiper transmission assembly;
[0008] The inclination angle of the wiper transmission assembly output shaft is calculated according to the obtained central axis of the standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft.
[0009] In combination with the first aspect above, as an optional implementation method, infrared ranging sensors are evenly arranged at a first position and a second position preset along the inner wall of a standard hollow test cylinder, and a reference coordinate system for sensor measurement is established with the center of the upper end surface of the standard test cylinder as a reference;
[0010] Using the reference coordinate system, determining the coordinates of the distance measuring points of each sensor in the standard test cylinder;
[0011] The coordinates of the distance measuring points are projected onto the output shaft of the wiper transmission assembly along the distance measuring direction to determine the distance between each measuring point and the output shaft of the wiper transmission assembly.
[0012] In combination with the above first aspect, as an optional implementation manner, four infrared ranging sensors are respectively set at the first position and the second position.
[0013] In combination with the first aspect, as an optional implementation, the output shaft coordinates corresponding to the sensors at the first position and the second position are calculated according to the distances between the measuring points where the sensors arranged at the first position and the second position are located and the measuring points of the output shaft of the wiper transmission assembly;
[0014] The output axis coordinates corresponding to the sensors at the first position are grouped according to the first set combination, and the center coordinates of each group of combinations are calculated respectively;
[0015] The output axis coordinates corresponding to the sensors at the second position are grouped according to the second set combination, and the center coordinates of each group of combinations are calculated respectively;
[0016] Using each set of combined circle center coordinates, refitting the circle to calculate the circle center coordinates of the first position and the second position of the wiper transmission assembly output shaft;
[0017] Based on the equation of a straight line passing through two points and in combination with the center coordinates of the first position and the second position of the output shaft of the wiper transmission assembly, the axis of the output shaft of the wiper transmission assembly is fitted.
[0018] In combination with the first aspect above, as an optional implementation method, based on obtaining the center coordinates of the first position and the second position of the standard hollow test cylinder and combining with the straight line equation, the central axis of the standard hollow test cylinder is fitted;
[0019] Determine the cosine value of the angle between the central axis of the standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft by fitting the two axes;
[0020] The angle between the two axes is calculated by using the cosine value of the angle, which is used as the inclination angle of the output shaft of the wiper transmission assembly.
[0021] In combination with the first aspect above, as an optional implementation method, according to the formula:
[0022] is the vector value of the central axis of the wiper transmission assembly output shaft in the x, y, and z directions;
[0023]
[0024] In combination with the first aspect above, as an optional implementation method, the inclination angle of the wiper transmission assembly output shaft is analyzed to calculate the process capability index of the inclination angle of the wiper transmission assembly output shaft, and determine whether the process capability index of the inclination angle meets the requirements.
[0025] In a second aspect, the present application provides a wiper output shaft angle calculation device, the device comprising:
[0026] A processing module, which is used to put a standard hollow test cylinder on the output shaft of the wiper transmission assembly, and determine the distance from the measuring point where each sensor is located to the output shaft of the wiper transmission assembly based on the sensors arranged in the standard hollow test cylinder;
[0027] A fitting module, which is used to calculate the coordinates of the center of the output shaft of the wiper transmission assembly through the distance of the measuring point, so as to fit the central axis of the output shaft of the wiper transmission assembly;
[0028] A calculation module is used to calculate the inclination angle of the wiper transmission assembly output shaft according to the central axis of the acquired standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft.
[0029] In a third aspect, the present application further provides an electronic device, comprising: a processor; a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the method described in any one of the first aspects is implemented.
[0030] In a fourth aspect, the present application further provides a computer-readable storage medium storing computer program instructions, which, when executed by a computer, enables the computer to execute any of the methods described in the first aspect.
[0031] The present application provides a method, device, equipment and storage medium for calculating the angle of a wiper output shaft, wherein the method includes the following steps: putting a standard hollow test cylinder on the output shaft of a wiper transmission assembly, and determining the distance between the measuring point where each sensor is located and the output shaft of the wiper transmission assembly based on the sensors arranged in the standard hollow test cylinder; calculating the coordinates of the center of the circle of the output shaft of the wiper transmission assembly through the measuring point distance to fit the central axis of the output shaft of the wiper transmission assembly; calculating the inclination angle of the output shaft of the wiper transmission assembly based on the central axis of the obtained standard hollow test cylinder and the central axis of the output shaft of the wiper transmission assembly. The present application can effectively improve the wiping effect of the wiper assembly on the whole vehicle, improve user perception, improve the automation rate of the calculation of the inclination angle of the wiper output shaft and the consistency judgment, reduce misjudgment or missed detection due to manual operation, and reduce the overall cost.
[0032] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0034] Figure 1 A flow chart of a method for calculating a wiper output shaft angle provided in an embodiment of the present application;
[0035] Figure 2 A schematic diagram of a wiper output shaft angle calculation device provided in an embodiment of the present application;
[0036] Figure 3 This is a schematic diagram of a standard hollow test cylinder provided in the embodiments of the present application;
[0037] Figure 4 A schematic diagram of a reference coordinate system for establishing sensor measurements provided in an embodiment of the present application;
[0038] Figure 5 A schematic diagram of the coordinates of the measurement point where the sensor provided in the embodiment of the present application is projected onto the wiper output shaft;
[0039] Figure 6 A schematic diagram of the inclination angle of the output shaft of the wiper transmission assembly provided in an embodiment of the present application;
[0040] Figure 7 A schematic diagram of an electronic device provided in an embodiment of the present application;
[0041] Figure 8 A schematic diagram of a computer-readable program medium provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0043] Furthermore, the drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. Some of the blocks shown in the drawings are functional entities and do not necessarily correspond to physically or logically separate entities.
[0044] The embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.
[0045] Reference Figure 1 , Figure 1 FIG. 1 is a flow chart of a method for calculating the wiper output shaft angle provided by the present invention. Figure 1 As shown, the method comprises the steps of:
[0046] Step S101: Put a standard hollow test cylinder on the output shaft of the wiper transmission assembly, and determine the distance from the measuring point where each sensor is located to the output shaft of the wiper transmission assembly based on the sensors arranged in the standard hollow test cylinder.
[0047] Specifically, infrared ranging sensors are evenly arranged at the first and second positions preset along the inner wall of the standard hollow test cylinder (it should be noted that the first and second positions are the upper and lower positions embedded in the cylinder, see Figure 3 ), and taking the center of the upper end face of the standard test cylinder as the reference, establish the reference coordinate system for sensor measurement (see Figure 4 ); using the reference coordinate system, determining the coordinates of the distance measuring points of each sensor in the standard test cylinder; projecting the coordinates of the distance measuring points onto the output shaft of the wiper transmission assembly along the distance measuring direction to determine the distance between each measuring point and the output shaft of the wiper transmission assembly.
[0048] For easy understanding, an example is given. Two groups of micro infrared rangefinders are embedded in a standard hollow test cylinder. Each group has four micro infrared rangefinder sensors, which are evenly arranged along the cylinder. To improve the accuracy of the test and calculation, the rangefinder sensors are evenly arranged in a circle in two groups, one above and one below (i.e., the first position and the second position) (see Figure 3 ).
[0049] Taking the center of the upper end face of the standard test cylinder as the reference, establish the reference coordinate system for sensor measurement. Assume that the radius of the inner circle of the cylinder is r, the z-coordinate of the first group of sensors (corresponding to the first position) on the upper part is z1, and the z-coordinate of the second group of sensors (corresponding to the second position) is z2. The coordinate values of the upper and lower groups of inner circle distance measurement points A, B, C, D and A', B', C', D' are: A(-r, 0, z1); B(0, -r, z1); C(r, 0, z1); D(0, r, z1). A'(-r, 0, z2); B'(0, -r, z2); C'(r, 0, z2); D'(0, r, z2). The measurement points can be referred to in the figure. Figure 6 ABCD in the figure are the measuring points where the four sensors are located.
[0050] Assuming that the distances measured by the upper and lower groups of distance measuring points are La, Lb, Lc, Ld and La', Lb', Lc', Ld' respectively, then the coordinates of the measurement points A, B, C, D and A', B', C', D' projected along the distance measuring direction to the points A1, B1, C1, D1 and A1', B1', C1', D1' on the wiper output shaft are: A1 (-r+La, 0, z1); B1 (0, -r+Lb, z1); C1 (r-Lc, 0, z1); D1 (0, r-Ld, z1). A1' (-r+La', 0, z2); B1' (0, -r+Lb', z2); C1' (r-Lc', 0, z2); D1' (0, r-Ld', z2).
[0051] According to the sensor measuring point coordinates and the corresponding output shaft coordinates of the projection, the measuring point distance from each measuring point to the output shaft of the wiper transmission assembly is calculated.
[0052] Step S102: Calculate the coordinates of the center of the wiper transmission assembly output shaft through the measuring point distances to fit the central axis of the wiper transmission assembly output shaft.
[0053] Specifically, according to the distances between the measuring points of the sensors arranged at the first position and the second position and the measuring points of the output shaft of the wiper transmission assembly, the output shaft coordinates corresponding to the sensors at the first position and the second position are calculated;
[0054] The output axis coordinates corresponding to the sensors at the first position are grouped according to the first set combination, and the center coordinates of each group of combinations are calculated respectively;
[0055] The output axis coordinates corresponding to the sensors at the second position are grouped according to the second set combination, and the center coordinates of each group of combinations are calculated respectively;
[0056] Using each set of combined circle center coordinates, refitting the circle to calculate the circle center coordinates of the first position and the second position of the wiper transmission assembly output shaft;
[0057] Based on the equation of a straight line passing through two points and in combination with the center coordinates of the first position and the second position of the output shaft of the wiper transmission assembly, the axis of the output shaft of the wiper transmission assembly is fitted.
[0058] For convenience of understanding, an example is given. From step S101, it can be seen that the distances from the measuring points of the sensors arranged at the first position and the second position to the measuring point of the wiper transmission assembly output shaft have been calculated. Through the measuring point distances, the coordinates of the points A1, B1, C1, D1 and A1', B1', C1', D1' projected from the sensor measuring points along the distance measurement direction onto the wiper output shaft can be obtained (see Figure 6 ).
[0059] According to the circle equation (xa)2+(yb)2=r2, any three points are selected from (A1, B1, C1, D1) to fit the center value (a1, b1) of the upper circle of the wiper output shaft. In order to reduce the measurement and calculation errors and eliminate the roundness deviation of the output shaft itself, the four groups of coordinates (A1, B1, C1, D1) can be grouped according to the set combination, for example: (A1, B1, C1), (A1, B1, D1), (B1, C1, D1) grouping, respectively calculate the three groups of center coordinate values (a1, b1), (a2, b2), (a3, b3), according to (xa)2+(yb)2=r2, refit a circle with these three groups of center coordinate values, assuming that the coordinate value of the center is (x1, y1)
[0060] Similarly, the center value (x2, y2) of the lower circle of the wiper output shaft is fitted.
[0061] According to the center values of the upper and lower circles of the wiper output shaft, the center coordinates of the upper and lower fitted wiper output shaft circles can be obtained as O1 (x1, y1, z1) and O2 (x2, y2, z2) respectively.
[0062] Let the straight line passing through the two points be: The direction vector of the straight line is (m, n, p). Through the coordinates of the center of the standard test cylinder (where the coordinate system is established with the center of the standard circle, so the upper center is (0, 0, 0); the lower center is (0, 0, Z2)) and the equation of the straight line, the direction vector of the straight line passing through the upper and lower centers of the standard test cylinder can be calculated as s1 = (m1, n1, p1), that is, the vector value of the central axis of the standard cylinder. Similarly, the direction vector of the straight line passing through the upper and lower fitting centers of the output shaft can be calculated as s2 = (m2, n2, p2), that is, the vector value of the central axis of the output shaft of the wiper transmission assembly.
[0063] Step S103: Calculate the inclination angle of the wiper transmission assembly output shaft according to the central axis of the acquired standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft.
[0064] Specifically, based on obtaining the coordinates of the center of the first position and the second position of the standard hollow test cylinder and combining the straight line equation, the central axis of the standard hollow test cylinder is fitted;
[0065] Determine the cosine value of the angle between the central axis of the standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft by fitting the two axes;
[0066] The angle between the two axes is calculated by using the cosine value of the angle, which is used as the inclination angle of the output shaft of the wiper transmission assembly.
[0067] For ease of understanding, the specific explanation is as follows: the cosine of the angle between the two axes can be calculated through the direction vectors s1 and s2 of the two straight lines obtained in step S102. The angle between the two straight lines can be inversely calculated through the cosine of the angle. Thus, the angle between the wiper output shaft axis and the standard test cylinder axis can be calculated, that is, the inclination angle of the wiper output shaft.
[0068]
[0069] The vector value in the z direction, m2, n2, p2 are the vector values in the x, y, z directions of the central axis of the wiper transmission assembly output shaft;
[0070]
[0071] In one embodiment, the calculation of the inclination angle of the wiper transmission assembly output shaft is analyzed to calculate the process capability index of the inclination angle of the wiper transmission assembly output shaft, and to determine whether the process capability index of the inclination angle meets the requirements, that is, to calculate and determine the CPK level of the output shaft inclination angle.
[0072] It can be understood that the present application uses a non-contact distance measuring sensor to measure and calculate the inclination angle of the wiper transmission assembly output shaft and the distance between the measuring points of the standard test system (standard hollow test cylinder), establishes a basic reference coordinate system based on the standard test system, and calculates the center of the upper and lower circles of the output shaft through the distance between the measuring points, fits the axis of the output shaft, and calculates the inclination angle of the wiper transmission assembly output shaft through the axis, which is then fed back to the entire control system for data analysis. The advantages of the present application include:
[0073] 1) The operation is simple. After installation, the inclination angle value of the wiper output shaft can be 100% measured online, replacing the original method of random inspection by inspection fixtures. This improves the one-time qualified rate of the inclination angle of the wiper transmission assembly output shaft, thereby effectively improving the wiping effect of the wiper assembly on the whole vehicle and enhancing user perception.
[0074] 2) Improve the automation rate of wiper output shaft inclination angle measurement and consistency judgment, and reduce product problems caused by manual misjudgment or missed inspection.
[0075] 3) Reduced labor costs, improved product qualification rate, and reduced overall costs.
[0076] Reference Figure 2 , Figure 2 FIG. 1 is a schematic diagram of a wiper output shaft angle calculation device provided by the present invention. Figure 2 As shown, the device comprises:
[0077] Processing module 201: It is used to put a standard hollow test cylinder on the output shaft of the wiper transmission assembly, and determine the distance from the measuring point where each sensor is located to the output shaft of the wiper transmission assembly based on the sensors arranged in the standard hollow test cylinder.
[0078] The fitting module 202 is used to calculate the center coordinates of the output shaft of the wiper transmission assembly according to the measuring point distances, so as to fit the central axis of the output shaft of the wiper transmission assembly.
[0079] The calculation module 203 is used to calculate the inclination angle of the output shaft of the wiper transmission assembly according to the central axis of the acquired standard hollow test cylinder and the central axis of the output shaft of the wiper transmission assembly.
[0080] Furthermore, in a possible implementation manner, the processing module is further used to evenly arrange infrared ranging sensors at a first position and a second position preset along the inner wall of a standard hollow test cylinder, and establish a reference coordinate system for sensor measurement with the center of the upper end surface of the standard test cylinder as a reference;
[0081] Using the reference coordinate system, determining the coordinates of the distance measuring points of each sensor in the standard test cylinder;
[0082] The coordinates of the distance measuring points are projected onto the output shaft of the wiper transmission assembly along the distance measuring direction to determine the distance between each measuring point and the output shaft of the wiper transmission assembly.
[0083] Furthermore, in a possible implementation manner, the processing module is further configured to respectively set four infrared ranging sensors at the first position and the second position.
[0084] Furthermore, in a possible implementation manner, the fitting module is further used to calculate the output shaft coordinates corresponding to each sensor at the first position and the second position according to the distances from the measuring points where the sensors arranged at the first position and the second position are located to the measuring points of the output shaft of the wiper transmission assembly;
[0085] The output axis coordinates corresponding to the sensors at the first position are grouped according to the first set combination, and the center coordinates of each group of combinations are calculated respectively;
[0086] The output axis coordinates corresponding to the sensors at the second position are grouped according to the second set combination, and the center coordinates of each group of combinations are calculated respectively;
[0087] Using each set of combined circle center coordinates, refitting the circle to calculate the circle center coordinates of the first position and the second position of the wiper transmission assembly output shaft;
[0088] Based on the equation of a straight line passing through two points and in combination with the center coordinates of the first position and the second position of the output shaft of the wiper transmission assembly, the axis of the output shaft of the wiper transmission assembly is fitted.
[0089] Further, in a possible implementation manner, the calculation module is further used to obtain the center coordinates of the first position and the second position of the standard hollow test cylinder and fit the center axis of the standard hollow test cylinder in combination with the straight line equation;
[0090] Determine the cosine value of the angle between the central axis of the standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft by fitting the two axes;
[0091] The angle between the two axes is calculated by using the cosine value of the angle, which is used as the inclination angle of the output shaft of the wiper transmission assembly.
[0092] Further, in a possible implementation manner, the calculation module is also used according to
[0093] m2, n2, p2 are the vector values of the central axis of the wiper transmission assembly output shaft in the x, y, z directions;
[0094]
[0095] Furthermore, in a possible implementation manner, the processing module is also used to analyze the inclination angle of the wiper transmission assembly output shaft to calculate a process capability index of the inclination angle of the wiper transmission assembly output shaft, and determine whether the process capability index of the inclination angle meets the requirements.
[0096] Reference Figure 3 , Figure 3 The figure shows a schematic diagram of a standard hollow test cylinder provided by the present invention, as shown in FIG. Figure 3 As shown:
[0097] Two groups of micro infrared rangefinders are embedded in the cylinder, with four micro infrared rangefinders in each group, which are evenly arranged along the cylinder. To improve the accuracy of testing and calculation, the rangefinders are evenly arranged in a circle in two groups, one above the other.
[0098] During measurement, the visual recognition system identifies that the wiper transmission assembly has been placed on the test bench, and then inserts the inclination test cylinder with a distance measuring sensor into the wiper output shaft through a fixed device. Then, it starts to collect data measured by the two sets of sensors, and uses the preset inclination algorithm to calculate the deviation between the actual inclination angle of the wiper output shaft and the theoretical inclination angle (the inclination angle of the standard test cylinder). The deviation is stored in the computer for data analysis and adjustment of product consistency.
[0099] Reference Figure 4 , Figure 4 FIG. 1 is a schematic diagram of a reference coordinate system for establishing sensor measurement provided by the present invention, such as Figure 4 As shown:
[0100] Taking the center of the upper end of the standard test cylinder as the reference, establish the reference coordinate system for sensor measurement. Assuming that the radius of the inner circle of the cylinder is r, the z-coordinate of the first group of sensors on the upper part is z1, and the z-coordinate of the second group of sensors is z2, the coordinate values of the upper and lower groups of inner circle distance measurement points A, B, C, D and A', B', C', D' are respectively: A(-r, 0, z1); B(0, -r, z1); C(r, 0, z1); D(0, r, z1). A'(-r, 0, z2); B'(0, -r, z2); C'(r, 0, z2); D'(0, r, z2).
[0101] Reference Figure 5 , Figure 5 FIG. 1 is a schematic diagram showing the coordinates of the sensor provided by the present invention projected onto the wiper output shaft. Figure 5 As shown:
[0102] According to the distance value measured by the ranging sensor, calculate the coordinates of the corresponding output shaft. Assuming that the distances measured by the upper and lower groups of ranging points are La, Lb, Lc, Ld and La', Lb', Lc', Ld' respectively, then the coordinates of the measurement points A, B, C, D and A', B', C', D' projected along the ranging direction to the points A1, B1, C1, D1 and A1', B1', C1', D1' on the wiper output shaft are: A1 (-r + La, 0, z1); B1 (0, -r + Lb, z1);
[0103] C1(r-Lc, 0, z1); D1(0, r-Ld, z1). A1'(-r+La', 0, z2); B1' (0, -r+Lb', z2); C1' (r-Lc', 0, z2); D1' (0, r-Ld', z2).
[0104] The distances measured by the upper and lower groups of distance measuring points are La, Lb, Lc, Ld and La', Lb', Lc', Ld' respectively. Then the coordinates of the measurement points A, B, C, D and A', B', C', D' projected along the distance measuring direction to the points A1, B1, C1, D1 and A1', B1', C1', D1' on the wiper output shaft are: A1 (-r + La, 0, z1); B1 (0, -r + Lb, z1);
[0105] C1(r-Lc, 0, z1); D1(0, r-Ld, z1). A1'(-r+La', 0, z2); B1' (0, -r+Lb', z2); C1' (r-Lc', 0, z2); D1' (0, r-Ld', z2).
[0106] Reference Figure 6 , Figure 6 FIG. 1 is a schematic diagram of the inclination angle of the output shaft of the wiper transmission assembly provided by the present invention, as shown in FIG. Figure 6 As shown:
[0107] Based on the direction vectors s1 and s2 of the two straight lines (refer to the above calculation method), the cosine value of the angle between the two axes can be calculated. The angle between two straight lines can be inversely calculated by the cosine of the angle. From this, the angle between the wiper output shaft axis and the standard test cylinder axis, that is, the inclination angle of the wiper output shaft, can be calculated.
[0108] It is understandable that the present application designs a standard hollow test cylinder. Two sets of upper / lower infrared distance measuring sensors are embedded in the cylinder, and the deviation value from the wiper output shaft is measured by the infrared distance measuring sensors, and the coordinate values of the three points on the upper / lower output shaft are calculated. The upper / lower centers of the two circles are fitted according to the upper / lower two sets of coordinate values, and the straight line segment passing through the upper / lower centers is calculated. Then, the angle between the line segment and the axis of the standard test cylinder is calculated, and the actual inclination value of the wiper output shaft can be measured.
[0109] Refer to the following Figure 7 An electronic device 700 according to this embodiment of the present invention will be described. Figure 7 The electronic device 700 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0110] like Figure 7 As shown, the electronic device 700 is in the form of a general computing device. The components of the electronic device 700 may include but are not limited to: at least one processing unit 710, at least one storage unit 720, and a bus 730 connecting different system components (including the storage unit 720 and the processing unit 710).
[0111] The storage unit stores program codes, which can be executed by the processing unit 710, so that the processing unit 710 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.
[0112] The storage unit 720 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 721 and / or a cache memory unit 722 , and may further include a read-only memory unit (ROM) 723 .
[0113] The storage unit 720 may also include a program / utility 724 having a set (at least one) of program modules 725, such program modules 725 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0114] Bus 730 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0115] The electronic device 700 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 700, and / or may communicate with any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 750. Furthermore, the electronic device 700 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 760. As shown, the network adapter 760 communicates with other modules of the electronic device 700 via a bus 730. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0116] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0117] According to the solution of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present invention described in the above "Exemplary Method" section of the present specification.
[0118] refer to Figure 8 As shown, a program product 800 for implementing the above method according to an embodiment of the present invention is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0119] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0120] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0121] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0122] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0123] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0124] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.
[0125] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
Claims
1. A method for calculating the wiper output shaft angle, characterized in that: include: A standard hollow test cylinder is placed on the output shaft of the wiper transmission assembly, and based on sensors arranged in the standard hollow test cylinder, a distance from a measuring point where each sensor is located to a measuring point on the output shaft of the wiper transmission assembly is determined; Calculating the coordinates of the center of the output shaft of the wiper transmission assembly through the distance of the measuring points to fit the central axis of the output shaft of the wiper transmission assembly; The inclination angle of the wiper transmission assembly output shaft is calculated according to the obtained central axis of the standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft.
2. The method according to claim 1, characterized in that include: The method of determining the distance between the measuring point where each sensor is located and the output shaft of the wiper transmission assembly based on the sensors arranged in the standard hollow test cylinder includes: The infrared distance measuring sensors are evenly arranged at the first position and the second position preset along the inner wall of the standard hollow test cylinder, and a reference coordinate system for sensor measurement is established with the center of the upper end surface of the standard test cylinder as a reference; Using the reference coordinate system, determining the coordinates of the distance measuring points of each sensor in the standard test cylinder; The coordinates of the distance measuring points are projected onto the output shaft of the wiper transmission assembly along the distance measuring direction to determine the distance between each measuring point and the output shaft of the wiper transmission assembly.
3. The method according to claim 2, characterized in that include: Four infrared ranging sensors are respectively arranged at the first position and the second position.
4. The method according to claim 1, characterized in that: The calculating the center coordinates of the output shaft of the wiper transmission assembly by the measuring point distance to fit the central axis of the output shaft of the wiper transmission assembly includes: Calculate the output shaft coordinates corresponding to the sensors at the first position and the second position according to the distances between the measuring points of the sensors arranged at the first position and the second position and the measuring points of the output shaft of the wiper transmission assembly; The output axis coordinates corresponding to the sensors at the first position are grouped according to the first set combination, and the center coordinates of each group of combinations are calculated respectively; The output axis coordinates corresponding to the sensors at the second position are grouped according to the second set combination, and the center coordinates of each group of combinations are calculated respectively; Using each set of combined circle center coordinates, refitting the circle to calculate the circle center coordinates of the first position and the second position of the wiper transmission assembly output shaft; Based on the equation of a straight line passing through two points and in combination with the center coordinates of the first position and the second position of the output shaft of the wiper transmission assembly, the axis of the output shaft of the wiper transmission assembly is fitted.
5. The method according to claim 1, characterized in that The step of calculating the inclination angle of the wiper transmission assembly output shaft according to the obtained central axis of the standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft comprises: Based on obtaining the coordinates of the center of the first position and the second position of the standard hollow test cylinder and combining the straight line equation, the central axis of the standard hollow test cylinder is fitted; Determine the cosine value of the angle between the central axis of the standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft by fitting the two axes; The angle between the two axes is calculated by using the cosine value of the angle, which is used as the inclination angle of the output shaft of the wiper transmission assembly.
6. The method according to claim 5, characterized in that The vector value of m2, n2, and p2 are the vector values of the central axis of the wiper transmission assembly output shaft in the x, y, and z directions; 7. The method according to claim 1, characterized in that After calculating the inclination angle of the output shaft of the wiper transmission assembly, the method further comprises: The calculation of the inclination angle of the output shaft of the wiper transmission assembly is analyzed to calculate the process capability index of the inclination angle of the output shaft of the wiper transmission assembly, and to determine whether the process capability index of the inclination angle meets the requirement.
8. A wiper output shaft angle calculation device, characterized in that: include: A processing module, which is used to put a standard hollow test cylinder on the output shaft of the wiper transmission assembly, and determine the distance from the measuring point where each sensor is located to the output shaft of the wiper transmission assembly based on the sensors arranged in the standard hollow test cylinder; A fitting module, which is used to calculate the coordinates of the center of the output shaft of the wiper transmission assembly through the distance of the measuring point, so as to fit the central axis of the output shaft of the wiper transmission assembly; A calculation module is used to calculate the inclination angle of the wiper transmission assembly output shaft according to the central axis of the acquired standard hollow test cylinder and the central axis of the wiper transmission assembly output shaft.
9. An electronic device, characterized in that: The electronic device comprises: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer program instructions are stored therein, and when the computer program instructions are executed by a computer, the computer is caused to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Windscreen wiper swing angle detection assembly
CN212458325U
Method and apparatus for measuring tilt shape of wiper blade
JP2014235129A
Shaft angle measuring device and shaft angle measuring method
JP2020204591A