System and method for detecting vehicle body controller
By placing the body functions on the large screen and providing one-click detection buttons, using the body controller to send signals and receive feedback, and automatically analyze the detection results, the problem of low efficiency of traditional body controller detection methods is solved, and fast, accurate and automated are achieved The detection process reduces the influence of human factors.
Patent Information
- Application Number
- CN202411392492.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-08
- Publication Date
- 2024-12-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The detection method of traditional body controllers (BCM) requires multiple people to cooperate and operate manually, resulting in low detection efficiency and susceptible to human factors and low efficiency.
A system and method for detecting the body controller are designed. By placing the body functions on the large screen, providing one-click detection buttons and individual selection of detection options, using the body controller to send signals and receive feedback, automatically analyze and display the detection results. Generate a detailed inspection report.
Fast, accurate and automated body function testing is achieved, which improves detection efficiency and accuracy, and reduces deviations and costs caused by human factors.
Smart Images

Figure CN119105375A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of vehicle body controller detection, and in particular to a system and method for detecting a vehicle body controller. Background Art
[0002] With the development of the automobile industry, the functions on the car body are becoming more and more numerous and richer, such as automatic parking, seat adjustment, hill descent, lane assist, etc., and these body functions are controlled by the body controller, which makes the detection of the body controller more and more important.
[0003] The traditional body control unit (BCM) detection method mainly relies on manual operation and a combination of multiple detection instruments. The BCM to be tested is placed on a dedicated test bench to ensure that all connection ports and pads can be accurately accessed, and the required detection instruments, such as multimeters, oscilloscopes, logic analyzers, and spectrum analyzers, are prepared. Use the detection instrument to manually mesh the pads on the BCM to be tested in pairs to establish the necessary test circuit. Record and analyze the response of the BCM based on the display data of the detection instrument, such as voltage, current, waveform, etc. Compare the detection data with the already adjusted electronic circuit or standard parameters to determine whether the performance of the BCM meets the requirements. Check the working stability, response speed, and fault handling capabilities of the BCM under specific conditions.
[0004] Since the whole detection process requires cooperation of multiple people and manual operation, it is relatively time-consuming and easily affected by human factors, resulting in low detection efficiency. Summary of the invention
[0005] The purpose of the present invention is to provide a system and method for detecting a body controller, which solves the problem that the detection method of a traditional body controller (BCM) requires cooperation of multiple people and manual operation, the entire detection process is relatively time-consuming, and is easily affected by human factors, resulting in low detection efficiency.
[0006] To achieve the above object, the present invention provides a method for detecting a vehicle body controller, comprising the following steps:
[0007] List the body functions separately and assign corresponding control signals to each body function;
[0008] The vehicle body functions are listed on the large screen, which also provides a one-touch detection button and individual selection detection options for each vehicle body function;
[0009] When you click on one-button detection or select a vehicle body function for detection, the corresponding signal is sent to the vehicle body through the vehicle body controller in turn. If the vehicle body function is normal, the corresponding correct signal is returned, and the large screen displays whether the corresponding vehicle body function is normal;
[0010] According to whether the vehicle body function displayed on the large screen is normal or not, select the corresponding function for inspection.
[0011] The vehicle body functions are listed separately, and a corresponding control signal is assigned to each vehicle body function. The steps further include:
[0012] Clarify the name, type, voltage range and encoding method of each control signal;
[0013] Allocate each control signal to the corresponding body function module according to the control requirements of the body function and the system architecture;
[0014] In the software or hardware design of the body controller, a mapping relationship between the control signal and the body functional module is established.
[0015] The vehicle body functions are listed and displayed on the large screen. The large screen also provides a one-key detection button and a separate selection detection option for each vehicle body function. The steps also include:
[0016] Design a large-screen display interface;
[0017] The vehicle body functions are classified and displayed on the large screen display interface according to their importance and frequency of use;
[0018] A "one-key detection" button is set in a prominent position on the large-screen display interface, and a separate detection option button is set next to each body function.
[0019] Among them, when clicking one-key detection or selecting a body function for detection, the corresponding signal is sent to the body through the body controller in turn. If the body function is normal, the corresponding correct signal is returned, and the large screen displays whether the corresponding body function is normal. The steps also include:
[0020] Before clicking one-button detection or selecting a specific body function for detection, first verify the validity of the signal to be sent. After the verification is passed, send the corresponding control signal to the body function module through the communication interface of the body controller;
[0021] After sending the control signal, it enters the waiting state and sets a response time window to receive the feedback signal from the body function module. If the feedback signal is received within the set time, the next step is processed. If the signal is not received within the time limit, it is recorded as a communication failure or module no response, and the corresponding error prompt is displayed on the large screen;
[0022] After receiving the feedback signal, it is parsed to extract the status information or execution results of the body function module, and the parsed information is compared with the preset normal state or expected results to determine whether the body function is normal.
[0023] Among them, when clicking one-key detection or selecting a body function for detection, the corresponding signal is sent to the body through the body controller in turn. If the body function is normal, the corresponding correct signal is returned, and the large screen displays whether the corresponding body function is normal. The steps also include:
[0024] The test results are displayed on the large screen. For each body function tested, different colors, icons or text labels are used to indicate whether it is working properly. If there is a fault or abnormality in the body function, the large screen provides detailed error codes, fault descriptions or recommended repair steps;
[0025] During the detection process, all sent control signals, received feedback signals, analysis results and final detection results are automatically recorded. After the detection is completed, a detailed detection report is generated based on the recorded information.
[0026] A system for detecting a vehicle body controller comprises a detection module, a vehicle body controller and a function module, wherein the detection module is connected to the vehicle body controller, and the function module is connected to the vehicle body controller and the detection module respectively;
[0027] The detection module is used to display the listed vehicle body functions on the large screen, and provide a one-touch detection button and separate selection detection options for each vehicle body function;
[0028] The body controller is used to receive the detection signal sent by the detection module and send a corresponding signal to the functional module;
[0029] The functional module is used to receive the signal sent by the vehicle body controller, and to provide feedback and return the corresponding signal to the detection module.
[0030] A system and method for detecting a vehicle body controller of the present invention lists the vehicle body functions respectively, and the corresponding vehicle body control signals correspond to the vehicle body functions respectively. The listed vehicle body functions are displayed on a large screen, and users and vehicle manufacturers can click one-key detection or select the corresponding vehicle body function for detection. When users and vehicle manufacturers click one-key detection or select the vehicle body function for detection, the corresponding signal is sent to the vehicle body through the vehicle body controller in turn. If the vehicle body function is normal, the corresponding correct signal is returned, and the large screen can display whether the corresponding vehicle body function is normal. According to whether the vehicle body function displayed on the large screen is normal or not, the corresponding function is selected for inspection. It is possible to conveniently and quickly detect whether the function of the vehicle body is normal and stable. It is more flexible, and all functions of the vehicle body can be detected with one key, and the corresponding function can also be selected for single-point detection. Abandoning the traditional cumbersome single-point detection, it saves more manpower and material resources, and the automated testing method automatically, quickly and accurately completes various functional tests of BCM, which not only improves the detection efficiency and accuracy, but also reduces the deviation and cost caused by human factors. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art are briefly introduced below.
[0032] Figure 1 It is a flowchart of the steps of the method for detecting the vehicle body controller according to the first embodiment of the present invention.
[0033] Figure 2 It is a principle block diagram of a system for detecting a vehicle body controller according to a second embodiment of the present invention.
[0034] In the figure: 201 - detection module, 202 - body controller, 203 - functional module. DETAILED DESCRIPTION
[0035] Embodiments of the present invention are described in detail below. Examples of the embodiments are shown in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, but should not be construed as limiting the present invention.
[0036] The first embodiment of the present application is:
[0037] See also Figure 1 ,in, Figure 1 The present invention provides a method for detecting a vehicle body controller, which comprises the following steps:
[0038] S101: List the vehicle body functions respectively and assign a corresponding control signal to each vehicle body function;
[0039] Specifically, first, it is necessary to comprehensively sort out and list all the body functions of the vehicle. These functions include but are not limited to: Light control: such as headlights, small lights, turn signals, fog lights, brake lights, etc. Door lock control: including central door locks, door switch status detection, etc. Window control: electric window lifting control. Rearview mirror control: electric adjustment of the angle of the rearview mirror, as well as heating, folding and other functions (if equipped). Wiper control: wiper speed adjustment, intermittent wiping, etc. Seat control: electric seat front and back, up and down, tilt adjustment, as well as heating, ventilation and other functions (if equipped). Trunk control: trunk opening and closing control. Safety system: such as anti-theft alarm, airbag status detection, etc. Assign corresponding control signals to each body function. These signals are the medium for communication between the body controller 202 (BCM) and the various functional modules 203 of the body. The specific steps include: Signal definition: clarify the name, type (such as digital signal, analog signal), voltage range or encoding method of each control signal. Signal allocation: According to the control requirements of the vehicle body functions and the system architecture, each control signal is allocated to the corresponding vehicle body function module 203. Signal mapping: In the software or hardware design of the vehicle body controller 202, a mapping relationship between the control signal and the vehicle body function module 203 is established to ensure that the controller can correctly send and receive signals.
[0040] S102: The vehicle body functions are listed on the large screen, and the large screen also provides a one-touch detection button and separate selection detection options for each vehicle body function;
[0041] Specifically, a large-screen display interface is designed, which lists all vehicle body functions in an intuitive and easy-to-use manner. Each function can be represented by an icon, text, or a combination of the two, so that users can quickly identify it. According to the importance and frequency of use of the function, the vehicle body functions are classified and displayed, such as "basic functions", "comfort functions", "safety functions", etc., to improve the user's efficiency. A "one-click detection" button is set in a prominent position on the large-screen interface. After the user clicks the button, the system will automatically execute the preset comprehensive detection process and detect all listed vehicle body functions one by one. In addition to the one-click detection, separate detection options, such as check boxes, buttons, etc., are set next to each vehicle body function. Users can select specific vehicle body functions for detection as needed instead of executing a comprehensive detection process.
[0042] S103: When one-button detection is clicked or a vehicle body function is selected for detection, the corresponding signal is sent to the vehicle body through the vehicle body controller 202 in sequence. If the vehicle body function is normal, the corresponding correct signal is returned, and the large screen displays whether the corresponding vehicle body function is normal;
[0043] S104: Select a corresponding function for inspection based on whether the vehicle body function displayed on the large screen is normal or not.
[0044] Specifically, before the user clicks on the one-key test or selects a specific body function for testing, the system first verifies the validity of the signal to be sent to ensure that the signal complies with the communication protocol of the body controller 202 and the receiving requirements of the body function module 203. After the verification is passed, the system sends the corresponding control signal to the body function module 203 through the communication interface of the body controller 202, such as the CAN bus, LIN bus, etc. After sending the control signal, the system enters a waiting state and sets a reasonable response time window to receive the feedback signal from the body function module 203. If the feedback signal is received within the set time, the next step is processed; if the signal is not received after the timeout, it is recorded as a communication failure or the module is unresponsive, and the corresponding error prompt is displayed on the large screen. After receiving the feedback signal, the system parses it to extract the status information or execution result of the body function module 203. The parsed information is compared with the preset normal state or expected result to determine whether the body function is normal. The test results are displayed on the large screen in real time and intuitively. For each body function detected, different colors, icons or text labels are used to indicate whether it is working normally. If there is a fault or abnormality in the vehicle body function, the large screen should provide detailed error codes, fault descriptions or recommended repair steps so that users or maintenance personnel can quickly locate the problem and take appropriate measures. During the detection process, the system automatically records all sent control signals, received feedback signals, parsing results and final test results. After the test is completed, the system generates a detailed test report based on the recorded information. These reports include test time, test items, test results, fault details and repair suggestions for reference and analysis by users, vehicle manufacturers or maintenance personnel.
[0045] A method for detecting a vehicle body controller using the present embodiment is to add a system integrating vehicle body functions in the vehicle computer, match the vehicle body functions with vehicle body function signals, connect the vehicle body controller detection system to the vehicle body controller 202, click one-key detection or select the corresponding vehicle body function for detection, send the corresponding signal to the vehicle body, and display the corresponding vehicle body function on the large screen according to the feedback from the vehicle body to determine whether the vehicle body function is abnormal. It is possible to quickly and conveniently detect whether the functions of the vehicle body are normal and stable. It is more flexible, as it can detect all functions of the vehicle body with one key, or select the corresponding function for single-point detection. Abandoning the traditional cumbersome single-point detection, it saves more manpower and material resources, and the automated testing method automatically, quickly and accurately completes various functional tests of the BCM, which not only improves the detection efficiency and accuracy, but also reduces the deviation and cost caused by human factors.
[0046] The second embodiment of the present application is:
[0047] Based on the first embodiment, please refer to Figure 2 ,in, Figure 2 The schematic diagram of the system for detecting a vehicle body controller according to the second embodiment of the present invention is as follows: The system for detecting a vehicle body controller according to the present embodiment includes a detection module 201 , a vehicle body controller 202 and a function module 203 .
[0048] According to this specific implementation, the detection module 201 is connected to the vehicle body controller 202, and the functional module 203 is connected to the vehicle body controller 202 and the detection module 201 respectively;
[0049] The detection module 201 is used to display the listed vehicle body functions on the large screen, and provide a one-touch detection button and separate selection detection options for each vehicle body function;
[0050] The body controller 202 is used to receive the detection signal sent by the detection module 201 and send a corresponding signal to the function module 203;
[0051] The functional module 203 is used to receive the signal sent by the vehicle body controller 202 , and provide feedback to return the corresponding signal to the detection module 201 .
[0052] The detection module 201 is the core of large-screen display and interaction. It is responsible for listing all detectable body functions on the large screen and providing a one-key detection button and separate selection detection options for each body function. In this way, users or maintenance personnel can intuitively see the status of all functions and select specific functions for detection as needed. When the user presses the one-key detection button or selects a separate function for detection, the detection module 201 will generate corresponding detection signals and send these signals to the body controller 202. The body controller 202 is a core component of the vehicle control system, which is responsible for receiving detection signals from the detection module 201 and sending corresponding control signals to the functional module 203 according to these signals. The body controller 202 is also responsible for processing various sensor inputs of the vehicle and making decisions based on these inputs to control various systems of the vehicle. After receiving the detection signal sent by the detection module 201, the body controller 202 will send a control signal to the corresponding functional module 203 according to the signal content, requiring it to perform specific detection or feedback operations. The functional module 203 is an implementation unit of various specific functions in the vehicle, such as door locks, window lifting, air conditioning system, etc. They receive control signals from the body controller 202 and perform corresponding operations. During the detection process, the functional module 203 is also responsible for feeding back the execution result or status information to the detection module 201. After receiving the control signal from the body controller 202, the functional module 203 will perform corresponding detection or operation and return the result or status information to the detection module 201 in the form of signals. These signals include confirmation of successful execution, reason code for failure or specific status parameters, etc.
[0053] Using a system for detecting a vehicle body controller of this embodiment, the user selects the vehicle body function to be detected through the large screen interface of the detection module 201, the detection module 201 generates a corresponding detection signal and sends it to the vehicle body controller 202, the vehicle body controller 202 receives the detection signal, and sends a control signal to the corresponding function module 203 according to the signal content, the function module 203 performs the detection or operation required by the control signal, and feeds back the result or status information to the detection module 201, and the detection module 201 displays the feedback result on the large screen for the user to view. It is possible to conveniently and quickly detect whether the function of the vehicle body is normal and stable. It is more flexible, and can detect all functions of the vehicle body with one click, or select the corresponding function for single-point detection. Abandoning the traditional cumbersome single-point detection, it saves more manpower and material resources, and the automated testing method automatically, quickly and accurately completes various functional tests of BCM, which not only improves the detection efficiency and accuracy, but also reduces the deviation and cost caused by human factors.
[0054] What is disclosed above is only one or more preferred embodiments of the present application, and cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and equivalent changes made according to the claims of the present application are still within the scope covered by the present application.
Claims
1. A method for detecting a vehicle body controller, characterized in that: The following steps are involved: List the body functions separately and assign corresponding control signals to each body function; The vehicle body functions are listed on the large screen, which also provides a one-touch detection button and individual selection detection options for each vehicle body function; When you click on one-button detection or select a vehicle body function for detection, the corresponding signal is sent to the vehicle body through the vehicle body controller in turn. If the vehicle body function is normal, the corresponding correct signal is returned, and the large screen displays whether the corresponding vehicle body function is normal; According to whether the vehicle body function displayed on the large screen is normal or not, select the corresponding function for inspection.
2. The method for detecting a vehicle body controller according to claim 1, characterized in that: The vehicle body functions are listed separately and a corresponding control signal is assigned to each vehicle body function. The step further includes: Clarify the name, type, voltage range and encoding method of each control signal; Allocate each control signal to the corresponding body function module according to the control requirements of the body function and the system architecture; In the software or hardware design of the body controller, a mapping relationship between the control signal and the body functional module is established.
3. The method for detecting a vehicle body controller according to claim 1, characterized in that: The vehicle body functions are listed and displayed on the large screen. The large screen also provides a one-touch detection button and a separate selection detection option for each vehicle body function. The steps also include: Design a large-screen display interface; The vehicle body functions are classified and displayed on the large screen display interface according to their importance and frequency of use; A "one-key detection" button is set in a prominent position on the large-screen display interface, and a separate detection option button is set next to each body function.
4. The method for detecting a vehicle body controller according to claim 3, characterized in that: When one-button detection is clicked or a vehicle body function is selected for detection, the corresponding signal is sent to the vehicle body through the vehicle body controller in turn. If the vehicle body function is normal, the corresponding correct signal is returned, and the large screen displays whether the corresponding vehicle body function is normal. The steps also include: Before clicking one-button detection or selecting a specific body function for detection, first verify the validity of the signal to be sent. After the verification is passed, send the corresponding control signal to the body function module through the communication interface of the body controller; After sending the control signal, it enters the waiting state and sets a response time window to receive the feedback signal from the body function module. If the feedback signal is received within the set time, the next step is processed. If the signal is not received within the time limit, it is recorded as a communication failure or module no response, and the corresponding error prompt is displayed on the large screen; After receiving the feedback signal, it is parsed to extract the status information or execution results of the body function module, and the parsed information is compared with the preset normal state or expected results to determine whether the body function is normal.
5. The method for detecting a vehicle body controller according to claim 4, characterized in that: When one-button detection is clicked or a vehicle body function is selected for detection, the corresponding signal is sent to the vehicle body through the vehicle body controller in turn. If the vehicle body function is normal, the corresponding correct signal is returned, and the large screen displays whether the corresponding vehicle body function is normal. The steps also include: The test results are displayed on the large screen. For each body function tested, different colors, icons or text labels are used to indicate whether it is working normally. If there is a fault or abnormality in the body function, the large screen provides detailed error codes, fault descriptions or recommended repair steps; During the detection process, all sent control signals, received feedback signals, analysis results and final detection results are automatically recorded. After the detection is completed, a detailed detection report is generated based on the recorded information.
6. A system for detecting a vehicle body controller, applicable to the method for detecting a vehicle body controller as claimed in claim 1, characterized in that: It includes a detection module, a body controller and a function module, wherein the detection module is connected to the body controller, and the function module is connected to the body controller and the detection module respectively; The detection module is used to display the listed vehicle body functions on the large screen, and provide a one-touch detection button and separate selection detection options for each vehicle body function; The body controller is used to receive the detection signal sent by the detection module and send a corresponding signal to the functional module; The functional module is used to receive the signal sent by the vehicle body controller, and to provide feedback and return the corresponding signal to the detection module.
Citation Information
Patent Citations
Automobile body control function automatic test apparatus and method thereof
CN102360212A
Function verification and test system and function verification and test method for vehicle controller
CN109240268A
A method and system for realizing automatic software testing based on a vehicle body electronic module
CN109446106A
Cited By
BCM (Body Control Module) testing method, testing device, equipment and medium
CN120742851A
Vehicle inspection method, electronic equipment and computer readable storage medium
CN121090120A
