Method and device for monitoring function test of domain controller

By obtaining and utilizing the scene information and control strategies of the cockpit domain controller, and using multiple control devices to monitor the functional test of the cockpit domain controller, the problem that cannot be monitored in the EMC test of the cockpit domain controller is solved, and comprehensive and efficient monitoring of the cockpit domain controller functions is achieved.

CN120196029APending Publication Date: 2025-06-24MEIJIA (WUHAN) TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510303917.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-14
Publication Date
2025-06-24

Smart Images

  • Figure CN120196029A_ABST
    Figure CN120196029A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of domain controller testing, and discloses a domain controller function test monitoring method and device. The method comprises the following steps: acquiring scene information of a target scene; wherein the scene information comprises a control device used for monitoring the cabin area controller and a control strategy corresponding to the control device used for monitoring the cabin area controller and used for monitoring the cabin area controller; and controlling the control equipment to monitor the function test of the domain controller according to the control strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of domain controller testing, and specifically to a monitoring method and device for the function testing of domain controllers. Background Art

[0002] With the rapid development of automotive electronics and intelligence, the cockpit domain controller, as one of the core components of the automotive intelligent system, plays an increasingly important role. The cockpit domain controller integrates various functions such as navigation, entertainment, information display, and human-machine interaction, and communicates with other vehicle systems through a high-speed bus to achieve centralized processing and display of vehicle internal information. However, with the continuous increase in the functions and complexity of the cockpit domain controller, its electromagnetic compatibility (EMC) problems have become increasingly prominent.

[0003] In related technologies, during EMC testing of the cockpit domain controller, it is required to be in a shielded environment, and technicians cannot enter the shielded environment, resulting in the inability to monitor the function testing of the cockpit domain controller.

[0004] Therefore, how to monitor the function testing of the cockpit domain controller has become a technical problem to be solved. Summary of the Invention

[0005] In view of this, the present invention provides a monitoring method and device for the function testing of domain controllers.

[0006] In a first aspect, the present invention provides a monitoring method for the function testing of domain controllers, the method comprising: obtaining the scenario information of a target scenario; wherein, the scenario information includes a control device for monitoring the cockpit domain controller, and a control strategy corresponding to the control device for monitoring the cockpit domain controller for monitoring the cockpit domain controller; according to the control strategy, controlling the control device to monitor the function testing of the domain controller.

[0007] The monitoring method for the function testing of domain controllers provided in this embodiment accurately monitors the function testing of domain controllers in different scenarios by obtaining the scenario for the function testing of domain controllers and the control device and control strategy for the user to monitor the cockpit domain controller corresponding to this scenario.

[0008] In a possible implementation manner, the target scenario includes at least one of: a video playback test monitoring scenario, a router signal test monitoring scenario, an Ethernet communication test monitoring scenario, an audio test monitoring scenario, an image recording function test monitoring scenario, a charging function test monitoring scenario, a Bluetooth function test monitoring scenario, and a radar function test monitoring scenario.

[0009] The monitoring method for domain controller function testing provided in this embodiment can cover the function testing of domain controllers through various test monitoring scenarios of domain controllers, so that various functions of domain controllers can be comprehensively and efficiently verified. Whether it is the function verification of hardware modules, such as processors, memories, sensor interfaces, etc., or the correct execution of software functions.

[0010] In a possible implementation, the control device includes a router, a monitoring camera, an in-vehicle display, a storage device, a host computer, a monitoring display, and an Ethernet parsing box. The router, the monitoring camera, the in-vehicle display, the storage device, and the domain controller are arranged in a shielding space. The storage device and the in-vehicle display are respectively connected to the domain controller. The domain controller is connected to the Ethernet parsing box through a first optical fiber. The Ethernet parsing box is communicatively connected to the host computer. The monitoring camera is communicatively connected to the monitoring display through a second optical fiber. And according to the control strategy, controlling the control device to monitor the function testing of the domain controller, including: controlling the domain controller to obtain the first image data of the storage device and sending the first image data to the in-vehicle display; controlling the monitoring camera to collect the first image data displayed on the in-vehicle display and sending the first image data to the monitoring display through the second optical fiber to monitor the first image data displayed on the in-vehicle display; controlling the monitoring camera to collect the signal status information of the router and sending the signal status information to the monitoring display through the second optical fiber; monitoring the communication status, packet loss rate, and signal quality of the Ethernet communication of the domain controller through the host computer.

[0011] The monitoring method for domain controller function testing provided in this embodiment can accurately monitor the image transmission function of the domain controller through the combined application of the monitoring display, the monitoring camera, the in-vehicle display, and the storage device.

[0012] At the same time, by sending the signal status information to the monitoring display through the second optical fiber and monitoring the communication status, packet loss rate, and signal quality of the Ethernet communication of the domain controller through the host computer, it is possible to effectively monitor whether there is an abnormality in the Ethernet.

