Vehicle window testing system and vehicle window testing method
Patent Information
- Application Number
- CN202411743184.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2026-11-03
- Estimated Expiration
- 2044-11-29
AI Technical Summary
In the existing technology, the window control unit relies on a single current ripple sampling to determine window malfunctions, which is prone to over-counting or under-counting, leading to false alarms or failures to prevent pinching, thus affecting passenger safety.
A vehicle window testing system is adopted, which integrates a sampling module, a displacement sensing module, and a pressure sensing module to collect information on the operating parameters of the vehicle window motor, the glass position, and the pressure information at the top edge. The system is then analyzed from multiple angles using electronic devices to improve the accuracy of fault diagnosis.
By collecting and analyzing a wide range of information, it is possible to more accurately identify abnormal components of the car window and the corresponding control methods, thereby improving the control precision of the anti-pinch function of the car window and reducing harm to passengers.
Smart Images

Figure CN119595311B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of test control, and in particular to a vehicle window testing system and a vehicle window testing method. Background Technology
[0002] Electric car windows can easily pinch and injure passengers when closed, so anti-pinch function is an essential vehicle feature to ensure the safety of car windows.
[0003] In related technologies, the current value of the window motor during operation is generally sampled. The window control unit determines the number of rotations of the motor based on the amount of ripple in the current, thereby determining the distance between the upper edge of the window glass driven by the window motor and the top of the window. When this distance is less than a preset distance threshold, the operating state of the window motor is adjusted to achieve anti-pinch.
[0004] When the ripple quality is too poor, the window control unit may over-count or under-count the ripple, causing false alarms or failures to prevent pinching, which can harm passengers' health. Therefore, it is necessary to test the window control system when a fault exists to determine the cause of the malfunction. Generally, an oscilloscope is used to sample the current of the window motor, and the fault is determined based on the current ripple. However, the variables used to determine window faults are relatively singular, and the results of window fault analysis are prone to bias. Therefore, how to accurately determine window fault information has become a key research focus. Summary of the Invention
[0005] This application provides a vehicle window testing system and a vehicle window testing method to solve the above-mentioned technical problems.
[0006] In a first aspect, this application provides a vehicle window testing system, which is electrically connected to a vehicle window system, the vehicle window system including a window motor and a window controller;
[0007] The vehicle window testing system includes:
[0008] The sampling module is electrically connected to the window motor and is configured to sample the operating parameters of the window motor.
[0009] The displacement sensing module is configured to sample the position information of the vehicle window glass;
[0010] The pressure sensing module is configured to sample pressure information along the upper edge of the vehicle window glass;
[0011] An electronic device, electrically connected to the sampling module, is configured to obtain sampling information in response to a test trigger command, the sampling information being determined based on the operating parameters, the position information, and the pressure information.
[0012] Based on the sampling information, the test results for the vehicle window are determined.
[0013] In the above technical solution, the window testing system not only samples the operating parameters of the window motor through the sampling module, but also samples the pressure information of the upper edge of the window through the pressure sensor and the displacement information of the window glass through the displacement sensor. This allows the electronic equipment to perform multi-angle analysis of the window system based on the multi-channel sampling information corresponding to each sampling moment, and can more accurately determine the abnormal window components and / or control methods in the window.
[0014] In some feasible embodiments, the operating parameters include operating current and drive voltage;
[0015] The sampling module includes:
[0016] The sampling analog front end is electrically connected to the window motor and the window controller, and is configured to obtain the operating current of the window motor and output a first sampling analog voltage signal;
[0017] Obtain the driving voltage at both ends of the window motor, and output the second sampled analog voltage signal and the third sampled analog voltage signal;
[0018] The analog-to-digital sampling conversion circuit, electrically connected to the sampling analog front end, is configured to synchronously sample and convert the first sampled analog voltage signal, the second sampled analog voltage signal, and the third sampled analog voltage signal, and correspondingly output synchronously changing first voltage digital signal, second voltage digital signal, and third voltage digital signal.
[0019] The sampling information includes the first voltage digital signal, the second voltage digital signal, and the third voltage digital signal.
[0020] In the above technical solution, the electronic device processes the analog electrical signal sampled by the analog front-end and the information sampled by the sensing module through an analog-to-digital conversion circuit with adjustable resolution and sampling rate. Compared with the low-resolution oscilloscope directly analyzing the sampled data, the resolution and accuracy of the sampled data can be improved, thereby improving the accuracy of the window test results.
[0021] In some feasible embodiments, the sampling simulation front end includes a first connector and a second connector;
[0022] The first connector is electrically connected to the motor connector of the window motor, and the second connector is electrically connected to the wiring harness connector of the window controller;
[0023] The first connector and the wire harness connector are of the same type, and the second connector and the motor connector are of the same type.
[0024] In the above technical solution, the sampling simulation front end of the sampling module is equipped with a first connector and a second connector. The first connector is of the same type as the wire harness connector, and the second connector is of the same type as the motor connector. It can be electrically connected to the window motor and window controller without breaking the wire, which can reduce the connection difficulty and improve the detection flexibility.
[0025] In some feasible embodiments, the first pin of the motor connector is electrically connected to the first pin of the first connector, and the second pin of the motor connector is electrically connected to the second pin of the first connector;
[0026] The first pin of the wire harness connector is electrically connected to the first pin of the second connector, and the second pin of the wire harness connector is electrically connected to the second pin of the second connector.
[0027] The first pin of the first connector and the first pin of the second connector are electrically connected or coupled.
[0028] The second pin of the first connector and the second pin of the second connector are electrically connected or coupled.
[0029] In the above technical solution, the two pins of the motor connector and the two pins of the first connector are electrically connected, the two pins of the wire harness connector and the two pins of the second connector are electrically connected, and the corresponding pins of the two connectors are electrically connected or coupled to each other, so that when the sampling analog front end is connected between the window motor and the window controller, it will not affect the conduction circuit constructed by the window motor and the window controller, and will not affect the driving effect of the window controller on the window motor.
[0030] In some feasible embodiments, the sampling simulation front end further includes:
[0031] A current sampling resistor is electrically connected between a first pin of the first connector and a first pin of the second connector, or the current sampling resistor is electrically connected between a second pin of the first connector and a second pin of the second connector. The current sampling resistor is configured to obtain the operating current of the window motor and output a fourth sampled analog voltage signal.
[0032] The signal conditioning circuit, whose input port is electrically connected to the two ends of the current sampling resistor, is configured to amplify and enhance the fourth sampled analog voltage signal and output the first sampled analog voltage signal.
[0033] In some feasible embodiments, the sampling analog front end further includes a first voltage divider circuit and a second voltage divider circuit;
[0034] The first terminal of the first voltage divider circuit is electrically connected to the second pin of the first connector and the second pin of the second connector. Its second terminal is grounded. Its voltage divider terminal is electrically connected to the analog-to-digital sampling conversion circuit and outputs the second sampled analog voltage signal.
[0035] The first end of the second voltage divider circuit is electrically connected to the first pin of the first connector, its second end is grounded, its voltage divider end is electrically connected to the analog-to-digital sampling conversion circuit, and outputs the third sampled analog voltage signal.
[0036] Secondly, this application provides a method for testing vehicle windows. The method is applied to an electronic device in a vehicle window testing system. The vehicle window testing system further includes a sampling module, a displacement sensing module, and a pressure sensing module. The sampling module, the displacement sensing module, and the pressure sensing module are electrically connected to the electronic device, respectively.
[0037] The method includes:
[0038] The sampling information is obtained based on the operating parameters sampled by the sampling module, the position information of the window glass sampled by the displacement sensing module, and the pressure information of the upper edge of the window glass sampled by the pressure sensing module.
[0039] Based on the sampling information, the test results for the vehicle window are determined.
[0040] In some feasible embodiments, determining the window test result based on the sampling information includes:
[0041] Based on a preset data processing algorithm, the feature information corresponding to the sampling information is determined;
[0042] Based on the feature information and the sampling information, the window test results are determined, and the window test results include the status indicators and / or control indicators of the window components;
[0043] In some feasible embodiments, the operating parameters include operating current and drive voltage;
[0044] The sampling information includes a first voltage digital signal, a second voltage digital signal, a third voltage digital signal, a position digital signal, and a pressure digital signal;
[0045] The first voltage digital signal is the sampled electrical signal corresponding to the operating current;
[0046] The second voltage digital signal and the third voltage digital signal are sampling electrical signals corresponding to the driving voltage;
[0047] The position digital signal is a sampled electrical signal corresponding to the position information of the vehicle window glass;
[0048] The pressure digital signal is the sampled electrical signal corresponding to the pressure information along the upper edge of the window glass;
[0049] The determination of the feature information corresponding to the sampling information based on the preset data processing algorithm specifically includes:
[0050] When the window motor is running, the operating index data of the window motor and the motion change of the window transmission structure connected to the window motor are calculated based on the first voltage digital signal.
[0051] Based on the second voltage digital signal and the third voltage digital signal, the power supply parameters of the window motor are determined;
[0052] Based on the digital position signal, calculate the moving speed and position of the vehicle window glass;
[0053] Based on the pressure digital signal, the compressive force and the rate of change of compressive force along the upper edge of the window glass are calculated.
[0054] In some feasible embodiments, the first voltage digital signal includes a ripple digital signal and a drive current mapping digital signal; the drive current mapping digital signal is a sampled voltage digital signal corresponding to the motor drive current;
[0055] The step of calculating the operating index data of the window motor and the motion change of the window transmission structure connected to the window motor based on the first voltage digital signal includes:
[0056] Based on the ripple digital signal, the index information of the current ripple of the window motor is calculated, including ripple distortion, ripple frequency, and ripple quantity.
[0057] The rotational speed of the window motor is determined based on the ripple frequency;
[0058] The number of rotations and phase increment of the window motor are determined based on the ripple count, thereby determining the calculated displacement of the window transmission structure in the window system, which is then used as the calculated displacement of the window glass. The window transmission structure is connected between the window motor and the window glass.
[0059] Based on the calculated displacement of the window glass and the initial position of the glass, the calculated position of the window glass during the entire journey is determined;
[0060] Based on the current-mapped digital signal, the torque value, torque change rate, and torque direction of the window motor are calculated.
[0061] Determining the power supply parameters of the window motor based on the second voltage digital signal and the third voltage digital signal includes:
[0062] Based on the voltage difference between the second and third digital voltage signals, the voltage value and polarity of the operating voltage of the window motor are determined.
[0063] In some feasible embodiments, determining the window test result based on the feature information and the sampling information specifically includes:
[0064] When the ripple distortion degree is greater than the distortion threshold, it is determined that the window motor is operating abnormally;
[0065] When the ripple distortion is less than the distortion threshold, the window test result is determined based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of the multiple digital signals and the feature information at multiple sampling times.
[0066] In some feasible embodiments, determining the window test result based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of the multiple digital signals and the feature information at multiple sampling times, includes:
[0067] The time difference between the first change moment of the first voltage digital signal and the moment when the pressure digital signal is greater than the preset anti-pinch force threshold is determined as the extrusion force detection hysteresis delay.
[0068] The anti-pinch detection timeliness of the window control unit is evaluated based on the pressure detection lag time.
[0069] The first change moment is when the window motor rotates forward, and the pressure digital signal determined by the window controller based on the first voltage digital signal is greater than the preset anti-pinch force threshold; when the window motor rotates forward, the window glass moves upward.
[0070] In the above technical solution, the electronic device determines the current waveform generated by the window motor to be normal based on the ripple distortion degree. Based on the difference between the first change moment of the operating current and the moment when the squeezing force at the upper edge of the window glass is greater than the preset anti-pinch threshold, the lag time delay of the window control unit in performing the anti-pinch operation can be determined. This can determine whether the window controller performs the anti-pinch operation in a timely manner, and also determine whether the window glass's coupling response to the change is timely after the window motor stops, so that technicians can promptly adjust the control algorithm and window components.
[0071] In some feasible embodiments, determining the window test result based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of the multiple digital signals and the feature information at multiple sampling times, includes:
[0072] The period when both the second and third voltage digital signals are at a preset low level is defined as the anti-pinch execution period when the window controller controls the window glass to perform anti-pinch operation.
[0073] Based on the changes in the position digital signal, the time when the upward movement of the vehicle window glass stops is determined;
[0074] The time period between the start time of the anti-pinch execution period and the stop time of the upward movement of the window glass is determined as the inertial upward movement period of the window glass when the window controller controls the anti-pinch function.
[0075] The difference between the window glass position corresponding to the start time of the anti-pinch execution period and the window glass position corresponding to the stop time of the upward movement of the window glass is determined as the inertial upward distance of the window glass when the window controller controls the anti-pinch function.
[0076] Based on the inertial rise time period and the inertial rise distance of the window glass, the window glass travel operation algorithm of the window controller is adjusted.
[0077] In some feasible embodiments, the algorithm for adjusting the window travel of the window controller based on the inertial rise time period and the inertial rise distance of the window glass includes:
[0078] When the window controller determines that the window glass is in the inertial upward phase based on the change in the drive voltage of the window motor, it uses the inertial upward distance to compensate for the determined upward position of the window glass.
[0079] The upward position of the window glass is calculated by the window controller based on the number of ripples obtained before the inertial rise period.
[0080] In the above technical solution, the electronic device determines the braking execution period of the window controller controlling the window glass to perform braking operation by observing the changes in the driving voltage of the window motor. By sampling the window glass position information through the displacement sensing module, the upward stopping time of the window glass is determined. This determines the distance and duration that the window glass still needs to rise due to its inertia when the window controller controls the window anti-pinch function, thereby improving the accuracy of the window controller's calculation of the window glass's travel and enhancing the control precision of the window anti-pinch function. Adjusting the window controller's braking operation time based on the window glass's inertial rising period and distance can prevent injury to passengers from the window.
[0081] In some feasible embodiments, after determining the anti-pinch execution period, the method further includes:
[0082] Based on the changes in the position digital signal, the starting time of the downward movement of the vehicle window is determined;
[0083] The time interval between the start time of the downward movement of the window glass and the stop time of the anti-pinch execution period is defined as the window anti-pinch reverse drive hysteresis period.
[0084] Based on the anti-pinch execution period and the anti-pinch reverse drive hysteresis period of the window, the window motor control algorithm of the window controller is adjusted.
[0085] In some feasible embodiments, the window motor control algorithm of the window controller is adjusted based on the anti-pinch execution period and the window anti-pinch reverse drive hysteresis period, including:
[0086] The sum of the duration of the anti-pinch execution period and the duration of the anti-pinch reverse drive hysteresis period of the window is determined as the clamping time of the window glass;
[0087] When the clamping time exceeds a preset clamping time threshold, the braking duration in the window motor control algorithm is reduced.
[0088] The decrease in braking duration is greater than or equal to the difference between the clamping time and the preset clamping time threshold.
[0089] In the above technical solution, the electronic device determines the braking duration of the window motor by observing the change in the driving voltage of the window motor, and determines the starting time of the downward movement of the window glass by sampling the position information of the window glass through the displacement sensing module. This determines the delay time between the reversal of the window motor and the start of the downward movement of the window glass, thereby adjusting the braking duration of the window motor to prevent the window from clamping an object for too long and causing damage to the clamped object.
[0090] In some feasible embodiments, the window testing system further includes a temperature sensing module, which is electrically connected to the electronic device.
[0091] The determination of the window test result based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of the multiple digital signals and the feature information at multiple sampling times, includes:
[0092] When the window control unit controls the window motor to run, it determines the state of the window transmission system and the rubber strip based on the ambient temperature sampled by the temperature sensing module, the operating voltage of the window motor, the torque value of the window motor and the moving speed of the window glass. The state includes normal state or abnormal state.
[0093] The window system includes the window drive system, which is connected between the window motor and the window glass.
[0094] In some feasible embodiments, determining the state of the window drive system based on the ambient temperature sampled by the temperature sensing module, the operating voltage of the window motor, the torque value of the window motor, and the moving speed of the window glass when the window control unit controls the window motor to operate includes:
[0095] The torque range corresponding to the window motor is determined based on the ambient temperature.
[0096] When the rate of change of the operating voltage of the window motor is greater than a preset voltage change rate threshold, the rate of change of the moving speed of the window glass is less than a preset speed change rate threshold, and the torque value of the window motor exceeds the torque range, the window transmission system is determined to be in an abnormal state.
[0097] In some feasible embodiments, when the window control unit controls the window motor to operate, the state of the rubber strip is determined based on the ambient temperature sampled by the temperature sensing module, the operating voltage of the window motor, the torque value of the window motor, and the moving speed of the window glass, including:
[0098] When the rate of change of the operating voltage of the window motor is greater than a preset voltage change rate threshold, the rate of change of the moving speed of the window glass is less than a preset speed change rate threshold, and the rate of change of the torque value of the window motor is greater than a preset torque change rate threshold, the rubber strip is determined to be in an abnormal state.
[0099] In the above technical solution, the window controller determines that the window movement is abnormal when the rate of change of the moving speed of the window glass is less than a preset speed change rate threshold. Based on the changes in the operating voltage and torque value of the window motor under the current ambient temperature, it can further determine the abnormal window transmission system and rubber strip, so as to replace or adjust the abnormal parts in a timely manner.
[0100] This application provides a vehicle window testing system and a vehicle window testing method. The vehicle window testing system not only samples the operating parameters of the vehicle window motor through a sampling module, but also samples the pressure information of the upper edge of the vehicle window through a pressure sensor and the displacement information of the vehicle window glass through a displacement sensor. This allows the electronic device to perform multi-angle analysis of the vehicle window system based on the multi-channel sampling information corresponding to each sampling moment, and can more accurately determine the abnormal vehicle window components and / or control methods. Attached Figure Description
[0101] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0102] Figure 1This is a schematic diagram of the structure of a vehicle window system provided in an exemplary embodiment of this application;
[0103] Figure 2 This is a waveform diagram of the operating current of a window motor provided in an exemplary embodiment of this application;
[0104] Figure 3 This is a waveform diagram illustrating the distortion of the operating current of a window motor according to an exemplary embodiment of this application;
[0105] Figure 4 This is a schematic diagram of the structure of a vehicle window testing system provided in another exemplary embodiment of this application;
[0106] Figure 5 This application provides a vehicle window testing method according to another exemplary embodiment;
[0107] Figure 6 This is a schematic diagram of a sampling waveform provided according to an exemplary embodiment of this application;
[0108] Figure 7 This is a schematic diagram of the structure of a vehicle window testing system provided in another exemplary embodiment of this application;
[0109] Figure 8 This is a schematic diagram of the structure of a vehicle window testing system provided in another exemplary embodiment of this application;
[0110] Figure 9 This is a schematic diagram illustrating the connection relationship between the sampling simulation front end and the vehicle window system according to an exemplary embodiment of this application;
[0111] Figure 10 This is a schematic diagram illustrating the connection relationship between the sampling simulation front end and the vehicle window system according to another exemplary embodiment of this application;
[0112] Figure 11 This is a schematic diagram of the structure of a vehicle window testing system provided in another exemplary embodiment of this application;
[0113] Figure 12 This is a schematic diagram of the structure of a vehicle window testing system provided in another exemplary embodiment of this application;
[0114] Figure 13 This is a schematic diagram of the structure of an electronic device provided in accordance with an exemplary embodiment of this application.
[0115] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0116] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0117] An automotive power window system includes a window glass, sealing strips, a window frame, a window motor, and a window controller. The window motor is connected to the window glass via a cable, and the window glass is inserted into a groove in the window frame and sealed with sealing strips. The window controller is electrically connected to the window motor and controls the rotation direction and speed of the window motor to move the window glass up and down or keep it in a fixed position.
[0118] The following is for reference. Figure 1 The circuit structure shown explains the connection relationship and control process between the window motor 00 and the window controller 11.
[0119] The window controller 11 includes a window control unit 115, an amplification and filtering circuit 116, a first resistor R1, and four switching devices (first switching device 111 to fourth switching device 114).
[0120] Four switching devices form an H-drive bridge. The first switching device 111 and the third switching device 113 form the first bridge arm, and the second switching device 112 and the fourth switching device 114 form the second bridge arm. A wiring harness connector is provided at the midpoint of the two bridge arms. The wiring harness connector has a first pin B' and a second pin A', which are respectively plugged into the first pin B and the second pin A of the motor connector of the window motor 00 to achieve electrical connection.
[0121] The upper bridge arm endpoints of the two bridge arms are both electrically connected to power supply 10, and the lower bridge arm endpoints are both grounded through the first resistor R1.
[0122] The control terminals of all four switching devices are electrically connected to the window control unit 115. When the window control unit 115 drives the window motor 00, it can control the first switching device 111 and the fourth switching device 114 to be turned on simultaneously, so that the first driving path is activated. The first driving path includes, in sequence: power supply 10, first switching device 111, window motor 00, fourth switching device 114, first resistor R1, and ground wire. The current direction of the window motor 00 is from left to right, and its corresponding rotation direction is the first rotation direction.
[0123] In some embodiments, the first rotation direction can be set as the direction that drives the window glass to rise.
[0124] When the window control unit 115 drives the window motor 00, it can also control the second switching device 112 and the third switching device 113 to be turned on simultaneously, so that the second driving path is turned on. The second driving path includes, in sequence: power supply 10, second switching device 112, window motor 00, third switching device 113, first resistor R1, and ground wire. The current direction of the window motor 00 is from right to left, and its corresponding rotation direction is the second rotation direction.
[0125] In some embodiments, the second rotation direction can be set as the direction that drives the window glass to descend.
[0126] During the process of controlling the rotation of the window motor 00, the window control unit 115 can adjust the conduction time of the two drive paths mentioned above by adjusting the duty cycle of the control signal, thereby adjusting the speed of the window motor 00.
[0127] The window control unit 115 can also control the third switch device 113 and the fourth switch device 114 to be turned on simultaneously to brake the window motor 00, and then control all four switches to be turned off.
[0128] During the operation of the H drive axle, the amplification and filtering circuit 116, which is electrically connected to the first end of the first resistor R1, can sample the voltage value of the first end of the first resistor R1 to obtain the current value passing through the window motor 00. After filtering and amplifying the sampled signal, it is fed back to the window control unit 115 so that the window control unit 115 can regulate the operation of the window motor 00 to ensure the stable operation of the window motor 00.
[0129] Since the window motor 00 is connected to the window glass, the distance the window glass moves can be determined by counting the number of rotations of the window motor 00, thereby determining the current position of the window glass.
[0130] When the window motor 00 rotates, it generates ripple, which is applied to the drive current. The waveform diagram of this drive current is shown below. Figure 2 As shown, multiple ripples are applied to a 7A DC current. Under normal circumstances, the window motor 00 generates a preset number of ripples for each rotation. The window control unit 115 determines the number of rotations and phase increment of the window motor 00 by counting the number of ripples, thereby determining the distance between the upper edge of the window glass driven by the window motor 00 and the top of the window. When this distance is less than a preset distance threshold, the operating state of the window motor 00 is adjusted to achieve anti-pinch.
[0131] Because poor ripple quality can cause distortion, such as... Figure 3As shown, some ripple cycles exhibit significant indentation deformation (often referred to as M-waves), nearly splitting into two waveforms, potentially causing the controller to overcount the ripple. In other cases, the waveform amplitude of some ripple cycles is significantly smaller and offset from the amplitude of adjacent cycles, potentially causing the controller to undercount the ripple. These issues can lead to false alarms or failures to prevent pinching, endangering passenger health. Therefore, testing is necessary when window control malfunctions exist to determine the cause of the fault.
[0132] Vehicle window inspection typically involves sampling the current of the window motor (00) using an oscilloscope, and then determining the fault based on the ripple of this current. A schematic diagram of oscilloscope sampling can be found in [reference needed]. Figure 1 The clamp-on current probe of the oscilloscope 20 is inserted into one of the two power supply lines of the window motor 00. By operating the window to raise or lower, the anti-pinch operation of the window is triggered to collect the ripple waveform of the window motor 00 during operation.
[0133] Because there are no fixed standards for observing conditions on-site, the variables for determining window malfunctions are relatively singular, and the causes of malfunctions determined based on this are prone to bias. Furthermore, oscilloscopes have limited storage capacity and image resolution, typically only able to record certain time periods of the window's entire raising / lowering stroke, and the recorded data resolution is low, which is detrimental to subsequent data-driven fault analysis.
[0134] In addition, the window regulator in the car window is a moving part. The abnormality of the window anti-pinch function is affected not only by the quality of the window motor, but also by the deformation of the door / regulator, and the hardness change of the glass sealant / guide channel caused by the ambient temperature. All of these factors need to be investigated to find out the window malfunction.
[0135] Therefore, how to accurately determine window malfunction information has become the focus of research.
[0136] The vehicle window testing system and method provided in this application aim to solve at least one of the above-mentioned technical problems. The technical concept of this application is: when testing the operation of a vehicle window, not only are the operating parameters of the window motor sampled, but also the sampling window position and the clamping force when clamping an object are combined to perform multi-angle analysis of the multi-channel sampling information corresponding to each sampling moment, which can more accurately determine the abnormal window components and / or control methods in the vehicle window.
[0137] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.
[0138] Figure 4This is a schematic diagram of the structure of a vehicle window testing system provided in another exemplary embodiment of this application, as shown below. Figure 4 As shown, the window testing system 30 is electrically connected to the window system, and the circuit structure of the window system is... Figure 1 The corresponding embodiments have been explained and will not be repeated here.
[0139] The window testing system 30 includes a sampling module 27, which is electrically connected to the window motor 00 and is configured to sample the operating current and drive voltage of the window motor 00; the operating current includes the window motor drive current and the window motor current ripple.
[0140] Among them, the drive current of the window motor is the DC component of the operating current, which is used to drive the window motor 00 to rotate and adjust the torque of the window motor 00.
[0141] The current ripple of the window motor is the AC component of the operating current, used to count the number of rotations of the window motor.
[0142] The vehicle window testing system 30 may include a displacement sensing module 22, which is configured to sample the position information of the vehicle window glass.
[0143] In some embodiments, the displacement sensing module 22 can be attached to the window and door.
[0144] In some embodiments, the displacement sensing module 22 includes a displacement sensor and a corresponding conditioning circuit. The displacement sensor is a displacement encoder that outputs two pulse signals to follow the movement of the window. The longer the period of the pulse signal, the slower the window moves. The two pulse signals have different phases, and the direction of the window's movement can be determined based on the phase relationship between the two pulse signals.
[0145] The conditioning circuit corresponding to the displacement sensor is a circuit that amplifies and enhances the pulse signal output by the displacement sensor.
[0146] The window testing system 30 may include a pressure sensing module 23, which is configured to sample pressure information along the upper edge of the window glass.
[0147] In some embodiments, the pressure sensing module 23 is disposed on the upper edge of the window glass;
[0148] In other embodiments, the pressure sensing module 23 is located on the upper side of the window;
[0149] When a car window rolls up and the glass presses against an obstacle, it generates a corresponding electrical signal indicating pressure. The higher the window moves, the greater the pressure; the lower the window moves, the less pressure there is.
[0150] In some embodiments, the pressure sensing module 23 includes a pressure sensor and a corresponding conditioning circuit, wherein the conditioning circuit corresponding to the pressure sensor is used to amplify and enhance the electrical signal output by the pressure sensor.
[0151] The sampling module 27 is electrically connected to the displacement sensing module 22 and the pressure sensing module 23, and is configured to synchronously sample multiple analog measurement signals and convert them into multiple digital signals; the analog measurement signals include operating current, driving voltage, pressure information and position information; the multiple digital signals have synchronous timeliness.
[0152] The sampling rate, resolution of the generated digital signal, and channel attenuation of the sampling module 27 are all fixed values. For example, the resolution is 116 bits, the sampling frequency is 100 kHz, and the channel attenuation is ±50 A, which meets the accuracy requirements for the analysis of the accuracy and rate of change of various variables of the car window and the ripple characteristics index.
[0153] In the prior art, oscilloscopes have a wider range of applications, and the above parameters need to be adjusted for different scenarios. When measuring vehicles, parameter calibration needs to be performed in advance, which increases measurement time. There may also be cases where the adjusted parameters are unsuitable, affecting the sampling results. In addition, oscilloscopes have low resolution and are prone to waveform stepping, which affects subsequent analysis. Compared with related technologies, this application can improve sampling efficiency, sampling accuracy, and the accuracy of analysis results.
[0154] The window testing system 30 may include an electronic device 25, which is electrically connected to a sampling module 27 and is configured to receive sampling information in response to a test trigger command and determine the window test result based on the sampling information.
[0155] In some embodiments, the electronic device 25 displays sampling information and / or test results.
[0156] In some embodiments, the flowchart of the method for testing the vehicle window of the electronic device 25 can be as follows: Figure 5 As shown, the method steps include:
[0157] S101, In response to the test trigger command, receive sampling information.
[0158] After the samplers or sensors in the window testing system 30 are installed, the system is powered on, and the staff operates the electronic device 25 to generate a test trigger command.
[0159] Staff can use touchscreen clicks to generate test trigger commands by inputting data via panel buttons, mouse, keyboard, voice, or gestures.
[0160] After being powered on, the aforementioned sampling device begins to sample and process signals. After the electronic device 25 generates a test trigger command, it will respond to the command and receive the electrical signal output by the sampling module.
[0161] The sampling information is determined based on the operating parameters sampled by the sampling module 27, the position information of the window glass sampled by the displacement sensing module 22, and the pressure information of the upper edge of the window glass sampled by the pressure sensing module 23.
[0162] Operators can operate the window buttons to raise, lower, or clamp obstacles in the window glass, triggering the anti-pinch function of the window controller 11. The electronic device 25 acquires, stores, and analyzes the electrical signals generated during this process. The window controller can be a standalone controller or a zone controller for window control; no specific limitation is made here.
[0163] S102. Based on the sampling information, determine the test results of the vehicle window.
[0164] More specifically, the steps taken by electronic device 25 to determine the test results of the vehicle window include:
[0165] S1021. Based on a preset data processing algorithm, determine the characteristic information corresponding to the digital signal.
[0166] The preset data processing algorithms include, but are not limited to, time domain analysis, frequency domain analysis, and fluctuation curve construction algorithms.
[0167] This feature information can be data fluctuation analysis, maximum value, minimum value, mean value, trend of change, etc., or it can be feature information obtained based on digital signal calculations. This information can simplify the results of subsequent analysis.
[0168] S1022. Based on feature information and digital signals, determine the window test results, which include component status indicators and / or control indicators.
[0169] The window components include, but are not limited to, window regulators, rubber strips, and window motors.
[0170] The control indicators include, but are not limited to, the operating speed, speed change rate, operating current value, operating torque, driving voltage value, driving voltage polarity, window glass moving speed, and moving direction of the window motor 00.
[0171] Electronic device 25 can determine the cause of the window malfunction based on the above indicators.
[0172] Staff can intuitively observe the changes in position, pressure, and driving parameters during the window driving process based on the displayed feature information and digital signals, and analyze them. During the analysis, they can refer to the window test results given by the electronic equipment.
[0173] In the above technical solution, the window testing system not only obtains the operating current of the window motor through the sampling module, but also samples the driving voltage of the window motor through the voltage sampling unit, the pressure sensor samples the pressure information of the upper edge of the window, and the displacement sensor samples the displacement information of the window glass to quantify the positional change of the window glass and the pressure on the object when it is clamped. The analog-to-digital sampling conversion circuit digitizes the above-mentioned sampled data so that the electronic equipment can more accurately determine the abnormal window components and / or control methods in the process of comparing and analyzing multiple sampling information and corresponding feature information at the same time and analyzing the trend changes of each sampling information during the test period. The display of sampling data and analysis results also allows the staff to observe the changes in the quantitative indicators of the window more intuitively, which helps the staff to make test results in a timely manner.
[0174] In some embodiments, the window testing system samples data related to anti-pinch operation, such as... Figure 6 As shown in the diagram. According to waveform 40 corresponding to the window motor's operating data, when the window motor 00 encounters an obstacle, the absolute value of the current increases, and the pressure 43 on the obstacle also increases. When the current rises to a threshold, the window control unit 115 stops supplying power to the two ends of the window motor 00, and waveform 41 of the high-side voltage value at the two ends of the window motor 00 jumps from a high level to a low level, while waveform 42 of the low-side voltage value remains unchanged.
[0175] When the power supply to the window motor 00 stops, due to the inertia of the window motor 00, there will be a conversion of kinetic energy to potential energy, thus generating a reverse impact current. After the electromotive force generated by its internal resistance is consumed, the current of the window motor 00 drops to 0.
[0176] Due to inertia, the car window glass will not stop immediately, so the fluctuation frequency of the waveform 44 of the position data sampled by the glass displacement encoder will decrease but will not stop immediately. The compressive force 43 of the obstacle continues to increase, but the rate of change decreases until it stabilizes.
[0177] After the window control unit 115 controls the window motor 00 to complete the parking process, it controls the window motor 00 to reverse in order to achieve anti-pinch operation. The waveform 42 of the original low-side voltage jumps from low level to high level, and the window motor 00 starts to generate an inrush current with ripple, indicating that the window motor has started to rotate. However, the window has not yet moved until the inrush current of the window motor ends. The above process is because the glass and the window motor are connected by a cable, which contains a pressure spring. The force on the spring needs to be released before the glass can be rotated.
[0178] In related technologies, the ripple of the waveform from the start of the pulse current until the glass begins to move is also counted as a total number of ripples to calculate the glass displacement, thus introducing errors. In this application, the operator can analyze and statistically analyze this waveform segment to update the amplification of the window control unit's calculation of the window glass displacement, thereby improving control accuracy.
[0179] The following section provides a detailed explanation of the specific circuit structure of the vehicle window testing system and the testing methods for electronic equipment.
[0180] refer to Figure 7 The circuit structure shown includes sampling module 27, which comprises:
[0181] The sampling simulation front end 270 is electrically connected to the window motor 00 and the window controller 11, and is configured to obtain the operating parameters of the window motor 00;
[0182] The operating parameters include operating current and drive voltage;
[0183] The sampling analog front-end 270 samples the operating current and outputs the first sampled analog voltage signal;
[0184] The sampling analog front end 270 obtains the driving voltage at both ends of the window motor 00 and outputs the second sampling analog voltage signal and the third sampling analog voltage signal;
[0185] The sampling module 27 also includes an analog-to-digital sampling conversion circuit 24, which is electrically connected to the sampling analog front end 270 and is configured to synchronously sample and convert the first, second, and third sampled analog voltage signals, and output synchronously changing first, second, and third voltage digital signals.
[0186] The first voltage digital signal is the sampled electrical signal corresponding to the operating current;
[0187] The second and third voltage digital signals are the sampled electrical signals corresponding to the driving voltage;
[0188] The sampling information includes a first voltage digital signal, a second voltage digital signal, and a third voltage digital signal.
[0189] The corresponding parameters of the sampling module can be adjusted by adjusting the sampling rate, the resolution of the generated digital signal, and the channel attenuation of the analog-to-digital sampling conversion circuit 24.
[0190] refer to Figure 8 In some embodiments of the circuit structure shown, the sampling analog front-end 270 includes a first connector 273 and a second connector 274.
[0191] The window motor 00 includes a motor connector, and the window controller includes a wiring harness connector. When the window system is not connected to the window test system, the motor connector and the wiring harness connector are plugged in, the second pin A of the motor connector and the second pin A' of the wiring harness connector are plugged in, and the first pin B of the motor connector and the first pin B' of the wiring harness connector are plugged in.
[0192] When the window system is connected to the window testing system 30, the first connector is electrically connected to the motor connector of the window motor, and the second connector is electrically connected to the wiring harness connector of the window controller.
[0193] If the first connector and the wiring harness connector are of the same type, and the second connector and the window motor connector are of the same type, then the connection method can also be a plug-in method.
[0194] In the above technical solution, the sampling simulation front end of the sampling module is equipped with a first connector and a second connector. The first connector is of the same type as the wire harness connector, and the second connector is of the same type as the motor connector. It can be electrically connected to the window motor and window controller without breaking the wire, which can reduce the connection difficulty and improve the detection flexibility.
[0195] refer to Figure 9 and Figure 10 The first pin B of the motor connector and the first pin b of the first connector are electrically connected, and the second pin A of the window motor connector and the second pin a of the first connector are electrically connected.
[0196] The first pin B' of the wire harness connector and the first pin b' of the second connector are electrically connected, and the second pin A' of the wire harness connector and the second pin a' of the second connector are electrically connected.
[0197] The first pin b of the first connector and the first pin b' of the second connector are electrically connected or coupled.
[0198] The second pin a of the first connector and the second pin a' of the second connector are electrically connected or coupled.
[0199] In the above technical solution, the two pins of the motor connector and the two pins of the first connector are electrically connected, the two pins of the wire harness connector and the two pins of the second connector are electrically connected, and the corresponding pins of the two connectors are electrically connected or coupled to each other, so that when the sampling analog front end is connected between the window motor and the window controller, it will not affect the conduction circuit constructed by the window motor and the window controller, and will not affect the driving effect of the window controller on the window motor.
[0200] In some embodiments, the sampling analog front end 270 includes a current sampling resistor R2.
[0201] The current sampling resistor R2 can be as follows Figure 9As shown, it is electrically connected between the first pin b of the first connector and the first pin b' of the second connector, or as shown in the diagram. Figure 10 As shown, it is electrically connected between the second pin a of the first connector and the second pin a' of the second connector, without being specifically limited here.
[0202] The current sampling resistor R2 is configured to obtain the operating current of the window motor 00 and output the fourth sampled analog voltage signal;
[0203] In some embodiments, the sampling analog front-end 270 further includes a signal conditioning circuit 275. The signal conditioning circuit 275 is electrically connected to the current sampling resistor R2 and is configured to amplify and enhance the fourth sampled analog voltage signal, and output a first sampled analog voltage signal. The operating current includes the first sampled analog voltage signal, which includes a ripple digital signal and a drive current mapped digital signal. The drive current mapped digital signal is the sampled voltage digital signal corresponding to the window motor drive current.
[0204] In the above technical solution, the operating current of the window motor is sampled and amplified by sampling resistor and signal conditioning circuit, which can improve the quality of the sampled signal and ensure the accuracy of subsequent data analysis.
[0205] In some embodiments, the current sampling resistor R2 can be 1mΩ or 2mΩ, which is much smaller than the internal resistance of the window motor 00, and will not affect the operation of the window motor 00 during operation.
[0206] In some embodiments, such as Figure 12 As shown, the signal conditioning circuit includes an operational amplifier circuit U1. A current sampling resistor R2 is connected in series between the two input terminals of the operational amplifier circuit U1. The operational amplifier circuit U1 is configured to amplify the fourth sampled analog voltage signal and output the first sampled analog voltage signal.
[0207] When the input terminal of operational amplifier U1 is connected to the high side of the window motor 00, the voltage value is close to the power supply voltage. Therefore, the input terminal of operational amplifier U1 needs to be able to withstand a voltage greater than the power supply voltage. This ensures that current data can be measured when the high side and low side of the window motor switch.
[0208] The maximum voltage drop that the operating current of the window motor can generate across the current sampling resistor R2 needs to be within the linear amplification voltage range of the operational amplifier U1, whose output voltage range can be 0~5V in some embodiments. Its static output voltage is the middle of its entire measurement dynamic range (2.5V), with the voltage converted to the forward current in the upper half of the voltage range (2.5V~5V) and the voltage converted to the reverse current in the lower half of the voltage range (0~2.5V) to support bidirectional current measurement.
[0209] In the above technical solution, the sampling resistor is connected in series between the window motor and the window control unit through the first connector and the second connector. The first connector and the wiring harness connector are of the same type, and the second connector and the window motor connector are of the same type. The sampling resistor can be connected between the window motor and the controller without breaking the wire, which can reduce the connection difficulty and improve the testing flexibility.
[0210] refer to Figure 11 In some embodiments of the circuit structure shown, the sampling analog front-end 270 includes a first voltage divider circuit 271 and a second voltage divider circuit 272.
[0211] The first terminal of the first voltage divider circuit 271 is electrically connected to the second pin a of the first connector and the second pin a' of the second connector. The second terminal is grounded. The voltage divider terminal is electrically connected to the analog-to-digital sampling conversion circuit 24 and outputs the second sampled analog voltage signal.
[0212] The first end of the second voltage divider circuit 272 is electrically connected to the first pin b of the first connector, the second end is grounded, the voltage divider end is electrically connected to the analog-to-digital sampling conversion circuit 24, and outputs the third sampled analog voltage signal.
[0213] The first voltage divider circuit 271 includes resistors R3 and R4, and the second voltage divider circuit 272 includes resistors R5 and R6. In some embodiments, it is necessary to ensure that the resistance ratio of resistors R3 and R4 is the same as the resistance ratio of resistors R5 and R6.
[0214] In the above technical solution, the voltage sampling unit is also connected to the window motor and control unit through the first connector and the second connector. Without breaking the wires, it can not only affect the stable operation of the window motor controlled by the window control unit, but also sample voltage signals, thus improving the detection flexibility.
[0215] Electronic device 25 is electrically connected to analog-to-digital sampling conversion circuit 24 via communication interfaces such as USB and Type-C.
[0216] In some embodiments, when the window motor 00 is running, the electronic device 25 can calculate the operating index data of the window motor 00 and the amount of motion change of the window transmission structure connected to the window motor 00 based on the first voltage digital signal.
[0217] The first voltage digital signal includes a ripple digital signal and a drive current mapping digital signal; the drive current mapping digital signal is the sampled voltage digital signal corresponding to the drive current of the window motor.
[0218] More specifically, the electronic device 25 is configured to calculate the index information of the current ripple of the window motor based on the ripple digital signal. The index information includes ripple distortion, ripple frequency, and ripple quantity.
[0219] The rotational speed of the window motor 00 is determined based on the ripple frequency;
[0220] The number of rotations and phase increment of the window motor 00 are determined based on the ripple count, so as to determine the calculated displacement of the window transmission structure in the window system, which is then used as the calculated displacement of the window glass; the window transmission structure is connected between the window motor 00 and the window glass.
[0221] Based on the calculated displacement of the window glass and the initial position of the glass, the calculated position of the window glass during the entire travel is determined;
[0222] Based on the current-mapped digital signal, the torque value, torque change rate, and torque direction of the window motor 00 are calculated.
[0223] The number of rotations of the window motor 00 is not always an integer. When its starting offset angle and ending offset angle are inconsistent, a phase change will occur. The calculation process is as follows:
[0224] The number of ripples generated by the window motor 00 in one rotation is the first ripple number. Divide the total number of ripples of the window motor 00 by the first ripple number. The quotient is the number of rotations of the window motor 00. The product of the remainder and the first ripple number and 2π is the phase increment of the window motor 00.
[0225] When calculating the displacement of the window drive structure, the window drive structure can be a cable. Since the window motor 00 is connected to the roller through a reducer, the roller drives the cable to move, and the cable drives the window glass to move. Therefore, when calculating the distance the window glass moves, the reduction ratio of the reducer also needs to be considered. The calculation formula is as follows:
[0226] ;
[0227] Where n represents the total number of ripples from the rotation of the window motor 00, m represents the number of the first ripples generated by the window motor 00 in one revolution, D represents the diameter of the roller, and k1 represents the reduction ratio.
[0228] In some embodiments, the electronic device 25 may determine the power supply parameters of the window motor 00 based on the second voltage digital signal and the third voltage digital signal;
[0229] More specifically, the electronic device 25 is configured to determine the voltage value and voltage polarity of the operating voltage of the window motor 00 based on the voltage difference between the second voltage digital signal and the third voltage digital signal.
[0230] In some embodiments, the electronic device 25 can calculate the moving speed and position of the vehicle window glass based on the position digital signal; the position digital signal is the sampled electrical signal corresponding to the position information of the vehicle window glass, which is a digital signal generated by the analog-to-digital sampling conversion circuit based on the position information sampled by the displacement sensing module.
[0231] Based on the pressure digital signal, the compressive force and the rate of change of compressive force along the upper edge of the car window are calculated. The pressure digital signal is the sampled electrical signal corresponding to the pressure information along the upper edge of the car window, which is a digital signal generated by the analog-to-digital conversion circuit based on the pressure signal sampled by the pressure sensing module.
[0232] When the ripple distortion degree is greater than the distortion threshold, the electronic device 25 determines that the window motor 00 is operating abnormally.
[0233] When the ripple distortion is less than the distortion threshold, the window test result is determined based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of multiple digital signals and feature information at multiple sampling times.
[0234] In some embodiments, the electronic device 25 determines the time difference between the first change moment of the first voltage digital signal corresponding to the operating current and the moment when the pressure digital signal corresponding to the pinching force on the upper edge of the window glass is greater than a preset anti-pinch force threshold as the extrusion force detection hysteresis delay.
[0235] The anti-pinch detection timeliness of the window control unit is evaluated based on the lag time delay of the extrusion force detection.
[0236] When the pressure detection lag delay is less than the preset delay threshold, it is determined that the anti-pinch detection timeliness of the window control unit is within the normal range; when the pressure detection lag delay is greater than or equal to the preset delay threshold, it is determined that the anti-pinch detection timeliness of the window control unit is poor, and the control algorithm needs to be optimized and / or related window components (such as springs and rubber strips in the cable) need to be replaced or adjusted.
[0237] The first change moment is when the window motor 00 is rotating forward, and the window controller 11 determines the pressure digital signal corresponding to the pinching force on the upper edge of the window glass based on the operating current, which is greater than the preset anti-pinch force threshold.
[0238] When the window motor rotates forward, the window glass moves upward.
[0239] The compressive force along the upper edge of the car window is calculated based on the motor drive current growth rate, motor drive current value, and ripple period change rate determined from the operating current.
[0240] In the above technical solution, the electronic device determines the current waveform generated by the window motor to be normal based on the ripple distortion degree. Based on the difference between the first change moment of the first voltage digital signal corresponding to the operating current and the moment when the squeezing force at the upper edge of the window glass is greater than the preset anti-pinch threshold, the lag delay of the window control unit in performing the anti-pinch operation can be determined. This can determine whether the window controller performs the anti-pinch operation in a timely manner, and also determine whether the window glass's coupling response to the change is timely after the window motor stops, so that technicians can promptly adjust the control algorithm and window components.
[0241] In some embodiments, when the window controller 11 controls the window motor 00 to start braking to perform the window anti-pinch operation, the window glass will rise due to inertia, which will further increase the anti-pinch force. In order to prevent the maximum clamping force of the window from not reaching the anti-pinch standard value, it is necessary to statistically calculate the clamping force compensation value generated during the window's rise and find the braking point of the window motor based on this.
[0242] The electronic device 25 determines the period during which both the second and third voltage digital signals are at a preset low level as the anti-pinch execution period for the window controller to control the window glass to perform anti-pinch operation. The anti-pinch execution period is as follows: Figure 6 The t1 time period is shown; where the preset low level is the voltage value at both ends of the window motor when it brakes or stops.
[0243] Based on the changes in the digital signal corresponding to the position of the vehicle window, the moment when the upward movement of the vehicle window stops is determined; this moment is when the position of the vehicle window is at its maximum value.
[0244] The time interval between the start of the anti-pinch operation and the stop of the upward movement of the window glass is defined as the inertial upward movement period of the window glass when the window controller controls the anti-pinch function. This period is as follows: Figure 6 The t2 time period is shown;
[0245] The difference between the position digital signal corresponding to the start time of the anti-pinch execution period and the position of the window glass corresponding to the stop time of the upward movement of the window glass is determined as the inertial upward distance of the window glass when the window controller controls the anti-pinch function.
[0246] Based on the inertial rise time and inertial rise distance of the window glass, the window controller's window glass travel operation algorithm is adjusted.
[0247] More specifically, when the window controller determines that the window glass is in the inertial upward phase based on the change in the drive voltage of the window motor, the inertial upward distance is used to compensate for the determined upward position of the window glass.
[0248] The upward position of the window glass is calculated by the window controller based on the amount of ripple obtained before the inertial rise period.
[0249] In some embodiments, the window clamping time is also required. In practical applications, the window clamping time is determined by the time from when the window motor begins to brake to the time between when the window motor reverses and the glass moves. Since the window clamping time is a fixed duration, the stopping time of the window motor needs to be adjusted by measuring and determining the delay time of the window clamping force.
[0250] The electronic device 25 also determines the starting time of the downward movement of the window glass based on the change in the position of the window glass; that is, the moment when the position of the window glass begins to descend.
[0251] The time interval between the start of the downward movement of the window glass and the end of the anti-pinch execution period is defined as the window anti-pinch reverse drive hysteresis period. The window anti-pinch reverse drive hysteresis period is as follows: Figure 6 The t3 time period is shown;
[0252] Based on the anti-pinch execution period and the window anti-pinch reverse drive hysteresis period, the window motor control algorithm of the window controller is adjusted.
[0253] More specifically, the sum of the duration of the anti-pinch execution period and the window anti-pinch reverse drive delay period is determined as the clamping time of the window glass;
[0254] When the clamping time exceeds the preset clamping time threshold, reduce the braking duration in the window motor control algorithm;
[0255] The decrease in braking duration is greater than or equal to the difference between the clamping time and the preset clamping time threshold.
[0256] In the above technical solution, the electronic device determines the braking execution period when the window controller controls the window glass to perform braking operation by measuring the change in the driving voltage of the window motor. By sampling the position information of the window glass through the displacement sensing module, the starting time of the downward movement of the window glass is determined. This determines the delay time between the window controller controlling the window motor to reverse and the window glass starting to move downward, thereby adjusting the braking duration of the window motor to prevent the window from clamping an object for too long and causing damage to the clamped object.
[0257] refer to Figure 12 In some embodiments of the circuit structure shown, the window testing system 30 further includes a temperature sensing module 26, which is electrically connected to the electronic device 25. The temperature sensing module 26 is configured to sample the temperature of the environment in which the window is located.
[0258] The electronic device 25 is configured to determine the status of the window drive system and the rubber strip based on the ambient temperature, the operating voltage of the window motor, the torque value of the window motor, and the moving speed of the window glass when the window control unit 115 controls the window motor. The status includes normal status or abnormal status.
[0259] More specifically, the electronic device 25 determines the torque range corresponding to the window motor based on the ambient temperature;
[0260] When the rate of change of the operating voltage of the window motor is greater than the preset voltage change rate threshold, the rate of change of the moving speed of the window glass is less than the preset speed change rate threshold, or the torque value of the window motor exceeds the torque range, it is determined that the window transmission system is in an abnormal state, which may be due to the door being hit and causing deformation of the window transmission structure.
[0261] If the rate of change of the operating voltage of the window motor is greater than the preset voltage change rate threshold, the rate of change of the moving speed of the window glass is less than the preset speed change rate threshold, or the rate of change of the torque value of the window motor is greater than the preset torque change rate threshold, it is determined that the rubber strip is in an abnormal state, the rubber strip has high resistance, and it needs to be replaced with a rubber strip with lower hardness.
[0262] In the above technical solution, the window controller determines that the window movement is abnormal when the rate of change of the moving speed of the window glass is less than a preset speed change rate threshold. Based on the changes in the operating voltage and torque value of the window motor under the current ambient temperature, it can further determine the abnormal window transmission system and rubber strip, so as to replace or adjust the abnormal parts in a timely manner.
[0263] In some feasible embodiments, the electronic device 25 is also configured to store digital signals and feature information;
[0264] The electronic device 25 is equipped with a communication module, which enables it to communicate with other devices 28. The electronic device 25 is configured to transmit digital signals and feature information to other devices 28 via the communication module.
[0265] In the above technical solution, the electronic device can transmit the data and analysis results it obtains to other devices through the communication module, enabling staff to remotely inspect vehicles. It can also use other devices to perform in-depth analysis of the obtained data using complex models, thereby realizing the transfer of computing power of the electronic device and reducing the production cost of mobile devices in the vehicle window testing system.
[0266] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are all optional embodiments, and the actions and modules involved are not necessarily essential to this application.
[0267] It should be further noted that although the steps in the flowchart are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowchart may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps.
[0268] It should be understood that the above-described device embodiments are merely illustrative, and the device of this application can also be implemented in other ways. For example, the division of units / modules in the above embodiments is only a logical functional division, and there may be other division methods in actual implementation. For example, multiple units, modules, or components may be combined, or integrated into another system, or some features may be ignored or not executed.
[0269] Furthermore, unless otherwise specified, the functional units / modules in the various embodiments of this application can be integrated into one unit / module, or each unit / module can exist physically separately, or two or more units / modules can be integrated together. The integrated units / modules described above can be implemented in hardware or as software program modules.
[0270] When the integrated unit / module is implemented in hardware, the hardware can be digital circuits, analog circuits, etc. The physical implementation of the hardware structure includes, but is not limited to, transistors, memristors, etc. Unless otherwise specified, the processor can be any suitable hardware processor, such as a CPU, GPU, FPGA, DSP, and ASIC, etc. Unless otherwise specified, the storage unit can be any suitable magnetic or magneto-optical storage medium, such as resistive random access memory (RRAM), dynamic random access memory (DRAM), static random access memory (SRAM), enhanced dynamic random access memory (EDRAM), high-bandwidth memory (HBM), hybrid memory cube (HMC), etc. In some embodiments, the circuit structure of the IP configuration device and environmental monitoring device acquisition unit, etc., implementing the above embodiments, can be as follows: Figure 13 As shown, the electronic device 25 includes a memory 251 and a processor 252, which are connected via a bus. Since the memory 251 in the electronic device 25 has a larger capacity than the oscilloscope's storage capacity, more data can be sampled and analyzed, preventing important information from being lost due to storage limitations.
[0271] If the integrated unit / module is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.
[0272] In the above embodiments, the descriptions of each embodiment have their own emphasis. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as the combination of these technical features does not contradict each other, it should be considered within the scope of this specification.
[0273] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0274] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A vehicle window testing system, characterized in that, The window testing system and the window system are electrically connected, and the window system includes a window motor and a window controller. The vehicle window testing system includes: The sampling module is electrically connected to the window motor and is configured to sample the operating parameters of the window motor. The displacement sensing module is configured to sample the position information of the vehicle window glass; The pressure sensing module is configured to sample pressure information along the upper edge of the vehicle window glass; An electronic device, electrically connected to the sampling module, is configured to obtain sampling information in response to a test trigger command, the sampling information being determined based on the operating parameters, the position information, and the pressure information. Based on the sampling information and feature information, the window test results are determined; the window test results include the status indicators and / or control indicators of the window components, and the feature information is information corresponding to the sampling information determined based on a preset data processing algorithm; The sampling information includes a first voltage digital signal, and the electronic device is further configured to: The time difference between the first change moment of the first voltage digital signal and the moment when the pressure digital signal is greater than the preset anti-pinch force threshold is determined as the extrusion force detection hysteresis delay; the first voltage digital signal is the sampling electrical signal corresponding to the operating current; the first change moment is when the window motor rotates forward, and the moment when the pressure digital signal determined by the window controller based on the first voltage digital signal is greater than the preset anti-pinch force threshold. The anti-pinch detection timeliness of the window control unit is evaluated based on the pressure detection lag delay.
2. The vehicle window testing system according to claim 1, characterized in that, The operating parameters include operating current and driving voltage; The sampling module includes: The sampling analog front end is electrically connected to the window motor and the window controller, and is configured to obtain the operating current of the window motor and output a first sampled analog voltage signal; obtain the drive voltage at both ends of the window motor and output a second sampled analog voltage signal and a third sampled analog voltage signal; The analog-to-digital sampling conversion circuit, electrically connected to the sampling analog front end, is configured to synchronously sample and convert the first sampled analog voltage signal, the second sampled analog voltage signal, and the third sampled analog voltage signal, and correspondingly output synchronously changing first voltage digital signal, second voltage digital signal, and third voltage digital signal. The sampling information also includes the second voltage digital signal and the third voltage digital signal.
3. The vehicle window testing system according to claim 2, characterized in that, The sampling simulation front end includes a first connector and a second connector; The first connector is electrically connected to the motor connector of the window motor, and the second connector is electrically connected to the wiring harness connector of the window controller; The first connector and the wire harness connector are of the same type, and the second connector and the motor connector are of the same type.
4. The vehicle window testing system according to claim 3, characterized in that, The first pin of the motor connector is electrically connected to the first pin of the first connector, and the second pin of the motor connector is electrically connected to the second pin of the first connector; The first pin of the wire harness connector is electrically connected to the first pin of the second connector, and the second pin of the wire harness connector is electrically connected to the second pin of the second connector. The first pin of the first connector and the first pin of the second connector are electrically connected or coupled. The second pin of the first connector and the second pin of the second connector are electrically connected or coupled.
5. The vehicle window testing system according to claim 4, characterized in that, The sampling simulation front end also includes: A current sampling resistor is electrically connected between a first pin of the first connector and a first pin of the second connector, or the current sampling resistor is electrically connected between a second pin of the first connector and a second pin of the second connector. The current sampling resistor is configured to obtain the operating current of the window motor and output a fourth sampled analog voltage signal. The signal conditioning circuit, whose input port is electrically connected to the two ends of the current sampling resistor, is configured to amplify and enhance the fourth sampled analog voltage signal and output the first sampled analog voltage signal.
6. The vehicle window testing system according to claim 4, characterized in that, The sampling simulation front end also includes a first voltage divider circuit and a second voltage divider circuit; The first terminal of the first voltage divider circuit is electrically connected to the second pin of the first connector and the second pin of the second connector. Its second terminal is grounded. Its voltage divider terminal is electrically connected to the analog-to-digital sampling conversion circuit and outputs the second sampled analog voltage signal. The first end of the second voltage divider circuit is electrically connected to the first pin of the first connector, its second end is grounded, its voltage divider end is electrically connected to the analog-to-digital sampling conversion circuit, and outputs the third sampled analog voltage signal.
7. A method for testing vehicle windows, characterized in that, The method is applied to an electronic device in a vehicle window testing system. The vehicle window testing system further includes a sampling module, a displacement sensing module, and a pressure sensing module. The sampling module, displacement sensing module, and pressure sensing module are electrically connected to the electronic device. The vehicle window testing system is electrically connected to a vehicle window system. The vehicle window system includes a window motor and a window controller. The sampling module is also electrically connected to the window motor to sample its operating parameters. The displacement sensing module is used to sample the position information of the vehicle window glass. The pressure sensing module is used to sample pressure information along the upper edge of the vehicle window glass; The method includes: Obtain sampling information, which is determined based on the operating parameters, the position information, and the pressure information; Based on the sampling information and feature information, the window test results are determined; the window test results include the status indicators and / or control indicators of the window components, and the feature information is information corresponding to the sampling information determined based on a preset data processing algorithm; The sampling information includes a first voltage digital signal, and the determination of the window test result based on the sampling information and feature information includes: The time difference between the first change moment of the first voltage digital signal and the moment when the pressure digital signal is greater than the preset anti-pinch force threshold is determined as the extrusion force detection hysteresis delay; the first voltage digital signal is the sampling electrical signal corresponding to the operating current; the first change moment is when the window motor rotates forward, and the moment when the pressure digital signal determined by the window controller based on the first voltage digital signal is greater than the preset anti-pinch force threshold. The anti-pinch detection timeliness of the window control unit is evaluated based on the pressure detection lag delay.
8. The method according to claim 7, characterized in that, The operating parameters include operating current and driving voltage; The sampling information also includes a second voltage digital signal, a third voltage digital signal, a position digital signal, and a pressure digital signal; The second voltage digital signal and the third voltage digital signal are sampling electrical signals corresponding to the driving voltage; The position digital signal is a sampled electrical signal corresponding to the position information of the vehicle window glass; The pressure digital signal is the sampled electrical signal corresponding to the pressure information along the upper edge of the window glass; The determination of the feature information corresponding to the sampling information based on the preset data processing algorithm specifically includes: When the window motor is running, the operating index data of the window motor and the motion change of the window transmission structure connected to the window motor are calculated based on the first voltage digital signal. Based on the second voltage digital signal and the third voltage digital signal, the power supply parameters of the window motor are determined; Based on the digital position signal, calculate the moving speed and position of the vehicle window glass; Based on the pressure digital signal, the compressive force and the rate of change of compressive force along the upper edge of the window glass are calculated.
9. The method according to claim 8, characterized in that, The first voltage digital signal includes a ripple digital signal and a drive current mapping digital signal; the drive current mapping digital signal is the sampled voltage digital signal corresponding to the drive current of the window motor; The step of calculating the operating index data of the window motor and the motion change of the window transmission structure connected to the window motor based on the first voltage digital signal includes: Based on the ripple digital signal, the index information of the current ripple of the window motor is calculated, including ripple distortion, ripple frequency, and ripple quantity. The rotational speed of the window motor is determined based on the ripple frequency; The number of rotations and phase increment of the window motor are determined based on the ripple count, thereby determining the calculated displacement of the window transmission structure in the window system, which is then used as the calculated displacement of the window glass. The window transmission structure is connected between the window motor and the window glass. Based on the calculated displacement of the window glass and the initial position of the glass, the calculated position of the window glass during the entire journey is determined; Based on the digital signal mapped by the drive current, the torque value, torque change rate, and torque direction of the window motor are calculated. Determining the power supply parameters of the window motor based on the second voltage digital signal and the third voltage digital signal includes: Based on the voltage difference between the second and third digital voltage signals, the voltage value and polarity of the operating voltage of the window motor are determined.
10. The method according to claim 9, characterized in that, The determination of the window test result based on the feature information and the sampling information specifically includes: When the ripple distortion degree is greater than the distortion threshold, it is determined that the window motor is operating abnormally; When the ripple distortion is less than the distortion threshold, the window test result is determined based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of the multiple digital signals and the feature information at multiple sampling times.
11. The method according to claim 10, characterized in that, The determination of the window test result based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of the multiple digital signals and the feature information at multiple sampling times, includes: The period during which both the second and third voltage digital signals are at a preset low level is defined as the anti-pinch execution period when the window controller controls the window glass to perform anti-pinch operation. Based on the changes in the position digital signal, the time when the upward movement of the vehicle window glass stops is determined; The time period between the start time of the anti-pinch execution period and the stop time of the upward movement of the window glass is determined as the inertial upward movement period of the window glass when the window controller controls the anti-pinch function. The difference between the window glass position corresponding to the start time of the anti-pinch execution period and the window glass position corresponding to the stop time of the upward movement of the window glass is determined as the inertial upward distance of the window glass when the window controller controls the anti-pinch function. Based on the inertial rise time period and the inertial rise distance of the window glass, the window glass travel operation algorithm of the window controller is adjusted.
12. The method according to claim 11, characterized in that, The algorithm for adjusting the window travel of the window controller based on the inertial rise time period and the inertial rise distance of the window glass includes: When the window controller determines that the window glass is in the inertial upward phase based on the change in the drive voltage of the window motor, it uses the inertial upward distance to compensate for the determined upward position of the window glass. The upward position of the window glass is calculated by the window controller based on the number of ripples obtained before the inertial rise period.
13. The method according to claim 11, characterized in that, After determining the anti-pinch execution period, the method further includes: Based on the changes in the position digital signal, the starting time of the downward movement of the vehicle window is determined; The time period between the start time of the downward movement of the window glass and the stop time of the anti-pinch execution period is defined as the window anti-pinch reverse drive hysteresis period. Based on the anti-pinch execution period and the anti-pinch reverse drive hysteresis period, the window motor control algorithm of the window controller is adjusted.
14. The method according to claim 13, characterized in that, Based on the anti-pinch execution period and the window anti-pinch reverse drive hysteresis period, the window motor control algorithm of the window controller is adjusted, including: The sum of the duration of the anti-pinch execution period and the duration of the anti-pinch reverse drive hysteresis period of the window is determined as the clamping time of the window glass; When the clamping time exceeds a preset clamping time threshold, the braking duration in the window motor control algorithm is reduced. The decrease in braking duration is greater than or equal to the difference between the clamping time and the preset clamping time threshold.
15. The method according to claim 10, characterized in that, The vehicle window testing system also includes a temperature sensing module, which is electrically connected to the electronic device. The determination of the window test result based on multiple digital signals and multiple feature information corresponding to each sampling time, and / or the rate of change of the multiple digital signals and the feature information at multiple sampling times, includes: When the window control unit controls the window motor to run, it determines the status of the window transmission system and the rubber strip based on the ambient temperature sampled by the temperature sensing module, the operating voltage of the window motor, the torque value of the window motor and the moving speed of the window glass. The status includes normal status or abnormal status. The window system includes the window drive system, which is connected between the window motor and the window glass.
16. The method according to claim 15, characterized in that, When the window control unit controls the window motor to operate, the state of the window transmission system is determined based on the ambient temperature sampled by the temperature sensing module, the operating voltage of the window motor, the torque value of the window motor, and the moving speed of the window glass. This includes: The torque range corresponding to the window motor is determined based on the ambient temperature. When the rate of change of the operating voltage of the window motor is greater than a preset voltage change rate threshold, the rate of change of the moving speed of the window glass is less than a preset speed change rate threshold, and the torque value of the window motor exceeds the torque range, the window transmission system is determined to be in an abnormal state. When the rate of change of the operating voltage of the window motor is greater than a preset voltage change rate threshold, the rate of change of the moving speed of the window glass is less than a preset speed change rate threshold, and the rate of change of the torque value of the window motor is greater than a preset torque change rate threshold, the rubber strip is determined to be in an abnormal state.
Citation Information
Patent Citations
Vehicle window glass lifter performance evaluation device and operation method thereof
CN107063712A
Anti-pinch test equipment and method for power window
CN114233134A
Vehicle window anti-pinch function detection method and device, electronic equipment and storage medium
CN116427812A
Detection test-bed for vehicle window glass electrical lifter
CN201819806U
