Vehicle data landing system, method and device and vehicle
Through the combination of power unit, Ethernet switch controller, system-level chip and wireless communication unit, the microcontroller unit is used to realize the safe drop of vehicle data under normal external power supply, solving the data loss problem caused by the lack of T-BOX and dash recorder functions in smart cars.
Patent Information
- Application Number
- CN202410075592.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-18
- Publication Date
- 2025-07-18
AI Technical Summary
In intelligent cars, the T-BOX and dash recorder functions no longer exist separately, resulting in the vehicle's data being easily lost in emergencies. How to achieve the safe and effective drop of vehicle data has become an urgent problem.
Through the combination of the power supply unit, an Ethernet switch controller, a system-level chip and a wireless communication unit, the microcontroller unit controls the wireless communication unit to transmit the vehicle status data to the cloud server under normal external power input, and controls the system-level chip to store the audio and video data to the external memory. The target trigger signals include attitude abnormality, hard-line trigger and bus trigger signals.
In the abnormal situation of the vehicle, it is possible to transmit the vehicle status data to the cloud server and store audio and video data to external memory without the need for a T-BOX and a driving recorder, ensuring the safe drop of the data.
Smart Images

Figure CN120340148A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of vehicles, and particularly relates to a vehicle data disk dropping system, method, device, and vehicle. Background Art
[0002] When a vehicle encounters an emergency (such as a collision, etc.), it is necessary to save important vehicle status data and key audio-visual data to a non-volatile memory, and this process is called vehicle data disk dropping. The vehicle data disk dropping function is of great significance for aspects such as accident investigation, fault troubleshooting, driving behavior monitoring, and vehicle performance optimization.
[0003] In the existing electronic and electrical architecture of vehicles, the vehicle status data disk dropping function is realized through a Telematics box (T-BOX), and the audio-visual data disk dropping function is realized through a driving recorder. However, with the continuous development of automobiles towards intelligence, in the new EEA, the functions of the T-BOX and the driving recorder no longer exist independently, but the vehicle head unit will undertake the above data disk dropping function. In an emergency situation, such as a collision, the vehicle head unit is prone to data loss. Therefore, how to achieve safe and effective vehicle data disk dropping when the vehicle encounters an emergency has become an urgent problem for those skilled in the art. Summary of the Invention
[0004] Embodiments of this application provide a vehicle data disk dropping system, method, device, and vehicle, which can achieve vehicle data disk dropping.
[0005] In a first aspect, embodiments of this application provide a vehicle data disk dropping system, and the system includes:
[0006] A power supply unit, which is used to receive an external power supply input and supply power;
[0007] An Ethernet switch controller, which is connected to the power supply unit and is used to obtain vehicle status data and first audio-visual data transmitted by an external domain controller;
[0008] A system-on-chip, which is connected to the Ethernet switch controller and the power supply unit, and is used to receive the first audio-visual data transmitted by the Ethernet switch controller; and obtain second audio-visual data collected by the vehicle;
[0009] A wireless communication unit, which is connected to the Ethernet switch controller and the power supply unit, and is used to receive the vehicle status data transmitted by the Ethernet switch controller;
[0010] A microcontroller unit, which is connected to the Ethernet switch controller, the system-on-chip, the wireless communication unit, and the power supply unit, and is configured to, in response to a target trigger signal and when the external power input is normal, control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the first audio-video data and / or the second audio-video data in an external memory, where the target trigger signal includes at least one of an attitude anomaly trigger signal, a hardwire trigger signal, and a bus trigger signal.
[0011] In a second aspect, an embodiment of the present application provides a method for storing vehicle data on a disk, which is applied to the system described in any one of the above. The method includes:
[0012] Obtain the vehicle status data and audio-video data, where the audio-video data includes the first audio-video data and the second audio-video data, the first audio-video data is the audio-video data transmitted by an external domain controller, and the second audio-video data is the audio-video data collected by the vehicle;
[0013] Receive a target trigger signal, where the target trigger signal includes at least one of an attitude anomaly trigger signal, a hardwire trigger signal, and a bus trigger signal;
[0014] In response to the target trigger signal, obtain first status information of the external power supply, where the first status information is used to indicate whether the external power input is abnormal;
[0015] When the first status information indicates that the external power input is normal, control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the audio-video data in an external memory.
[0016] In a third aspect, an embodiment of the present application provides a device for storing vehicle data on a disk, which is applied to the system described in any one of the above. The device includes:
[0017] A first acquisition module, configured to acquire the vehicle status data and audio-video data, where the audio-video data includes the first audio-video data and the second audio-video data, the first audio-video data is the audio-video data transmitted by an external domain controller, and the second audio-video data is the audio-video data collected by the vehicle;
[0018] A receiving module, configured to receive a target trigger signal, where the target trigger signal includes at least one of an attitude anomaly trigger signal, a hardwire trigger signal, and a bus trigger signal;
[0019] A second acquisition module, configured to acquire first status information of the external power supply in response to the target trigger signal, where the first status information is used to indicate whether the external power supply input is abnormal;
[0020] A first control module, configured to control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the audio-visual data in an external memory when the first status information indicates that the external power supply input is normal.
[0021] In a fourth aspect, an embodiment of the present application provides a vehicle, including: an electronic device, where the electronic device is configured to implement the vehicle data disk dropping method as described in any one of the above.
[0022] The vehicle data disk dropping system, method, device, and vehicle according to the embodiments of the present application can receive an external power supply input through a power supply unit and supply power. An Ethernet switch controller is configured to acquire vehicle status data and first audio-visual data transmitted by an external domain controller. A system-on-chip is configured to receive the first audio-visual data transmitted by the Ethernet switch controller and acquire second audio-visual data collected by the vehicle. A wireless communication unit is configured to receive the vehicle status data transmitted by the Ethernet switch controller. A micro control unit is connected to the Ethernet switch controller, the system-on-chip, the wireless communication unit, and the power supply unit, and is configured to, in response to a target trigger signal and when the external power supply input is normal, control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the first audio-visual data and / or the second audio-visual data in an external memory. The target trigger signal includes at least one of an attitude abnormality trigger signal, a hard wire trigger signal, and a bus trigger signal. In this way, in the embodiments of the present application, when an abnormal situation occurs in the vehicle, without a T-BOX and a driving recorder, the micro control unit can control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the first audio-visual data and / or the second audio-visual data in an external memory, thereby realizing vehicle data disk dropping. Description of the Drawings
[0023] To more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required to be used in the embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained based on these drawings without creative efforts.
[0024] Figure 1 is a schematic structural diagram of a vehicle data disk dropping system provided by an embodiment of the present application;
[0025] Figure 2 is a schematic structural diagram of a vehicle data disk dropping system provided by an embodiment of the present application;
[0026] Figure 3 It is another structural schematic diagram of the vehicle data disk dropping system provided by the embodiments of the present application;
[0027] Figure 4 It is yet another structural schematic diagram of the vehicle data disk dropping system provided by the embodiments of the present application;
[0028] Figure 5 It is a flowchart of the vehicle data disk dropping method provided by the embodiments of the present application;
[0029] Figure 6 It is another flowchart of the vehicle data disk dropping method provided by the embodiments of the present application;
[0030] Figure 7 It is a structural schematic diagram of the vehicle data disk dropping device provided by the embodiments of the present application;
[0031] Figure 8 It is a structural schematic diagram of the electronic device provided by the embodiments of the present application. Detailed implementation manners
[0032] In order to more clearly understand the above objects, features, and advantages of the present disclosure, the solutions of the present disclosure will be further described below. It should be noted that, without conflict, the embodiments of the present disclosure and the features in the embodiments can be combined with each other.
[0033] Many specific details are set forth in the following description to facilitate a thorough understanding of the present disclosure, but the present disclosure may be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only a part of the embodiments of the present disclosure, rather than all the embodiments.
[0034] Data disk dropping: Saving the data in the volatile memory in the non-volatile memory.
[0035] EEA, Electrical / Electronic Architecture, the electronic and electrical architecture.
[0036] T-BOX: Telematics box, the telecommunication terminal.
[0037] Infotainment domain controller: The infotainment domain controller, also known as the in-vehicle unit.
[0038] KL30: The positive connection point of the battery, usually referring to the battery power supply.
[0039] Ethernet switch controller: An Ethernet switch controller that can form an Ethernet among multiple processors to achieve high-speed communication between different processors.
[0040] Hardwired signal: That is, high and low level signals, using high and low levels to represent two states.
[0041] CAN: Controller Area Network, a controller area network bus, a real-time serial communication protocol bus that can achieve high-reliability communication in vehicles, with a maximum communication rate of 1 Mbit / s.
[0042] CAN-FD: Controller Area Network with Flexible Data-Rate, a controller area network bus with variable data rate, an upgraded version of CAN, with a maximum communication rate of 5 Mbit / s. In this article, CAN-FD is also referred to as CAN.
[0043] When the vehicle encounters an emergency (such as a collision, etc.), it is necessary to save important vehicle status data and key audio and video data to a non-volatile memory, and this process is called vehicle data disk-off. The vehicle data disk-off function is of great significance for accident investigation, fault troubleshooting, driving behavior monitoring, and vehicle performance optimization. In the existing electronic and electrical architecture of vehicles, the vehicle status data disk-off function is achieved through a telematics box (T-BOX), and the audio and video data disk-off function is achieved through a driving recorder. However, with the continuous development of the automotive industry towards intelligence, in the new EEA, the functions of the T-BOX and the driving recorder no longer exist independently, but the vehicle head unit will undertake the above data disk-off function. How the vehicle head unit realizes vehicle data disk-off in an emergency has become an urgent problem for those skilled in the art.
[0044] To solve the problems of the existing technology, the embodiments of the present application provide a vehicle data disk-off system, method, device, and vehicle. First, the vehicle data disk-off system provided by the embodiments of the present application will be introduced below.
[0045] Figure 1 Shows a schematic structural diagram of a vehicle data disk-off system provided by an embodiment of the present application. As Figure 1 Shown, a vehicle data disk-off system 100 may include: a power supply unit 120, a microcontroller unit 1101, an Ethernet switch controller 1102, a wireless communication unit 1103, and a system-on-chip 1104.
[0046] The power supply unit 120 is used to receive an external power input and supply power.
[0047] The Ethernet switch controller 1102 is connected to the power supply unit and is used to obtain vehicle status data and first audio-video data transmitted by an external domain controller;
[0048] The system-on-chip 1104 is connected to the Ethernet switch controller and the power supply unit, and is used to receive the first audio-video data transmitted by the Ethernet switch controller; obtain second audio-video data collected by the vehicle;
[0049] The wireless communication unit 1103 is connected to the Ethernet switch controller and the power supply unit, and is used to receive the vehicle status data transmitted by the Ethernet switch controller;
[0050] The micro-control unit 1101 is connected to the Ethernet switch controller, the system-on-chip, the wireless communication unit, and the power supply unit, and is used to, in response to a target trigger signal and when the external power input is normal, control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the first audio-video data and / or the second audio-video data in an external memory. The target trigger signal includes at least one of an attitude anomaly trigger signal, a hard wire trigger signal, and a bus trigger signal.
[0051] In the vehicle data disk-down system according to the embodiment of the present application, the power supply unit can be used to receive an external power input and supply power. The Ethernet switch controller is used to obtain vehicle status data and first audio-video data transmitted by an external domain controller. The system-on-chip is used to receive the first audio-video data transmitted by the Ethernet switch controller and obtain second audio-video data collected by the vehicle. The wireless communication unit is used to receive the vehicle status data transmitted by the Ethernet switch controller. The micro-control unit is connected to the Ethernet switch controller, the system-on-chip, the wireless communication unit, and the power supply unit, and is used to, in response to a target trigger signal and when the external power input is normal, control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the first audio-video data and / or the second audio-video data in an external memory. The target trigger signal includes at least one of an attitude anomaly trigger signal, a hard wire trigger signal, and a bus trigger signal. Thus, in the embodiment of the present application, when an abnormal situation occurs in the vehicle, without a T-BOX and a driving recorder, the micro-control unit can control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the first audio-video data and / or the second audio-video data in an external memory, thereby realizing vehicle data disk-down.
[0052] The above-mentioned power supply unit 120 can specifically be used to supply power to the micro-control unit 1101, the Ethernet switch controller 1102, the wireless communication unit 1103, and the system-on-chip 1104. Of course, in the present application, it is not limited to this, and it can also supply power to other components, which is not specifically limited herein.
[0053] The above-mentioned external power supply 1210, exemplarily, can be a battery KL30 power input, and the system is powered by KL30 under normal working conditions.
[0054] The above-mentioned Ethernet switch controller 1102, Ethernet switch controller, forms an Ethernet between the external domain controller and the internal processor to achieve high-speed communication.
[0055] The above-mentioned system-on-a-chip 1104, System on a Chip, SOC, can process video data input by multiple cameras, drive video displays of multiple monitors, drive audio power amplifiers, etc., to achieve audio and video encoding and decoding functions.
[0056] The above-mentioned wireless communication unit 1103 is responsible for wireless communication and cellular network functions, and realizes functions such as making calls, data downloading, vehicle-cloud communication, etc. Exemplarily, the wireless communication unit can be a 5G communication unit, which is not limited to this in this application, and can also be other units with wireless communication functions.
[0057] The above-mentioned micro-control unit 1101 can realize the real-time processing function of the vehicle-mounted system. The micro-control unit 1101, as a real-time controller, controls other subsystems and devices.
[0058] The above-mentioned external memory can be an external non-volatile memory (USB flash drive, TF card, SD card, etc.) for recording audio and video data during driving.
[0059] Figure 2 The communication architecture of the vehicle data disk system provided by the embodiment of the present application is shown, which can ensure the complete transmission and storage of vehicle status data and audio and video data.
[0060] As Figure 2 shown, in some embodiments, the above-mentioned system 100 may further include:
[0061] A first memory 1106, the first memory is connected to the system-on-a-chip and the power supply unit;
[0062] The micro-control unit 1101 is further configured to control the system-on-a-chip to store the first audio and video data and / or the second audio and video data in the first memory when a failure of the external memory 1111 is detected.
[0063] The above-mentioned first memory 1106 is an internal non-volatile memory of the system-on-a-chip, and is used to store the first audio and video data and / or the second audio and video data that still need to be saved after power-off.
[0064] In this embodiment, when a failure of the external memory is detected, the system-on-chip stores the first audio-video data and / or the second audio-video data in the first memory, further ensuring that the audio-video data of the vehicle is stored on the disk.
[0065] In some embodiments, the above system 100 may further include:
[0066] A second memory 1105, which is connected to the wireless communication unit and the power supply unit;
[0067] The micro-control unit 1101 is further configured to control the wireless communication unit to store the vehicle status data in the second memory when an abnormality of the wireless communication unit is detected.
[0068] The above second memory 1105 is an internal non-volatile memory of the wireless communication unit and is used to store the vehicle status data that still needs to be saved after a power failure.
[0069] In this embodiment, when an abnormality of the wireless communication unit is detected, the wireless communication unit is controlled to store the vehicle status data in the second memory, further ensuring that the vehicle status data is stored on the disk.
[0070] In some embodiments, the above system 100 may further include:
[0071] An attitude sensor 1107, which is connected to the micro-control unit and the power supply unit, and is configured to collect an attitude abnormality trigger signal and transmit it to the micro-control unit.
[0072] The above attitude sensor continuously senses the attitude of the vehicle when the vehicle is stationary, including the accelerations g1, g2, g3 in three directions and the angles a1, a2, a3 in three directions, and realizes functions such as collision detection or rollover detection.
[0073] In this embodiment, the attitude abnormality trigger signal is collected in time through the attitude sensor connected to the micro-control unit, and the vehicle data is stored on the disk.
[0074] The above Figure 2 may further include an external data pin 1108, a hard wire pin 1109, a CAN communication pin 1110, an external audio-video input pin 1112, and an internal audio-video output pin 1113.
[0075] The external data pin 1108 is used to transmit an external high-speed data stream that conforms to the Ethernet protocol, that is, the vehicle status data and the first audio-video data transmitted by the above external domain controller.
[0076] The hard wire pin 1109 can receive an external trigger signal, specifically, it can refer to a hard wire signal from the airbag. When the airbag is triggered, this signal is valid, indicating that the vehicle has collided.
[0077] The CAN communication pin 1110 can receive highly reliable communication data. Using the CAN / CAN-FD protocol, when the CAN data from other controllers indicates that a certain vehicle state is abnormal in other controllers, including some serious abnormal states of the vehicle such as high-voltage battery pack abnormalities (temperature, voltage, etc.) and electric drive abnormalities, it will notify 1 through CAN.
[0078] The external audio-video input pin 1112 can receive externally input audio-video data, including driving record audio-video data, etc.
[0079] The internal audio-video output pin 1113 can output internally output audio-video data for display on a monitor and audio playback.
[0080] When the microcontroller unit 1101 receives different trigger signals from 1107, 1109, and 1110, it can control 1102, 1103, and 1104 to enter different states.
[0081] Figure 3 The architecture of the power supply unit of the vehicle data disk-down system provided by the embodiment of the present application is shown, which can ensure that the vehicle data disk-down system still works normally when the vehicle power supply is normal and in case of power failure.
[0082] In some embodiments, the above-mentioned power supply unit 120 may specifically include:
[0083] A backup battery 1202, which is used for power supply in case of abnormal external power input;
[0084] A dual-power switching sub-unit 1203, which is connected to the backup battery and is used to switch to the backup battery for power supply in case of abnormal external power input;
[0085] The microcontroller unit 1101 is further configured to control the wireless communication unit and the second memory to transmit vehicle state data to the system-on-chip when detecting abnormal external power input; and control the system-on-chip to store the vehicle state data in the first memory.
[0086] The above-mentioned situation of abnormal external power input may exemplarily be the situation of KL30 abnormality. Usually, serious faults occur when KL30 is abnormal, and the power supply of the external memory is also provided by KL30. By default, the external memory is also abnormal when KL30 is abnormal.
[0087] The above dual - power - switching subunit 1203 can disconnect the backup battery 1202 from the vehicle data disk - down system when KL30 is normal, reducing the leakage current; when KL30 drops abnormally, it connects the backup battery to the vehicle data disk - down system. When KL30 is abnormal, the hardware control automatically connects the backup battery to the system without software participation.
[0088] In this embodiment, when an abnormal external power input is detected, the wireless communication unit and the second memory are controlled to transmit the vehicle status data to the system - level chip, and the system - level chip is controlled to store the vehicle status data in the first memory, so as to ensure data disk - down when the vehicle loses power.
[0089] As an implementation manner of the present application, in order to ensure that the power supply unit can supply power stably, the above - mentioned power supply unit 120 may further include:
[0090] A boost - power - supply subunit 1204, which is connected to the dual - power - switching subunit and is used to boost the output voltage of the backup battery to a preset first voltage;
[0091] Or a logic - power subunit 1205, the first input end of the or - logic - power subunit is connected to an external power supply, the second input end of the or - logic - power subunit is connected to the output end of the boost - power - supply subunit to access the first voltage, and it is used to output a target voltage for power supply, and the target voltage is the higher voltage of the output voltage of the external power supply and the first voltage.
[0092] The above - mentioned boost - power - supply subunit 1204 can boost the backup - battery voltage to Vboost (i.e., the above - mentioned first voltage);
[0093] The above - mentioned or - logic - power subunit 1205 can be used to select and connect KL30 and Vboost; when KL30 > Vboost, KL30 is connected; when KL30 < Vboost, Vboost is connected. The circuit of this or - logic - power subunit is composed of two diodes or ideal diodes, as Figure 4 shown.
[0094] The output end of the above - mentioned or - logic - power subunit 1205 is the first output pin 1207, which can supply power to all devices in Figure 2 and can include a micro - control unit, a system - level chip, a wireless communication unit, an Ethernet switch controller, a first memory, a second memory, etc.
[0095] In this embodiment, the boost - power - supply subunit boosts the output voltage of the backup battery to a preset first voltage, compares it with the external power supply, and outputs the higher voltage of the output voltage of the external power supply and the first voltage for power supply to ensure that the power supply unit can supply power stably.
[0096] As another implementation of the present application, in order to meet the power supply requirements of different devices, the above-mentioned power supply unit 120 may further include:
[0097] A buck power supply sub-unit 1206, the input end of the buck power supply sub-unit is connected to an external power supply, the output end of the buck power supply sub-unit is connected to the input end of the dual power supply switching sub-unit, and is used to step down the external power supply to a preset second voltage.
[0098] The above-mentioned buck power supply sub-unit 1206 can step down KL30 to Vstep (i.e., the second voltage), and the Vstep voltage is usually 5.0V.
[0099] The output end of the above-mentioned buck power supply sub-unit 1206 is the second output pin 1208, which is a power supply rail of the vehicle and can meet the power supply requirements of other devices.
[0100] The second voltage can also be supplied to the dual power supply switching sub-unit 1203, aiming to maintain the operating state of the boost power supply sub-unit 1204 and eliminate the start-up delay of the boost power supply sub-unit 1204.
[0101] In this embodiment, by stepping down the external power supply to a preset second voltage through the buck power supply sub-unit 1206, the power supply requirements of different devices can be met.
[0102] The above Figure 3 may further include a charging chip 1201 and a third output pin 1209.
[0103] The above-mentioned charging chip 1201 is connected to the external power supply 1210 and the backup battery 1202, and can be used to supply power to the backup battery 1202.
[0104] The above-mentioned third output pin 120, which is an extension of the above-mentioned external power supply 1210, is used to supply power to the devices before the vehicle data disk-down system.
[0105] Figure 5 The flowchart of the vehicle data disk-down method provided by an embodiment of the present application is shown. Optionally, the method of the embodiment of the present application can be applied to the vehicle data disk-down system shown above Figure 1 and specifically includes the following steps:
[0106] S501. Obtain vehicle status data and audio-video data. The audio-video data includes first audio-video data and second audio-video data. The first audio-video data is the audio-video data transmitted by an external domain controller, and the second audio-video data is the audio-video data collected by the vehicle;
[0107] S502. Receive a target trigger signal, where the target trigger signal includes at least one of an attitude anomaly trigger signal, a hard wire trigger signal, and a bus trigger signal;
[0108] S503. In response to a target trigger signal, obtain first status information of an external power supply, where the first status information is used to indicate whether there is an abnormality in the external power supply input.
[0109] S504. When the first status information indicates that the external power supply input is normal, control the wireless communication unit to transmit vehicle status data to the cloud server, and control the system - level chip to store audio - video data in an external memory.
[0110] In the vehicle data disk - down method of the embodiments of the present application, a power supply unit is used to receive an external power supply input and supply power. An Ethernet switch controller is used to obtain vehicle status data and first audio - video data transmitted by an external domain controller. A system - level chip is used to receive the first audio - video data transmitted by the Ethernet switch controller and obtain second audio - video data collected by the vehicle. A wireless communication unit is used to receive vehicle status data transmitted by the Ethernet switch controller. A micro - control unit is connected to the Ethernet switch controller, the system - level chip, the wireless communication unit, and the power supply unit, and is used to, in response to a target trigger signal and when the external power supply input is normal, control the wireless communication unit to transmit vehicle status data to the cloud server, and control the system - level chip to store the first audio - video data and / or the second audio - video data in an external memory. The target trigger signal includes at least one of an attitude abnormality trigger signal, a hard - wire trigger signal, and a bus trigger signal. Thus, in the embodiments of the present application, when an abnormal situation occurs in the vehicle, without a T - BOX and a driving recorder, the micro - control unit can control the wireless communication unit to transmit vehicle status data to the cloud server, and control the system - level chip to store the first audio - video data and / or the second audio - video data in an external memory, thereby realizing vehicle data disk - down.
[0111] In some embodiments, the above - mentioned S504 may specifically include:
[0112] When the first status information indicates that the external power supply input is normal, obtain second status information of the wireless communication unit, where the second status information is used to indicate whether the wireless communication unit is abnormal.
[0113] When the second status information indicates that the wireless communication unit is normal, control the wireless communication unit to transmit vehicle status data to the cloud server, and control the system - level chip to store audio - video data in an external memory.
[0114] In some embodiments, the above - mentioned method may further include:
[0115] When the second status information indicates that the wireless communication unit is abnormal, control the wireless communication unit to store vehicle status data in a second memory, and control the system - level chip to store audio - video data in an external memory.
[0116] In some embodiments, the above method may further include:
[0117] When the first state information indicates an abnormal external power input, in response to a target trigger signal, control the wireless communication unit and the second memory to transmit vehicle state data to the system-on-chip;
[0118] Control the system-on-chip to store the vehicle state data and audio-video data in the first memory.
[0119] To facilitate the understanding of the vehicle data disk-down method in the embodiments of the present application, the actual application process of this vehicle data disk-down method is described as follows:
[0120] After the vehicle runs, the entire system is powered by KL30, and the charging chip charges the backup battery; the Ethernet switch controller routes the vehicle state data transmitted from the external domain controller to 5G (i.e., the above-mentioned wireless communication unit), and 5G uploads this data to the cloud server. If 5G is abnormal, the data is stored in the non-volatile memory corresponding to 5G and uploaded to the cloud again after 5G returns to normal. The audio-video data recorded during driving (including the above-mentioned first audio-video data and second audio-video data) is transmitted to the SOC (i.e., the above-mentioned system-on-chip), and the SOC stores this data in the external non-volatile memory for the user to view at any time.
[0121] The operation process of the vehicle data disk-down system is as Figure 6 shown:
[0122] When an abnormal signal (i.e., the above-mentioned target trigger signal) is given to the micro-control unit MCU, the MCU detects the KL30 voltage state. The abnormal signals include attitude abnormality trigger, hard-wire trigger, and CAN trigger. The definitions of each abnormal signal are shown in Table 1;
[0123] If the MCU detects that the KL30 voltage is abnormal, it executes abnormal handling 1;
[0124] If the KL30 voltage is normal, it judges the 5G state. If 5G is abnormal, it executes abnormal handling 2;
[0125] If 5G is normal, it executes abnormal handling 3.
[0126] The definitions of the above-mentioned various abnormal handling are shown in Table 2.
[0127] Table 1: Abnormality definitions:
[0128]
[0129] Table 2: Abnormal handling definitions:
[0130]
[0131] Based on the vehicle data disk dropping method provided in the above embodiments, correspondingly, the present application also provides a specific implementation manner of a vehicle data disk dropping device. Please refer to the following embodiments.
[0132] Please refer to Figure 7 , the vehicle data disk dropping device 700 provided in the embodiments of the present application is applied to the system as described in any one of the above. The device 700 may include the following modules: a first acquisition module 701, a reception module 702, a second acquisition module 703, and a first control module 704.
[0133] The first acquisition module 701 is configured to acquire vehicle status data and audio-video data. The audio-video data includes first audio-video data and second audio-video data. The first audio-video data is the audio-video data transmitted by an external domain controller, and the second audio-video data is the audio-video data collected by the vehicle.
[0134] The reception module 702 is configured to receive a target trigger signal, where the target trigger signal includes at least one of an attitude anomaly trigger signal, a hardwire trigger signal, and a bus trigger signal.
[0135] The second acquisition module 703 is configured to, in response to the target trigger signal, acquire first status information of an external power supply, where the first status information is used to indicate whether the external power supply input is abnormal.
[0136] The first control module 704 is configured to, when the first status information indicates that the external power supply input is normal, control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-level chip to store the audio-video data in an external memory.
[0137] The vehicle data disk dropping device according to the embodiment of the present application can receive external power input through the power supply unit and supply power. The Ethernet switch controller is used to obtain the vehicle status data and the first audio and video data transmitted by the external domain controller. The system-on-chip is used to receive the first audio and video data transmitted by the Ethernet switch controller and obtain the second audio and video data collected by the vehicle. The wireless communication unit is used to receive the vehicle status data transmitted by the Ethernet switch controller. The microcontroller unit is connected to the Ethernet switch controller, the system-on-chip, the wireless communication unit, and the power supply unit, and is used to respond to a target trigger signal. When the external power input is normal, it controls the wireless communication unit to transmit the vehicle status data to the cloud server, and controls the system-on-chip to store the first audio and video data and / or the second audio and video data in the external memory. The target trigger signal includes at least one of an attitude anomaly trigger signal, a hard wire trigger signal, and a bus trigger signal. Thus, in the embodiment of the present application, when an abnormal situation occurs in the vehicle, without a T-BOX and a driving recorder, the microcontroller unit can control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the first audio and video data and / or the second audio and video data in the external memory, so as to realize vehicle data disk dropping.
[0138] In some embodiments, the above-mentioned first control module 704 may specifically include:
[0139] An acquisition unit, configured to acquire the second status information of the wireless communication unit when the first status information indicates that the external power input is normal, and the second status information is used to indicate whether the wireless communication unit is abnormal;
[0140] A first control unit, configured to control the wireless communication unit to transmit the vehicle status data to the cloud server and control the system-on-chip to store the audio and video data in the external memory when the second status information indicates that the wireless communication unit is normal.
[0141] In some embodiments, the above-mentioned first control module 704 may further include:
[0142] A second control unit, configured to control the wireless communication unit to store the vehicle status data in the second memory and control the system-on-chip to store the audio and video data in the external memory when the second status information indicates that the wireless communication unit is abnormal.
[0143] In some embodiments, the above-mentioned device 700 may further include:
[0144] A second control module, configured to, when the first status information indicates an abnormal external power input, in response to a target trigger signal, control the wireless communication unit and the second memory to transmit vehicle status data to the system-on-chip; and control the system-on-chip to store the vehicle status data and audio-visual data in the first memory.
[0145] Based on the vehicle data disk dropping method provided in the above embodiments, correspondingly, the present application also provides a specific implementation manner of an electronic device. Please refer to the following embodiments.
[0146] Figure 8 The hardware structure diagram of the electronic device provided in the embodiments of the present application is shown.
[0147] In the electronic device, a processor 801 and a memory 802 storing computer program instructions may be included.
[0148] Specifically, the above-mentioned processor 801 may include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0149] The memory 802 may include a mass memory for data or instructions. By way of example and not limitation, the memory 802 may include a hard disk drive (HDD), a floppy disk drive, a flash memory, an optical disc, a magneto-optical disc, a magnetic tape, or a universal serial bus (USB) drive, or a combination of two or more of these. In a suitable case, the memory 802 may include a removable or non-removable (or fixed) medium. In a suitable case, the memory 802 may be inside or outside the integrated gateway disaster recovery device. In a specific embodiment, the memory 802 is a non-volatile solid state memory.
[0150] In a specific embodiment, the memory 802 may include a read-only memory (ROM), a random access memory (RAM), a disk storage medium device, an optical storage medium device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Thus, generally, the memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the method according to an aspect of the present disclosure.
[0151] The processor 801 reads and executes the computer program instructions stored in the memory 802 to implement any one of the vehicle data disk dropping methods in the above embodiments.
[0152] In one example, the electronic device may further include a communication interface 803 and a bus 810. Among them, as Figure 8 shown, the processor 801, the memory 802, and the communication interface 803 are connected through the bus 810 and complete communication with each other.
[0153] The communication interface 803 is mainly used to implement communication between various modules, devices, units, and / or devices in the embodiments of the present application.
[0154] The bus 810 includes hardware, software, or both, and couples the components of the electronic device to each other. By way of example and not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an InfiniBand interconnect, a Low Pin Count (LPC) bus, a memory bus, a MicroChannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses or a combination of two or more of these. In a suitable case, the bus 810 may include one or more buses. Although the embodiments of the present application describe and illustrate specific buses, the present application contemplates any suitable bus or interconnect.
[0155] The electronic device can execute the vehicle data disk dropping method in the embodiments of the present application, thereby implementing the combination of Figure 1 and Figure 3 the vehicle data disk dropping method and device described.
[0156] In addition, in combination with the vehicle data disk dropping method in the above embodiments, the embodiments of the present application can be implemented by providing a computer-readable storage medium. Computer program instructions are stored on the computer-readable storage medium; when the computer program instructions are executed by a processor, any one of the vehicle data disk dropping methods in the above embodiments is implemented.
[0157] In combination with the vehicle data disk dropping method in the above embodiments, the embodiments of the present application can be implemented by providing a vehicle. The vehicle includes: an electronic device for implementing the vehicle data disk dropping method as described above in any one item.
[0158] It should be clear that the present application is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present application is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order between steps after understanding the spirit of the present application.
[0159] The functional blocks shown in the above-described structural block diagrams can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application-specific integrated circuit (ASIC), appropriate firmware, a plug-in, a functional card, and so on. When implemented in software, the elements of the present application are programs or code segments used to perform the required tasks. The program or code segment can be stored in a machine-readable medium or transmitted via a data signal carried in a carrier wave on a transmission medium or a communication link. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical discs, hard disks, fiber optic media, radio frequency (RF) links, and so on. The code segment can be downloaded via a computer network such as the Internet, an intranet, and so on.
[0160] It should also be noted that the exemplary embodiments mentioned in the present application describe some methods or systems based on a series of steps or devices. However, the present application is not limited to the order of the above steps, that is, the steps can be executed in the order mentioned in the embodiments, or different from the order in the embodiments, or several steps can be executed simultaneously.
[0161] Aspects of the present disclosure have been described above with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each block in the flowcharts and / or block diagrams, and the combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing devices to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing devices enable the implementation of the functions / actions specified in one or more blocks of the flowcharts and / or block diagrams. Such a processor can be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It can also be understood that each block in the block diagrams and / or flowcharts, and the combinations of blocks in the block diagrams and / or flowcharts, can also be implemented by dedicated hardware that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0162] As described above, this is only the specific implementation manner of the present application. Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, modules, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein. It should be understood that the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered within the protection scope of the present application.
[0163] It should be noted that in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or device. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the existence of additional identical elements in the process, method, article, or device comprising the element.
Claims
1. A vehicle data disk dropping system, characterized in that, Including: A power supply unit for receiving an external power supply input and supplying power; An Ethernet switch controller connected to the power supply unit and used for obtaining vehicle status data and first audio-video data transmitted by an external domain controller; A system-on-chip connected to the Ethernet switch controller and the power supply unit and used for receiving the first audio-video data transmitted by the Ethernet switch controller, and the system-on-chip obtains second audio-video data collected by the vehicle; A wireless communication unit connected to the Ethernet switch controller and the power supply unit and used for receiving the vehicle status data transmitted by the Ethernet switch controller; A micro-control unit connected to the Ethernet switch controller, the system-on-chip, the wireless communication unit and the power supply unit, and used for responding to a target trigger signal and, when the external power supply input is normal, controlling the wireless communication unit to transmit the vehicle status data to a cloud server, and controlling the system-on-chip to store the first audio-video data and / or the second audio-video data in an external memory, where the target trigger signal includes at least one of an attitude anomaly trigger signal, a hard wire trigger signal and / or a bus trigger signal.
2. The system according to claim 1, wherein The system further includes: A first memory connected to the system-on-chip and the power supply unit; The micro-control unit is further used for controlling the system-on-chip to store the first audio-video data and / or the second audio-video data in the first memory when detecting a failure of the external memory.
3. The system according to claim 1, wherein The system further includes: A second memory connected to the wireless communication unit and the power supply unit; The micro-control unit is further used for controlling the wireless communication unit to store the vehicle status data in the second memory when detecting an anomaly of the wireless communication unit.
4. The system according to claim 2, wherein The power supply unit includes: A backup battery for supplying power when the external power supply input is abnormal; A dual-power switching sub-unit connected to the backup battery and used for switching to the backup battery for power supply when the external power supply input is abnormal; The micro-control unit is further used for controlling the wireless communication unit and the second memory to transmit the vehicle status data to the system-on-chip when detecting an abnormal external power supply input; controlling the system-on-chip to store the vehicle status data in the first memory.
5. The system according to claim 4, wherein The power supply unit further includes: A boost power supply sub-unit connected to the dual-power switching sub-unit and used for raising the output voltage of the backup battery to a preset first voltage; An OR logic power subunit, the first input terminal of the OR logic power subunit is connected to the external power supply, the second input terminal of the OR logic power subunit is connected to the output terminal of the boost power subunit, and the first voltage is connected thereto for outputting a target voltage for power supply, and the target voltage is the higher voltage of the output voltage of the external power supply and the first voltage.
6. The system according to claim 4, wherein The power supply unit further includes: A buck power subunit, the input terminal of the buck power subunit is connected to the external power supply, and the output terminal of the buck power subunit is connected to the input terminal of the dual power supply switching subunit and is used to step down the external power supply to a preset second voltage.
7. The system according to claim 1, characterized in that, The system further includes: An attitude sensor, the attitude sensor is connected to the micro control unit and the power supply unit, and is used to collect the attitude anomaly trigger signal and transmit it to the micro control unit.
8. A vehicle data disk dropping method, characterized in that, Applied to the system according to any one of claims 1 to 7, the method includes: Obtain the vehicle state data and audio-visual data, the audio-visual data includes the first audio-visual data and the second audio-visual data, the first audio-visual data is the audio-visual data transmitted by an external domain controller, and the second audio-visual data is the audio-visual data collected by the vehicle; Receive a target trigger signal, the target trigger signal includes at least one of an attitude anomaly trigger signal, a hard wire trigger signal, and a bus trigger signal; In response to the target trigger signal, obtain first state information of the external power supply, and the first state information is used to indicate whether the input of the external power supply is abnormal; When the first state information indicates that the input of the external power supply is normal, control the wireless communication unit to transmit the vehicle state data to the cloud server, and control the system-on-chip to store the audio-visual data in an external memory.
9. The method according to claim 8, wherein When the first state information indicates that the input of the external power supply is normal, controlling the wireless communication unit to transmit the vehicle state data to the cloud server, and controlling the system-on-chip to store the audio-visual data in an external memory includes: When the first state information indicates that the input of the external power supply is normal, obtain second state information of the wireless communication unit, and the second state information is used to indicate whether the wireless communication unit is abnormal; When the second state information indicates that the wireless communication unit is normal, control the wireless communication unit to transmit the vehicle state data to the cloud server, and control the system-on-chip to store the audio-visual data in an external memory.
10. The method according to claim 9, wherein The method further includes: When the second state information indicates that the wireless communication unit is abnormal, control the wireless communication unit to store the vehicle state data in a second memory, and control the system-on-chip to store the audio-visual data in an external memory.
11. The method according to claim 8, wherein The method further includes: When the first state information indicates that the input of the external power supply is abnormal, in response to the target trigger signal, control the wireless communication unit and the second memory to transmit the vehicle state data to the system-on-chip; Control the system-on-chip to store the vehicle status data and the audio-video data in the first memory.
12. A vehicle data disk dropping device, characterized in that, Applied to the system according to any one of claims 1 to 7, the device includes: A first acquisition module, configured to acquire the vehicle status data and audio-video data, where the audio-video data includes the first audio-video data and the second audio-video data, the first audio-video data is the audio-video data transmitted by an external domain controller, and the second audio-video data is the audio-video data collected by the vehicle; A receiving module, configured to receive a target trigger signal, where the target trigger signal includes at least one of an attitude anomaly trigger signal, a hardwire trigger signal, and a bus trigger signal; A second acquisition module, configured to, in response to the target trigger signal, acquire first status information of the external power supply, where the first status information is used to indicate whether the external power supply input is abnormal; A first control module, configured to, when the first status information indicates that the external power supply input is normal, control the wireless communication unit to transmit the vehicle status data to the cloud server, and control the system-on-chip to store the audio-video data in an external memory.
13. A vehicle, characterized in that, Includes: An electronic device, which is used to implement the vehicle data disk dropping method according to any one of claims 8-11.