[0013] In a possible implementation, the control device includes: a monitoring camera, an in-vehicle display screen, a speaker, an audio analyzer, a monitoring display screen, a signal generator, an in-vehicle camera, and a mobile terminal. The monitoring camera, the in-vehicle display screen, the speaker, the monitoring display screen, and the in-vehicle camera are arranged in a shielded space. The monitoring camera is communicatively connected to the monitoring display screen through a third optical fiber. The signal generator, the in-vehicle camera, the mobile terminal, the in-vehicle display screen, and the speaker are respectively connected to the domain controller. The speaker is communicatively connected to the audio analyzer through a fourth optical fiber. And according to the control strategy, control the control device to monitor the functional test of the domain controller, including: controlling the signal generator to send a radio wave with a first audio signal to the domain controller; controlling the domain controller to amplify the first audio signal and then send it to the speaker, so that the speaker sends the amplified first audio signal to the audio analyzer; wherein, the audio analyzer analyzes and tests according to the amplified first audio signal; controlling the domain controller to obtain the second image data sent by the in-vehicle camera and send the second image data to the in-vehicle display screen; controlling the monitoring camera to collect the second image data displayed on the in-vehicle display screen and send the second image data to the monitoring display screen through the third optical fiber to monitor the second image data displayed on the in-vehicle display screen; controlling the domain controller to charge the mobile terminal through an interface, collecting charging data through the monitoring camera, and sending the charging data to the monitoring display screen through the third optical fiber to monitor the charging data displayed on the in-vehicle display screen.

[0014] The monitoring method for the functional test of the domain controller provided in this embodiment can effectively remotely monitor the audio function of the domain controller by the combined use of the speaker and the audio analyzer.

[0015] At the same time, through the in-vehicle camera, the monitoring display screen, the monitoring camera, and the in-vehicle display screen, the image transmission function of the domain controller can be accurately monitored.

[0016] In addition, through the combined use of the mobile terminal, the monitoring camera, and the monitoring display screen, the charging function of the domain controller can be effectively monitored.

[0017] In a possible implementation, the control device includes: a mobile terminal, a radar, an in-vehicle display screen, a speaker, a monitoring camera, a monitoring display screen, a host computer, a CAN signal parsing box, and an audio analyzer. The mobile terminal, the radar, the in-vehicle display screen, the speaker, and the monitoring camera are arranged in a shielding space. The radar, the in-vehicle display screen, the speaker, and the CAN signal parsing box are respectively connected to the domain controller. The host computer is communicatively connected to the CAN signal parsing box. The monitoring camera is communicatively connected to the monitoring display screen through a fifth optical fiber. The speaker is communicatively connected to the audio analyzer through a sixth optical fiber. The mobile terminal and the domain controller are communicatively connected via Bluetooth. And according to the control strategy, the control device is controlled to monitor the functional test of the domain controller, including: controlling the domain controller to obtain a second audio signal sent by the mobile terminal, amplifying the second audio signal and sending it to the speaker, so that the speaker sends the amplified second audio signal to the audio analyzer; wherein, the audio analyzer analyzes and tests according to the amplified second audio signal; controlling the domain controller to obtain third image data sent by the radar through a CAN message and sending the third image data to the in-vehicle display screen; controlling the monitoring camera to collect the third image data displayed on the in-vehicle display screen and sending the third image data to the monitoring display screen through the fifth optical fiber to monitor the third image data displayed on the in-vehicle display screen; controlling the domain controller to convert the CAN message into an optical signal and sending the optical signal to the CAN signal parsing box, so that the CAN signal parsing box parses the optical signal to determine the target CAN message; controlling the host computer to receive the target CAN message and display the status of the target CAN message to determine whether the radar is working properly.

[0018] The monitoring method for the functional test of the domain controller provided in this embodiment can effectively remotely monitor the audio function of the domain controller by the combined use of the mobile terminal, the speaker, and the audio analyzer.

[0019] At the same time, by the combined use of the radar, the in-vehicle display screen, the monitoring camera, and the monitoring display screen, the image transmission function of the domain controller can be effectively remotely monitored.

[0020] In addition, by the combined use of the CAN signal parsing box and the host computer, it can effectively monitor whether the radar is working properly.

[0021] In a second aspect, the present invention provides a monitoring device for the functional test of a domain controller. The device includes: an acquisition module, configured to acquire scene information of a target scene; wherein, the scene information includes a control device for monitoring the cockpit domain controller, a control strategy corresponding to the control device for monitoring the cockpit domain controller, and the target scene indicates a scene for performing a functional test on the domain controller; a monitoring module, configured to control the control device to monitor the functional test of the domain controller according to the control strategy.

[0022] In a third aspect, the present invention provides a computer device, including: a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the monitoring method for the domain controller function test according to the first aspect or any corresponding embodiment thereof.

[0023] In a fourth aspect, the present invention provides a computer-readable storage medium, on which computer instructions are stored, and the computer instructions are used to cause a computer to execute the monitoring method for the domain controller function test according to the first aspect or any corresponding embodiment thereof.

[0024] In a fifth aspect, the present invention provides a computer program product, including computer instructions, and the computer instructions are used to cause a computer to execute the monitoring method for the domain controller function test according to the first aspect or any corresponding embodiment thereof. Description of the Drawings

[0025] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for use in the description of the specific embodiments or the prior art. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0026] Figure 1 is a schematic flowchart of the monitoring method for the domain controller function test according to an embodiment of the present invention;

