Channel signal state detection method, device and equipment and virtual calibration system
By detecting the channel signal status between the virtual gantry and the electronic control unit in the virtual calibration system, the problems of long matching time and low control strategy development efficiency are solved, and the effect of rapid positioning of faults and improving development efficiency is achieved.
Patent Information
- Application Number
- CN202411577012.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-06
- Publication Date
- 2025-02-18
AI Technical Summary
In the virtual calibration system, the matching time between the virtual gantry and the electronic control unit is long, and the control strategy development efficiency is low.
Provide a channel signal state detection method, by obtaining channel signals on the virtual stand side and the electronic control unit side, determine the on-off state, power supply state and communication state between the two, and send these states to the display device for display .
Quickly and accurately determine the signal status between the virtual mount and the electronic control unit, helping operators quickly locate faults, shorten matching time, and improve control strategy development efficiency.
Smart Images

Figure CN119471114A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of virtual calibration technology, and in particular to a channel signal state detection method, device, equipment and virtual calibration system. Background Art
[0002] Virtual calibration technology is to establish a virtual test bench through digital simulation, providing calibration engineers with the same calibration environment as the real test bench. In the virtual calibration system, the Electronic Control Unit (ECU) and the virtual test bench can be used to interact to test and optimize various control strategies, thereby developing control strategies.
[0003] However, the related technology has the problems of long matching time between the virtual test bench and the electronic control unit and low efficiency in control strategy development. Summary of the invention
[0004] Based on this, it is necessary to provide a channel signal state detection method, device, equipment and virtual calibration system that can improve efficiency in response to the above technical problems.
[0005] In a first aspect, the present application provides a channel signal state detection method, which is applied to a controller in a virtual calibration system, wherein the virtual calibration system also includes a virtual test bench and an electronic control unit, and the method includes:
[0006] Acquire a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side;
[0007] Determine the channel signal state between the virtual test bench and the electric control unit according to the first channel signal and the second channel signal, the channel signal state including the on / off state, the power supply state and the communication state;
[0008] Send the channel signal status to the display device for display.
[0009] In one embodiment, the first channel signal in the provided method includes a first sensor signal, and the second channel signal includes a second sensor signal; determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes:
[0010] Compare the first sensor signal with a preset first normal interval to obtain first on-off information;
[0011] Compare the second sensor signal with a preset second normal interval to obtain second on-off information;
[0012] The on-off state between the virtual rack and the electric control unit is determined according to the first on-off information and the second on-off information.
[0013] In one embodiment, the first channel signal in the provided method includes a first voltage signal, and the second channel signal includes a second voltage signal; determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes:
[0014] The first voltage signal and the second voltage signal are compared and processed using a preset voltage threshold to determine the power supply state between the virtual test bench and the electric control unit.
[0015] In one embodiment, the first channel signal in the provided method includes a first resistance signal, and the second channel signal includes a second resistance signal; determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes:
[0016] The first resistance signal and the second resistance signal are compared and processed using a preset resistance threshold value to determine the communication state between the virtual test bench and the electronic control unit.
[0017] In one embodiment, the first channel signal in the provided method includes a first message signal, and the second channel signal includes a second message signal; determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes:
[0018] The first message signal and the second message signal are respectively verified using pre-stored standard messages to determine the communication status between the virtual test bench and the electronic control unit.
[0019] In a second aspect, the present application further provides a channel signal state detection device, which is applied to a controller in a virtual calibration system, wherein the virtual calibration system also includes a virtual test bench and an electronic control unit, and the device includes:
[0020] A signal acquisition module, used to acquire a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side;
[0021] A state determination module, used to determine the channel signal state between the virtual test bench and the electric control unit according to the first channel signal and the second channel signal, the channel signal state including the on-off state, the power supply state and the communication state;
[0022] The status transmission module is used to send the channel signal status to the display device for display.
[0023] In a third aspect, the present application further provides a channel signal state detection device, the channel signal state detection device comprising:
[0024] A controller is connected to the virtual test bench through a first wiring harness and connected to the electronic control unit through a second wiring harness, and is used to obtain a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side; according to the first channel signal and the second channel signal, a channel signal state between the virtual test bench and the electronic control unit is determined, and the channel signal state includes an on-off state, a power supply state, and a communication state;
[0025] A display is connected to the controller and is used to display the channel signal status.
[0026] In a fourth aspect, the present application further provides a virtual calibration system, the virtual calibration system comprising: the channel signal state detection device as in the third aspect, and
[0027] Virtual bench equipment, used to carry the virtual bench;
[0028] Electronic control equipment, used to carry electronic control units.
[0029] In a fifth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the method of the first aspect when the computer program is executed by a processor.
[0030] In a sixth aspect, the present application further provides a computer program product, comprising a computer program, which implements the steps of the method of the first aspect when executed by a processor.
[0031] The above-mentioned channel signal state detection method, device, equipment and virtual calibration system, one aspect of which is a channel signal state detection method, is applied to a controller in a virtual calibration system, and the virtual calibration system also includes a virtual test bench and an electronic control unit, and the method includes: obtaining a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side; determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal, the channel signal state including the on-off state, power supply state and communication state; sending the channel signal state to a display device for display, so that before using the virtual test bench to develop a control strategy for the electronic control unit, the on-off state, power supply state and communication state between the virtual test bench and the electronic control unit can be quickly and accurately determined, so that the operator can quickly locate the fault link and cause, and make adjustments, thereby shortening the matching time between the virtual test bench and the electronic control unit and improving the efficiency of control strategy development. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0033] FIG1 is a schematic diagram of the structure of a virtual calibration system in one embodiment;
[0034] FIG2 is a schematic diagram of a flow chart of a channel signal state detection method in one embodiment;
[0035] FIG3 is a schematic flow chart of a channel signal state detection method in another embodiment;
[0036] FIG4 is a schematic diagram of a panel structure of a channel signal status detection device in one embodiment;
[0037] FIG5 is a structural block diagram of a channel signal state detection device in one embodiment;
[0038] FIG. 6 is a diagram showing the internal structure of a controller in a channel signal status detection device according to an embodiment. DETAILED DESCRIPTION
[0039] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0040] The channel signal state detection method provided in the embodiment of the present application can be applied to the virtual calibration system as shown in Figure 1. The virtual calibration system includes: a channel signal state detection device 102, a virtual test bench device 106 and an electric control device 110, wherein the virtual test bench device 106 is used to carry the virtual test bench; the electric control device 110 is used to carry the electric control unit. Among them, the channel signal state detection device 102 includes a controller 1022 and a display 1024, the controller 1022 is connected to the virtual test bench through the first wire harness 104, and is connected to the electric control unit through the second wire harness 108. The controller 1022 is used to obtain the first channel signal on the virtual test bench side and the second channel signal on the electric control unit side; according to the first channel signal and the second channel signal, the channel signal state between the virtual test bench and the electric control unit is determined, and the channel signal state includes an on-off state, a power supply state and a communication state; the display 1024 is connected to the controller 1022 for displaying the channel signal state.
[0041] In a possible implementation, the first wire harness 104 is connected to the virtual bench via a bench connector, and the second wire harness 108 is connected to the electronic control unit via an electric control connector. Optionally, the bench connector and the electric control connector may be connectors based on a CAN adapter module or a serial port module.
[0042] In an exemplary embodiment, as shown in FIG2 , a channel signal state detection method is provided, and the method is described by taking the controller 1022 in the virtual calibration system as an example, and the method includes the following steps 202 to 206. Among them:
[0043] Step 202: Acquire a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side.
[0044] Step 204, determining the channel signal state between the virtual test bench and the electric control unit according to the first channel signal and the second channel signal, the channel signal state including the on-off state, the power supply state and the communication state.
[0045] Step 206: Send the channel signal status to a display device for display.
[0046] The display device may be an indicator light or a display screen. For example, the on / off status between the virtual test bench and the electric control unit may be indicated by an indicator light, such as when the on / off status is on, the indicator light displays a green light; when the on / off status is off, the indicator light displays a red light; the power supply status and the communication status may be displayed on the display screen in the form of text, graphics or sound identification.
[0047] The above-mentioned channel signal status detection method is applied to a controller in a virtual calibration system, and the virtual calibration system also includes a virtual test bench and an electronic control unit. The method includes: obtaining a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side; determining the channel signal status between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal, the channel signal status including an on-off status, a power supply status and a communication status; sending the channel signal status to a display device for display. In this way, before using the virtual test bench to develop a control strategy for the electronic control unit, the on-off status, the power supply status and the communication status between the virtual test bench and the electronic control unit can be quickly and accurately determined, so that the operator can quickly locate the fault link and cause, and make adjustments, thereby shortening the matching time between the virtual test bench and the electronic control unit and improving the efficiency of control strategy development.
[0048] In an exemplary embodiment, based on the embodiment shown in FIG. 2 , the process of determining the channel signal state between the virtual gantry and the electronic control unit according to the first channel signal and the second channel signal in the provided method may include the following implementations:
[0049] In a possible implementation, the first channel signal includes a first sensor signal, and the second channel signal includes a second sensor signal. Step 204 may further include: comparing the first sensor signal with a preset first normal interval to obtain first on-off information; comparing the second sensor signal with a preset second normal interval to obtain second on-off information; and determining the on-off state between the virtual test bench and the electronic control unit based on the first on-off information and the second on-off information.
[0050] Wherein, when the first sensor signal is within the first normal interval, the first on-off information is on, otherwise it is off; when the second sensor signal is within the second normal interval, the second on-off information is on, otherwise it is off. When both the first on-off information and the second on-off information are on, the on-off state between the virtual test bench and the electric control unit is on; when one of the first on-off information and the second on-off information is off, the on-off state between the virtual test bench and the electric control unit is off.
[0051] Optionally, the first sensor signal may include a temperature signal, pressure signal or frequency signal corresponding to the virtual test bench side, and the first sensor signal may be a signal generated based on data collected by each sensor on the virtual test bench side; the second sensor signal may include a temperature signal, pressure signal or frequency signal corresponding to the electronic control unit side, and the second sensor signal may be a signal generated based on data collected by each sensor on the electronic control unit side.
[0052] In a possible implementation, the first channel signal includes a first voltage signal, and the second channel signal includes a second voltage signal; step 204 may further include: using a preset voltage threshold to compare and process the first voltage signal and the second voltage signal to determine the power supply status between the virtual test bench and the electronic control unit.
[0053] Optionally, the power supply status includes a power supply status and a sensor power supply status. On the virtual test bench side, the first power supply status is used to indicate whether the power supply voltage provided to the device by the power supply is within a normal range to avoid affecting the hardware test or function verification test results; the first sensor power supply status is used to indicate the power supply status of each sensor on the virtual test bench side. On the electronic control unit side, the power supply status is used to indicate the power supply status of the power supply to the electronic control unit, and the second sensor power supply status is used to indicate the power supply status of each sensor on the electronic control unit side to ensure that the electronic control unit can work normally.
[0054] Exemplarily, for the power supply state, the voltage threshold may be 24V, and the absolute value of the difference between the first voltage signal or the second voltage signal and the voltage threshold is less than or equal to 20% of the voltage threshold, which belongs to the normal range, otherwise it belongs to the abnormal range; for the sensor power supply state, the voltage threshold may be 5V, and the absolute value of the difference between the first voltage signal or the second voltage signal and the voltage threshold is less than or equal to 20% of the voltage threshold, which belongs to the normal range, otherwise it belongs to the abnormal range. The voltage threshold corresponding to the first voltage signal may be the same as or different from the voltage threshold corresponding to the second voltage signal. The abnormal range may be further divided into an undervoltage state, a power-off state, or an overvoltage state.
[0055] Optionally, the first voltage signal or the second voltage signal can be directly used as the power supply voltage to determine the power supply status. Optionally, the first voltage signal or the second voltage signal can be analyzed to obtain the power supply voltage corresponding to the virtual test bench side or the electronic control unit side, and the power supply voltage is compared with the voltage threshold to determine the power supply status. The power supply status of the sensor is determined in the same way.
[0056] In a possible implementation, the first channel signal includes a first resistance signal, and the second channel signal includes a second resistance signal; step 204 may further include: using a preset resistance threshold to compare and process the first resistance signal and the second resistance signal to determine the communication status between the virtual test bench and the electronic control unit.
[0057] The first resistance signal and the second resistance signal may be resistance data generated by resistance detection by resistance detection devices on the virtual test bench side and the electric control unit side, respectively. The resistance detection device may be a voltage divider circuit or a current sensor, which processes the collected electrical signal to obtain resistance data.
[0058] Optionally, the controller may include a resistance detection circuit, and the first resistance signal and the second resistance signal are electrical signals of the resistance detection circuit on the virtual test bench side and the electronic control unit side, respectively. By calculating the resistance values of the first resistance signal and the second resistance signal, the total resistance data between the virtual test bench and the electronic control unit can be obtained.
[0059] Among them, when the resistance data is equal to the resistance threshold, it means that the channel between the virtual test bench and the electronic control unit meets the impedance requirements of the communication protocol, and it can be preliminarily determined that the communication status between the virtual test bench and the electronic control unit is normal; when the resistance data is not equal to the resistance threshold, it means that the channel between the virtual test bench and the electronic control unit may have problems such as poor connection, short circuit or open circuit, and the communication status between the virtual test bench and the electronic control unit is determined to be abnormal.
[0060] Exemplarily, the resistance threshold may be 120Ω, and when the first resistance signal and the second resistance signal are resistance data generated by resistance detection by resistance detection devices on the virtual test bench side and the electronic control unit side, respectively, the first resistance signal and the second resistance signal are both 120Ω, and the communication state may be determined as normal; if one of the first resistance signal and the second resistance signal is not 120Ω, the communication state may be determined as abnormal. Another exemplary embodiment is that the first resistance signal and the second resistance signal are electrical signals of the resistance detection circuit on the virtual test bench side and the electronic control unit side, respectively, and the total resistance data between the virtual test bench and the electronic control unit is calculated to be 60Ω, and the communication state may be determined as normal; if the total resistance data is not 60Ω, the communication state may be determined as abnormal.
[0061] In one possible implementation, the first channel signal includes a first message signal, and the second channel signal includes a second message signal; based on the first channel signal and the second channel signal, determining the channel signal state between the virtual test bench and the electronic control unit includes: using pre-stored standard messages to respectively verify the first message signal and the second message signal to determine the communication state between the virtual test bench and the electronic control unit.
[0062] The first message signal and the second message signal may be response signals returned based on the communication test signal sent by the controller. After receiving the first message signal and the second message signal, the controller performs analysis and verification respectively. If the verification result is that the received message is correct, the communication status is determined to be normal; if the verification result is that the received message has an error, or if no message signal is received within the preset response time, the communication status is determined to be abnormal.
[0063] Optionally, in combination with the foregoing embodiment, the communication state between the virtual test bench and the electric control unit may be determined by the first resistance signal, the second resistance signal, the first message signal, and the second message signal. Specifically, if the resistance state between the virtual test bench and the electric control unit is determined to be normal based on the first resistance signal and the second resistance signal, and the communication state is determined to be normal based on the first message signal and the second message signal, then the communication state between the virtual test bench and the electric control unit is determined to be normal; if one of the resistance state and the communication state is abnormal, then the communication state between the virtual test bench and the electric control unit is determined to be abnormal.
[0064] In this embodiment, the communication status is determined based on the resistance conditions and message transmission conditions between the virtual test bench and the electronic control unit to avoid problems such as signal attenuation, reduced communication quality, and increased data error rate caused by resistance mismatch between the virtual test bench and the electronic control unit, which affects the communication accuracy and stability.
[0065] In an exemplary embodiment, as shown in FIG3 , a channel signal state detection method is provided, and the method is applied to the controller 1022 in the virtual calibration system as an example for description, and the method includes the following steps 301 to 310. Among them:
[0066] Step 301: Acquire a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side.
[0067] Step 302: determine whether the first channel signal is a first sensor signal and whether the second channel signal is a second sensor signal.
[0068] Step 303, compare the first sensor signal with a preset first normal interval to obtain first on-off information; compare the second sensor signal with a preset second normal interval to obtain second on-off information; determine the on-off state between the virtual test bench and the electronic control unit based on the first on-off information and the second on-off information.
[0069] Step 304: determine whether the first channel signal is a first voltage signal and whether the second channel signal is a second voltage signal.
[0070] Step 305 : Compare and process the first voltage signal and the second voltage signal using a preset voltage threshold to determine the power supply status between the virtual test bench and the electric control unit.
[0071] Step 306 , determining that the first channel signal is a first resistance signal and the second channel signal is a second resistance signal.
[0072] Step 307 : Compare and process the first resistance signal and the second resistance signal using a preset resistance threshold value to determine the communication state between the virtual test bench and the electronic control unit.
[0073] Step 308: determine whether the first channel signal is a first message signal and whether the second channel signal is a second message signal.
[0074] Step 309: Use the pre-stored standard message to verify the first message signal and the second message signal respectively to determine the communication status between the virtual test bench and the electronic control unit.
[0075] Step 310: Send the channel signal status to a display device for display.
[0076] The panel structure of the channel signal state detection device 102 corresponding to the controller 1022 in the above embodiment is shown in Figure 4. When determining the on-off state, the signal obtained in the universal interface in Figure 4 is used; when determining the power supply state, the signal obtained in the power supply interface in Figure 4 is used; when determining the communication state, the signal obtained in the CAN interface in Figure 4 is used. The signal channel state display area in Figure 4 is a display device for displaying the channel signal state. The X1 vehicle area, X2 post-processing area, and X3 engine area in Figure 4 are external interfaces for connecting to an external display or oscilloscope to display first channel signals and second channel signals of different levels.
[0077] Optionally, the channel signal state detection method provided in the embodiment of the present application can also be used to determine the channel signal state between the real test bench and the electronic control unit, and the method includes: obtaining the third channel signal on the real test bench side and the second channel signal on the electronic control unit side; determining the channel signal state between the real test bench and the electronic control unit according to the third channel signal and the second channel signal, the channel signal state including the on-off state, the power supply state and the communication state; sending the channel signal state to the display device for display. It can be understood that the controller in the corresponding channel signal state detection device is connected to the real test bench through the third wiring harness and connected to the electronic control unit through the second wiring harness.
[0078] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0079] Based on the same inventive concept, the embodiment of the present application also provides a channel signal state detection device for implementing the channel signal state detection method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more channel signal state detection device embodiments provided below can refer to the limitations of the channel signal state detection method above, and will not be repeated here.
[0080] In an exemplary embodiment, as shown in FIG5 , a channel signal state detection device is provided, which is applied to a controller in a virtual calibration system, wherein the virtual calibration system also includes a virtual test bench and an electronic control unit. The device includes: a signal acquisition module 502, a state determination module 504, and a state transmission module 506, wherein:
[0081] A signal acquisition module 502 is used to acquire a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side;
[0082] A state determination module 504 is used to determine the channel signal state between the virtual test bench and the electric control unit according to the first channel signal and the second channel signal, where the channel signal state includes an on / off state, a power supply state, and a communication state;
[0083] The status transmission module 506 is used to send the channel signal status to the display device for display.
[0084] In one embodiment, the first channel signal includes a first sensor signal, and the second channel signal includes a second sensor signal; the state determination module 504 is also used to compare the first sensor signal with a preset first normal interval to obtain first on-off information; compare the second sensor signal with a preset second normal interval to obtain second on-off information; and determine the on-off state between the virtual test bench and the electronic control unit based on the first on-off information and the second on-off information.
[0085] In one embodiment, the first channel signal includes a first voltage signal, and the second channel signal includes a second voltage signal; the state determination module 504 is also used to compare and process the first voltage signal and the second voltage signal using a preset voltage threshold to determine the power supply state between the virtual test bench and the electronic control unit.
[0086] In one embodiment, the first channel signal includes a first resistance signal, and the second channel signal includes a second resistance signal; the state determination module 504 is also used to compare and process the first resistance signal and the second resistance signal using a preset resistance threshold to determine the communication state between the virtual test bench and the electronic control unit.
[0087] In one embodiment, the first channel signal includes a first message signal, and the second channel signal includes a second message signal; the status determination module 504 is also used to use pre-stored standard messages to verify the first message signal and the second message signal respectively to determine the communication status between the virtual test bench and the electronic control unit.
[0088] Each module in the above-mentioned channel signal state detection device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0089] In an exemplary embodiment, a channel signal state detection device is provided, in which the controller in the channel signal state detection device may be a server, and its internal structure diagram may be shown in FIG6. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store a first channel signal and a second channel signal. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a channel signal state detection method is implemented.
[0090] Those skilled in the art will understand that the structure shown in FIG. 6 is merely a block diagram of a partial structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0091] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0092] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0093] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0094] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0095] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0096] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0097] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A channel signal state detection method, characterized in that: A controller applied to a virtual calibration system, wherein the virtual calibration system further includes a virtual test bench and an electronic control unit, and the method includes: Acquire a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side; Determine a channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal, wherein the channel signal state includes an on / off state, a power supply state, and a communication state; The channel signal status is sent to a display device for display.
2. The method according to claim 1, characterized in that: The first channel signal includes a first sensor signal, and the second channel signal includes a second sensor signal; and determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes: Compare the first sensor signal with a preset first normal interval to obtain first on-off information; Comparing the second sensor signal with a preset second normal interval to obtain second on-off information; The on-off state between the virtual gantry and the electric control unit is determined according to the first on-off information and the second on-off information.
3. The method according to claim 1, characterized in that The first channel signal includes a first voltage signal, and the second channel signal includes a second voltage signal; and determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes: The first voltage signal and the second voltage signal are compared and processed using a preset voltage threshold to determine the power supply state between the virtual test bench and the electric control unit.
4. The method according to claim 1, characterized in that The first channel signal includes a first resistance signal, and the second channel signal includes a second resistance signal; and determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes: The first resistance signal and the second resistance signal are compared and processed using a preset resistance threshold to determine the communication state between the virtual test bench and the electronic control unit.
5. The method according to claim 1, characterized in that The first channel signal includes a first message signal, and the second channel signal includes a second message signal; and determining the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal includes: The first message signal and the second message signal are respectively verified using pre-stored standard messages to determine the communication status between the virtual test bench and the electronic control unit.
6. A channel signal state detection device, characterized in that: A controller used in a virtual calibration system, wherein the virtual calibration system also includes a virtual bench and an electronic control unit, and the device includes: A signal acquisition module, used to acquire a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side; A state determination module, used to determine the channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal, wherein the channel signal state includes an on-off state, a power supply state, and a communication state; The status transmission module is used to send the channel signal status to the display device for display.
7. A channel signal status detection device, characterized in that: The channel signal state detection device comprises: A controller is connected to the virtual test bench through a first wire harness and connected to the electronic control unit through a second wire harness, and is used to obtain a first channel signal on the virtual test bench side and a second channel signal on the electronic control unit side; and determine a channel signal state between the virtual test bench and the electronic control unit according to the first channel signal and the second channel signal, wherein the channel signal state includes an on / off state, a power supply state, and a communication state; A display is connected to the controller and is used to display the channel signal status.
8. A virtual calibration system, characterized in that: The virtual calibration system comprises: the channel signal state detection device according to claim 7, and Virtual bench equipment, used to carry the virtual bench; Electronic control equipment, used to carry electronic control units.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.