[0027] Figure 2 is a modular schematic diagram of the monitoring system for the domain controller function test according to an embodiment of the present invention;

[0028] Figure 3 is a modular schematic diagram of the monitoring system for the domain controller function test according to an embodiment of the present invention;

[0029] Figure 4 is a modular schematic diagram of the monitoring system for the domain controller function test according to an embodiment of the present invention;

[0030] Figure 5 is a schematic hardware structure diagram of the computer device according to an embodiment of the present invention. Detailed Embodiments

[0031] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0032] This embodiment provides a monitoring system for domain controller function testing. The monitoring system for domain controller function testing includes a control device and a domain controller for monitoring the cockpit domain controller. Among them, the control device for monitoring the cockpit domain controller may include a combination of multiple control devices. Among them, the combination of multiple control devices may include: a first combination, a second combination, and a third combination. Among them, the first combination includes: a router, a monitoring camera, an in-vehicle display, a storage device, a host computer, a monitoring display, and an Ethernet parsing box; the second combination includes: a monitoring camera, an in-vehicle display, a speaker, an audio analyzer, a monitoring display, a signal generator, an in-vehicle camera, and a mobile terminal; the third combination includes: a mobile terminal, a radar, an in-vehicle display, a speaker, a monitoring camera, a monitoring display, a host computer, a CAN signal parsing box, and an audio analyzer.

[0033] In a possible implementation, the target scenarios include at least one of: a video playback test monitoring scenario, a router signal test monitoring scenario, an Ethernet communication test monitoring scenario, an audio test monitoring scenario, a video recording function test monitoring scenario, a charging function test monitoring scenario, a Bluetooth function test monitoring scenario, and a radar function test monitoring scenario.

[0034] The above-mentioned multiple combinations respectively correspond to the target scenarios. Among them, the target scenarios corresponding to the first combination may include a video playback test monitoring scenario, a router signal test monitoring scenario, and an Ethernet communication test monitoring scenario; the target scenarios corresponding to the second combination may include an audio test monitoring scenario, a video recording function test monitoring scenario, and a charging function test monitoring scenario; the target scenarios corresponding to the third combination may be a Bluetooth function test monitoring scenario and a radar function test monitoring scenario.

[0035] According to the embodiments of the present invention, an embodiment of a method for monitoring domain controller function testing is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order than here.

[0036] In this embodiment, a method for monitoring domain controller function testing is provided, which can be used in the above-mentioned monitoring system for domain controller function testing.Figure 1 It is a schematic flowchart of a monitoring method for domain controller function testing according to an embodiment of the present invention. As Figure 1 shown, the process includes the following steps:

[0037] Step S101, obtain the scenario information of the target scenario; wherein, the scenario information includes the control device for monitoring the cockpit domain controller and the control strategy for monitoring the cockpit domain controller corresponding to the control device for monitoring the cockpit domain controller, and the target scenario indicates the scenario for performing function testing on the domain controller.

[0038] As can be seen from the above, the target scenario can be a single scenario or a combination of multiple scenarios. Among them, when the target scenario is a single scenario, the target scenario can be any one of a video playback test monitoring scenario, a router signal test monitoring scenario, an Ethernet communication test monitoring scenario, an audio test monitoring scenario, an image recording function test monitoring scenario, a charging function test monitoring scenario, a Bluetooth function test monitoring scenario, and a radar function test monitoring scenario.

[0039] When the target scenario is a combination of multiple scenarios, the target scenario can include at least two of a video playback test monitoring scenario, a router signal test monitoring scenario, an Ethernet communication test monitoring scenario, an audio test monitoring scenario, an image recording function test monitoring scenario, a charging function test monitoring scenario, a Bluetooth function test monitoring scenario, and a radar function test monitoring scenario.

[0040] Among them, the number of scenarios in the target scenario can be set manually, that is, it can be determined according to the control device in the above-mentioned monitoring system for domain controller function testing.

[0041] The control strategy for monitoring the cockpit domain controller corresponding to the control device for monitoring the cockpit domain controller can indicate how to control the control device for monitoring the cockpit domain controller to monitor the function testing of the domain controller.

[0042] As an example, the function testing of data transmission of the domain controller can be monitored by transmitting the image data received by the domain controller to a monitoring display screen arranged outside the shielding space.

[0043] As an example, the function testing of audio transmission of the domain controller can be monitored by transmitting the audio signal received by the domain controller to an audio analyzer arranged outside the shielding space.

[0044] Step S102, according to the control strategy, control the control device to monitor the function testing of the domain controller.

[0045] As can be seen from the above content, the control strategy can be adjusted according to different control devices for monitoring the cockpit domain controller. For example, when the control devices for monitoring the cockpit domain controller include control device A1 and control device B1, the control strategy can be C1; when the control devices for monitoring the cockpit domain controller include control device A2 and control device B2, the control strategy can be C2. The specific control strategy will be described in detail below.

[0046] The monitoring method for domain controller function testing provided in this embodiment can cover the function testing of the domain controller through various test monitoring scenarios of the domain controller, so that various functions of the domain controller can be comprehensively and efficiently verified. Whether it is the function verification of hardware modules, such as processors, memories, sensor interfaces, etc., or the correct execution of software functions.

[0047] Please refer to Figure 2 , Figure 2 which is a modular schematic diagram of the monitoring system for domain controller function testing according to an embodiment of the present invention.

[0048] In a possible implementation manner, please refer to Figure 2 , the control devices include a router, a monitoring camera, an in-vehicle display screen, a storage device, a host computer, a monitoring display screen, and an Ethernet parsing box. The router, the monitoring camera, the in-vehicle display screen, the storage device, and the domain controller are arranged in a shielding space. The storage device and the in-vehicle display screen are respectively connected to the domain controller. The domain controller is connected to the Ethernet parsing box through a first optical fiber (i.e., Figure 2 the optical fiber between the domain controller and the Ethernet parsing box in Figure 2 ), and the Ethernet parsing box is communicatively connected to the host computer. The monitoring camera is communicatively connected to the monitoring display screen through a second optical fiber (i.e.,

[0049] Step S201, controlling the domain controller to obtain the first image data of the storage device and sending the first image data to the in-vehicle display screen.

[0050] The shielding space can be Figure 2 the darkroom in Figure 2 . The domain controller can instruct the electronic control unit in the vehicle responsible for a specific functional domain (such as the power domain, the body domain, the chassis domain, etc.). The storage device (such as

[0051] During specific implementation, the domain controller obtains the first image data from the storage device and sends the first image data to the in-vehicle display screen (such as the central control display screen, instrument panel, etc.) for display through a certain communication method (such as Ethernet, CAN bus, etc.).

[0052] As an example, the domain controller can read map data from the storage device and send the map data to the in-vehicle display screen to display the route and navigation information.

[0053] As an example, the domain controller reads the image data containing the urban street map from the hard disk and sends the image data to the central control display screen through Ethernet.

[0054] Step S202, control the monitoring camera to collect the first image data displayed on the in-vehicle display screen and send the first image data to the monitoring display screen through the second optical fiber to monitor the first image data displayed on the in-vehicle display screen.

[0055] The monitoring camera can represent a device for capturing video or images, and can specifically be used for monitoring and recording. Among them, the monitoring camera can be set in a shielded space. The second optical fiber can represent an optical fiber communication line. Specifically, it can be the optical fiber of the optical fiber conversion module. The monitoring display screen can represent a screen for displaying the images or videos captured by the monitoring camera.

[0056] During specific implementation, control the monitoring camera to collect the first image data displayed on the in-vehicle display screen and send these data to the monitoring display screen (such as the screen in the monitoring center) through the second optical fiber.

[0057] As an example, the monitoring camera can capture the navigation information on the in-vehicle display screen and send it to the monitoring center so that the management personnel can monitor the vehicle status in real time.

[0058] Step S203, control the monitoring camera to collect the signal status information of the router and send the signal status information to the monitoring display screen through the second optical fiber.

[0059] The router can represent a device for connecting different networks or network segments, and can specifically be used to provide signals (such as Wifi signals). The signal status information can be information such as the router signal quality and connection status.

[0060] During specific implementation, control the monitoring camera to collect the signal status information of the router (such as signal strength, connection status, etc.) and send this information to the monitoring display screen through the second optical fiber.

[0061] Step S204, monitor the communication status, packet loss rate, and signal quality of the Ethernet communication of the domain controller through the host computer.

[0062] The host computer (i.e., the PC in Figure 2 ) can be a device or system for controlling, monitoring, and managing the slave computer (such as a domain controller). Ethernet communication can represent the network communication protocol. The packet loss rate can represent the proportion of data packets lost during communication. The signal quality can represent the quality indicators such as the strength and stability of the communication signal.

[0063] During specific implementation, the host computer monitors the communication status, packet loss rate, and signal quality of the Ethernet communication of the domain controller.

[0064] It should be noted that the target scenarios that can be achieved by the above steps S201 to S204 are the video playback test monitoring scenario, the router signal test monitoring scenario, and the Ethernet communication test monitoring scenario.

[0065] In a possible implementation, the in-vehicle computer reads the USB flash drive and plays it on the in-vehicle display screen through a deserialization chip. The monitoring camera in the darkroom converts the picture of the in-vehicle display screen in the shielded room to the display screen outside the shielded darkroom through an optical fiber for real-time monitoring. The router is placed in the darkroom through the network cable passing through the wall and is wirelessly interconnected with the in-vehicle computer. The connection status is displayed on the in-vehicle display screen, and then it is displayed on the external monitoring display screen through the monitoring camera in the shielded darkroom, so that the WIFI connection status in the experiment can be monitored. The optical fiber converter is used to mutually PIN with the PC outside the darkroom, and the communication status, packet loss rate, and SQI value of the Ethernet are monitored through the PC host computer.

[0066] The monitoring method for the domain controller function test provided in this embodiment can accurately monitor the image transmission function of the domain controller through the combined application of a monitoring display screen, a monitoring camera, an in-vehicle display screen, and a storage device.

[0067] Meanwhile, by sending the signal status information to the monitoring display screen through the second optical fiber and monitoring the communication status, packet loss rate, and signal quality of the Ethernet communication of the domain controller through the host computer, it is possible to effectively monitor whether there is an abnormality in the Ethernet.

[0068] Please refer to Figure 3 , Figure 3 which is a modular schematic diagram of the monitoring system for the domain controller function test according to the embodiment of the present invention.

[0069] In a possible implementation, please refer to Figure 3 , the control device includes: a monitoring camera, an in-vehicle display screen, a speaker, an audio analyzer, a monitoring display screen, a signal generator, an in-vehicle camera, and a mobile terminal. The monitoring camera, the in-vehicle display screen, the speaker, the monitoring display screen, and the in-vehicle camera are arranged in a shielded space. The monitoring camera is connected through a third optical fiber (i.e., Figure 3Optical fiber conversion between the monitoring camera and the monitoring display screen) and is communicatively connected to the monitoring display screen. The signal generator, vehicle-mounted camera, mobile terminal, vehicle-mounted display screen, and speaker are respectively connected to the domain controller. The speaker is communicatively connected to the audio analyzer through the fourth optical fiber (i.e., Figure 3 Optical fiber conversion between the speaker and the audio analyzer in

[0070] Step S301: Control the signal generator to send radio waves carrying the first audio signal to the domain controller.

[0071] The shielding space can be Figure 3 The darkroom in , that is, the cockpit domain controller requires space during EMC testing. The signal generator can be an instrument that generates variable physical quantities or electrical signals for testing or calibrating the system. Among them, the signal generator can be an FM signal generator. Radio waves can represent electromagnetic waves propagating through space and are specifically used to transmit information.

[0072] In specific implementation, a signal generator is used to generate a radio wave containing a specific audio signal. This radio wave can then be sent to the electronic control unit of the domain controller in the vehicle.

[0073] As an example, the signal generator generates a radio wave containing a sine-wave audio signal, and this signal is sent to the domain controller, which receives and decodes the signal.

[0074] Step S302: Control the domain controller to amplify the first audio signal and then send it to the speaker, so that the speaker sends the amplified first audio signal to the audio analyzer; wherein, the audio analyzer performs analysis and testing based on the amplified first audio signal.

[0075] The audio analyzer can represent an electronic device for measuring and analyzing audio signals. The speaker can be a device that converts electrical signals into sound.

[0076] In specific implementation, after receiving the audio signal in the radio wave, the domain controller amplifies it and then sends the amplified signal to the vehicle's speaker. The speaker outputs the sound signal, and this sound signal is then captured and analyzed by the audio analyzer.

[0077] As an example, the audio signal is amplified and sent to the speaker, and the sound emitted by the speaker can be captured by the audio analyzer, and then parameters such as the frequency response and distortion of the audio system can be measured and analyzed.

[0078] Step S303: Control the domain controller to obtain the second image data sent by the vehicle-mounted camera and send the second image data to the vehicle-mounted display screen.

[0079] The domain controller receives image data from in-vehicle cameras (such as cameras in front of the vehicle), and then sends this image data to the in-vehicle display screen (such as the display screen on the instrument panel or the display screen of the entertainment system).

[0080] Step S304: Control the monitoring camera to collect the second image data displayed on the in-vehicle display screen, and send the second image data to the monitoring display screen through the third optical fiber to monitor the second image data displayed on the in-vehicle display screen.

[0081] In specific implementation, an additional monitoring camera is used to capture the image data on the in-vehicle display screen, and this image data is then sent to the monitoring display screen (such as the monitoring screen in the test room) through an optical fiber.

[0082] Step S305: Control the domain controller to charge the mobile terminal through the interface, collect the charging data through the monitoring camera, and send the charging data to the monitoring display screen through the third optical fiber to monitor the charging data displayed on the in-vehicle display screen.

[0083] The mobile terminal can be a portable electronic device such as a mobile phone or a tablet computer. In specific implementation, the domain controller can provide charging services for the mobile terminal (such as a mobile phone, a tablet computer, etc.) through a specific interface (such as a USB interface). At the same time, the monitoring camera is used to capture the relevant data during the charging process (such as charging current, voltage, etc.), and these data are then sent to the monitoring display screen through an optical fiber.

[0084] In a possible implementation, an FM signal generator outputs a 1Khz audio with a frequency of 98.1Mhz and outputs it to the domain controller through a coaxial cable, then outputs it to the in-vehicle speaker through a power amplifier chip, and then an audio optical fiber converter is connected in parallel on the speaker to transmit the signal to the audio analyzer outside the dark room through an optical fiber to display the changes in the volume size (voltage level) and the quality of the audio (signal-to-noise ratio) in real time. The in-vehicle camera records the real-time video and sends it to the domain controller, and then the domain controller's deserialization chip sends the video to the in-vehicle display screen. The monitoring camera in the dark room converts the image on the in-vehicle display screen to the monitor outside the dark room through an optical fiber for real-time monitoring.

[0085] It should be noted that the target scenarios that can be achieved by the above steps S301 to S305 include audio test monitoring scenarios, video recording function test monitoring scenarios, and charging function test monitoring scenarios.

[0086] The monitoring method for the domain controller function test provided in this embodiment can effectively remotely monitor the audio function of the domain controller by combining the use of the speaker and the audio analyzer.

[0087] Meanwhile, through the in-vehicle camera, monitoring display screen, monitoring camera, and in-vehicle display screen, the image transmission function of the domain controller can be accurately monitored.

[0088] In addition, through the combined use of the mobile terminal, monitoring camera, and monitoring display screen, the charging function of the domain controller can be effectively monitored.

[0089] Please refer to Figure 4 , Figure 4 which is a modular schematic diagram of the monitoring system for the domain controller function test provided by the embodiments of the present invention.

[0090] In a possible implementation, please refer to Figure 4 , the control device includes: a mobile terminal, a radar, an in-vehicle display screen, a speaker, a monitoring camera, a monitoring display screen, a host computer, a CAN signal parsing box, and an audio analyzer. The mobile terminal, radar, in-vehicle display screen, speaker, and monitoring camera are arranged in a shielding space. The radar, in-vehicle display screen, speaker, and CAN signal parsing box are respectively connected to the domain controller, and the host computer and the CAN signal parsing box are communicatively connected. The monitoring camera is communicatively connected to the monitoring display screen through a fifth optical fiber (i.e., Figure 4 the optical fiber conversion between the monitoring camera and the monitoring display screen in Figure 4 ), and the speaker is communicatively connected to the audio analyzer through a sixth optical fiber (i.e.,

[0091] Step S401, controlling the domain controller to obtain the second audio signal sent by the mobile terminal, and amplifying the second audio signal and sending it to the speaker, so that the speaker sends the amplified second audio signal to the audio analyzer; wherein, the audio analyzer performs analysis and testing based on the amplified second audio signal.

[0092] Control the domain controller to receive the second audio signal from the mobile terminal (such as a mobile phone, tablet, etc.), then amplify this signal, and send it to the speaker. The speaker then sends the amplified audio signal to the audio analyzer for analysis and testing.

[0093] As an example, a mobile phone plays an audio, and this audio is received by the domain controller as the second audio signal. After the domain controller amplifies this audio, it is played through the speaker, and at the same time, the speaker sends the amplified audio signal to the audio analyzer for analysis to check the audio quality.

[0094] Step S402, controlling the domain controller to obtain the third image data sent by the radar through the CAN message, and sending the third image data to the in-vehicle display screen.

[0095] The domain controller receives the third image data sent by the radar via CAN (Controller Area Network) messages and sends this data to the in-vehicle display for display.

[0096] As an example, when the radar detects an obstacle ahead, it sends the image data of the obstacle to the domain controller via CAN messages. After receiving this data, the domain controller sends it to the in-vehicle display and presents it as an image to the driver.

[0097] Step S403: Control the monitoring camera to collect the third image data displayed on the in-vehicle display and send the third image data to the monitoring display via the fifth optical fiber to monitor the third image data displayed on the in-vehicle display.

[0098] Control the monitoring camera to collect the third image data displayed on the in-vehicle display and send this data to the monitoring display via the fifth optical fiber so that the monitoring personnel can remotely monitor the content of the in-vehicle display.

[0099] As an example, the monitoring camera is aimed at the in-vehicle display to capture the radar image data displayed on the screen. Then, this data is transmitted to the display screen in the monitoring center via the fifth optical fiber for the monitoring personnel to view.

[0100] Step S404: Control the domain controller to convert the CAN message into an optical signal and send the optical signal to the CAN signal parsing box so that the CAN signal parsing box can parse the optical signal to determine the target CAN message.

[0101] Control the domain controller to convert the received CAN message into an optical signal and send these optical signals to the CAN signal parsing box. The CAN signal parsing box parses these optical signals to determine the target CAN message. Among them, the CAN signal parsing box is communicatively connected to the domain controller via the seventh optical fiber (i.e., Figure 4 the optical fiber conversion between the CAN signal parsing box and the domain controller in ).

[0102] As an example, the domain controller receives multiple CAN messages, and some of these messages contain radar data. The domain controller converts these messages into optical signals and sends them to the CAN signal parsing box. The parsing box parses these optical signals and extracts the target CAN message containing radar data.

[0103] Step S405: Control the host computer to receive the target CAN message and display the status of the target CAN message to determine whether the radar is working properly.

[0104] The control host computer (such as a computer, a workstation, etc.) receives the target CAN messages and displays the status of these messages on the screen of the host computer so that the staff can determine whether the radar is in a normal working state.

[0105] As an example, the host computer receives the target CAN messages sent by the CAN signal parsing box and displays the status information of these messages (such as data content, sending time, etc.) on the screen. By observing this information, the staff can judge whether the radar is working properly, such as whether the radar data is accurate and whether there is an abnormal alarm.

[0106] In specific implementation, it is interconnected with the mobile phone via Bluetooth. The audio source is input through the mobile phone Bluetooth to the domain controller and then output through the vehicle-mounted speaker. Then, an audio fiber optic converter is connected in parallel on the speaker, and the signal is transmitted to the audio analyzer outside the dark room through the optical fiber to display the change of the volume size (the level of voltage) and the quality of the audio (signal-to-noise ratio) in real time. The specific CAN messages of the radar are fed back to the vehicle head unit, then converted to the CAN parsing box through the optical fiber, and the CAN parsing box then displays the status of the specific messages through the host computer of the PC to show whether the radar status is normal.

[0107] It should be noted that the target scenarios that can be achieved by the above steps S401 to S405 include: the Bluetooth function test and monitoring scenario and the radar function test and monitoring scenario.

[0108] The monitoring method for the domain controller function test provided in this embodiment can effectively remotely monitor the audio function of the domain controller by the combined use of the mobile terminal, the speaker and the audio analyzer.

[0109] At the same time, by the combined use of the radar, the vehicle-mounted display screen, the monitoring camera and the monitoring display screen, the image transmission function of the domain controller can be effectively remotely monitored.

[0110] In addition, by the combined use of the CAN signal parsing box and the host computer, it can effectively monitor whether the radar is in a normal working state.

[0111] In this embodiment, a monitoring device for the domain controller function test is also provided. This device is used to implement the above embodiment and the preferred implementation manners, and those that have been described will not be repeated here. As used below, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.

[0112] This embodiment provides a monitoring device for domain controller function testing. The device includes: an acquisition module configured to acquire scene information of a target scene, where the scene information includes control devices for monitoring a cockpit domain controller, and control strategies corresponding to the control devices for monitoring the cockpit domain controller for monitoring the cockpit domain controller, and the target scene indicates a scene for performing function testing on the domain controller; and a monitoring module configured to control the control devices to monitor the function testing of the domain controller according to the control strategies.

[0113] In a possible implementation, the target scene includes at least one of a video playback test monitoring scene, a router signal test monitoring scene, an Ethernet communication test monitoring scene, an audio test monitoring scene, a video recording function test monitoring scene, a charging function test monitoring scene, a Bluetooth function test monitoring scene, and a radar function test monitoring scene.

[0114] The further function descriptions of the above-mentioned respective modules and units are the same as those in the corresponding embodiments above, and will not be elaborated here.

[0115] The monitoring device for domain controller function testing in this embodiment is presented in the form of functional units. Here, the functional units refer to ASIC (Application Specific Integrated Circuit) circuits, processors and memories that execute one or more software or fixed programs, and / or other devices that can provide the above functions.

[0116] An embodiment of the present invention further provides a computer device having the above-mentioned monitoring device for domain controller function testing.

[0117] Please refer to Figure 5 , Figure 5 which is a schematic structural diagram of a computer device provided by an alternative embodiment of the present invention. As shown in Figure 5 , the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including a high-speed interface and a low-speed interface. Each component communicates with each other using different buses and can be installed on a common motherboard or installed in other ways as needed. The processor can process instructions executed within the computer device, including instructions stored in the memory or on the memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In some alternative embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a set of blade servers, or a multi-processor system). Figure 5 In

[0118] The processor 10 may be a central processing unit, a network processor, or a combination thereof. Among them, the processor 10 may further include a hardware chip. The above-mentioned hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The above-mentioned programmable logic device may be a complex programmable logic device, a field-programmable gate array, a generic array logic, or any combination thereof.

[0119] Among them, the memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiments.

[0120] The memory 20 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state storage devices. In some alternative embodiments, the memory 20 may optionally include a memory remotely provided with respect to the processor 10, and these remote memories may be connected to the computer device through a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0121] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk, or a solid-state drive; the memory 20 may also include a combination of the above types of memories.

[0122] The computer device further includes a communication interface 30 for the computer device to communicate with other devices or communication networks.

[0123] Embodiments of the present invention also provide a computer-readable storage medium. The method according to the embodiments of the present invention can be implemented in hardware, firmware, or be implemented as computer code that can be recorded on a storage medium, or be implemented as computer code that is originally stored in a remote storage medium or a non-transitory machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored as such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid-state drive, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code, and when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0124] A part of the present invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the forms in which computer program instructions exist in a computer-readable medium include, but are not limited to, source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include, but are not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Herein, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible by the computer.

[0125] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations all fall within the scope defined by the appended claims.

Claims

1. A monitoring method for domain controller function test, characterized in that: The method comprises: Acquire scenario information of a target scenario; wherein the scenario information includes a control device for monitoring a cockpit domain controller, a control strategy for monitoring the cockpit domain controller corresponding to the control device for monitoring the cockpit domain controller, and the target scenario indicates a scenario for performing a functional test on the domain controller; According to the control strategy, the control device is controlled to monitor the functional test of the domain controller.

2. The method for monitoring domain controller function test according to claim 1, characterized in that: The target scenarios include: at least one of: a video playback test monitoring scenario, a router signal test monitoring scenario, an Ethernet communication test monitoring scenario, an audio test monitoring scenario, an image recording function test monitoring scenario, a charging function test monitoring scenario, a Bluetooth function test monitoring scenario, and a radar function test monitoring scenario.

3. The method for monitoring domain controller function test according to claim 1, characterized in that: The control device includes a router, a surveillance camera, a vehicle display screen, a storage device, a host computer, a surveillance display screen and an Ethernet resolution box. The router, surveillance camera, vehicle display screen, storage device and domain controller are arranged in a shielded space. The storage device and the vehicle display screen are respectively connected to the domain controller. The domain controller is connected to the Ethernet resolution box via a first optical fiber, the Ethernet resolution box is connected to the host computer via communication, and the surveillance camera is connected to the surveillance display screen via a second optical fiber via communication; And according to the control strategy, controlling the control device to monitor the functional test of the domain controller includes: The control domain controller acquires the first image data from the storage device, and sends the first image data to the vehicle display screen; Controlling the monitoring camera to collect the first image data displayed on the vehicle-mounted display screen, and sending the first image data to the monitoring display screen through the second optical fiber, so as to monitor the first image data displayed on the vehicle-mounted display screen; Control the monitoring camera to collect signal status information of the router, and send the signal status information to the monitoring display screen through the second optical fiber; The communication status, packet loss rate and signal quality of the domain controller's Ethernet communication are monitored through the host computer.

4. The method for monitoring domain controller function test according to claim 1, characterized in that: The control device includes: a monitoring camera, a vehicle display screen, a speaker, an audio analyzer, a monitoring display screen, a signal generator, a vehicle camera and a mobile terminal, wherein the monitoring camera, the vehicle display screen, the speaker, the monitoring display screen and the vehicle camera are arranged in a shielded space, the monitoring camera is communicatively connected to the monitoring display screen via a third optical fiber, the signal generator, the vehicle camera, the mobile terminal, the vehicle display screen and the speaker are respectively connected to a domain controller, and the speaker is communicatively connected to the audio analyzer via a fourth optical fiber; and according to the control strategy, controlling the control device to monitor the functional test of the domain controller includes: The control signal generator sends a radio wave with a first audio signal to the domain controller; Controlling the domain controller to amplify the first audio signal and send it to the speaker, so that the speaker sends the amplified first audio signal to the audio analyzer; wherein the audio analyzer performs analysis and testing according to the amplified first audio signal; The control domain controller acquires the second image data sent by the vehicle-mounted camera, and sends the second image data to the vehicle-mounted display screen; Controlling the monitoring camera to collect the second image data displayed on the vehicle-mounted display screen, and sending the second image data to the monitoring display screen through a third optical fiber, so as to monitor the second image data displayed on the vehicle-mounted display screen; The domain controller is controlled to charge the mobile terminal through the interface, and the charging data is collected through the monitoring camera, and the charging data is sent to the monitoring display screen through the third optical fiber to monitor the charging data displayed on the vehicle display screen.

5. The method for monitoring domain controller function test according to claim 1, characterized in that: The control device includes: a mobile terminal, a radar, a vehicle display screen, a speaker, a monitoring camera, a monitoring display screen, a host computer, a CAN signal analysis box, and an audio analyzer. The mobile terminal, the radar, the vehicle display screen, the speaker, and the monitoring camera are arranged in a shielded space. The radar, the vehicle display screen, the speaker, and the CAN signal analysis box are respectively connected to a domain controller, the host computer and the CAN signal analysis box are communicated, the monitoring camera is communicated with the monitoring display screen through a fifth optical fiber, the speaker is communicated with the audio analyzer through a sixth optical fiber, and the mobile terminal and the domain controller are communicated through Bluetooth; and according to the control strategy, the control device is controlled to monitor the functional test of the domain controller, including: The control domain controller acquires a second audio signal sent by the mobile terminal, and amplifies the second audio signal and sends it to the speaker, so that the speaker sends the amplified second audio signal to the audio analyzer; wherein the audio analyzer performs analysis and testing according to the amplified second audio signal; The control domain controller obtains the third image data sent by the radar through the CAN message, and sends the third image data to the vehicle display screen; Controlling the monitoring camera to collect the third image data displayed on the vehicle-mounted display screen, and sending the third image data to the monitoring display screen through the fifth optical fiber, so as to monitor the third image data displayed on the vehicle-mounted display screen; The control domain controller converts the CAN message into an optical signal, and sends the optical signal to the CAN signal analysis box, so that the CAN signal analysis box analyzes the optical signal and determines the target CAN message; The host computer is controlled to receive the target CAN message and display the status of the target CAN message to determine whether the radar is in normal operation.

6. A monitoring device for domain controller function testing, characterized in that: The device comprises: An acquisition module, used to acquire scene information of a target scene; wherein the scene information includes a control device for monitoring a cockpit domain controller, a control strategy for monitoring the cockpit domain controller corresponding to the control device for monitoring the cockpit domain controller, and the target scene indicates a scene for performing a functional test on the domain controller; A monitoring module is used to control the control device to monitor the functional test of the domain controller according to the control strategy.

7. The monitoring device for domain controller function test according to claim 6, characterized in that: The target scenarios include: at least one of: a video playback test monitoring scenario, a router signal test monitoring scenario, an Ethernet communication test monitoring scenario, an audio test monitoring scenario, an image recording function test monitoring scenario, a charging function test monitoring scenario, a Bluetooth function test monitoring scenario, and a radar function test monitoring scenario.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the monitoring method for the domain controller function test according to any one of claims 1 to 5 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the monitoring method for the domain controller function test according to any one of claims 1 to 5.

10. A computer program product, characterized in that The method comprises computer instructions, wherein the computer instructions are used to enable a computer to execute the monitoring method for the domain controller function test according to any one of claims 1 to 5.