Signal processing method and device, equipment, medium and vehicle

Through the signal processing method of the control unit model and the central large model, the problem of high cost of signal data acquisition and analysis in the prior art is solved, and efficient and low-cost signal data processing and control operations are realized.

CN120560085APending Publication Date: 2025-08-29BEIJING CO WHEELS TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410231893.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-29
Publication Date
2025-08-29

Smart Images

  • Figure CN120560085A_ABST
    Figure CN120560085A_ABST
Patent Text Reader

Abstract

The invention relates to a signal processing method, device and equipment, a medium and a vehicle. The signal processing method comprises the following steps: acquiring original signal data of a plurality of electronic control units; performing data filtering processing on the original signal data according to a preset filtering condition through a control unit model to obtain filtered target signal data; performing first signal analysis processing on the target signal data according to a preset data type through a central large model to obtain a first processing result, the first processing result comprising a to-be-executed first control operation; and under the condition that the first processing result is a processing success result, executing the corresponding first control operation according to the first processing result. According to the embodiment of the invention, labor cost can be reduced, and signal data can be analyzed and processed in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and in particular to a signal processing method, apparatus, device, medium, and vehicle. Background Art

[0002] There are many signals in automobile engineering development. These signals usually refer to the information and instructions exchanged between various sensors and actuators in the automobile electronic control unit (ECU).

[0003] In related technologies, engineers are required to use professional diagnostic equipment such as scanners or on-board diagnostic systems (OBD) to first collect signal information on the vehicle, and then use professional analysis software to analyze it. However, this method increases labor costs and cannot analyze the signal data on the vehicle in a timely manner. Summary of the Invention

[0004] In order to solve the above technical problems, the present disclosure provides a signal processing method, apparatus, device, medium and vehicle.

[0005] In a first aspect, the present disclosure provides a signal processing method, comprising:

[0006] Acquire raw signal data of multiple electronic control units;

[0007] The control unit model performs data filtering on the original signal data according to the preset filtering conditions to obtain filtered target signal data;

[0008] Performing a first signal analysis process on the target signal data according to a preset data type through a central large model to obtain a first processing result, wherein the first processing result includes a first control operation to be executed;

[0009] When the first processing result is a successful processing result, a corresponding first control operation is performed according to the first processing result.

[0010] In a second aspect, the present disclosure provides a signal processing device, comprising:

[0011] A data acquisition module, used to acquire raw signal data of multiple electronic control units;

[0012] A first processing module is used to perform data filtering processing on the original signal data according to preset filtering conditions through a control unit model to obtain filtered target signal data;

[0013] a second processing module, configured to perform a first signal analysis process on the target signal data according to a preset data type through a central large model to obtain a first processing result, wherein the first processing result includes a first control operation to be executed;

[0014] The operation execution module is used to execute the corresponding first control operation according to the first processing result when the first processing result is a processing success result.

[0015] In a third aspect, the present disclosure provides a signal processing device, comprising:

[0016] processor;

[0017] a memory for storing executable instructions;

[0018] The processor is used to read executable instructions from the memory and execute the executable instructions to implement the signal processing method of the first aspect.

[0019] In a fourth aspect, the present disclosure provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the processor implements the signal processing method of the first aspect.

[0020] In a fifth aspect, the present disclosure provides a vehicle comprising the above signal processing device.

[0021] The technical solution provided by the embodiments of the present disclosure has the following advantages over the prior art:

[0022] The signal processing method, device, equipment, medium and vehicle of the embodiments of the present disclosure can obtain the original signal data of multiple electronic control units, and then perform data filtering processing on the original signal data according to preset filtering conditions through the control unit model to obtain filtered target signal data, and then perform first signal analysis processing on the target signal data according to the preset data type through the central large model to obtain a first processing result, which includes a first control operation to be executed. Finally, when the first processing result is a successful processing result, the corresponding first control operation is executed according to the first processing result. Therefore, the original signal data can be first filtered according to the preset filtering conditions through the control unit model to remove unnecessary signal data, and then the first signal analysis processing is performed on the obtained target signal data according to the preset data type through the central large model, and the corresponding first control operation is executed according to the first processing result, thereby reducing labor costs and timely analyzing and processing signal data. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.

[0024] Figure 1 A flowchart of a signal processing method provided by an embodiment of the present disclosure;

[0025] Figure 2 A flowchart of another signal processing method provided by an embodiment of the present disclosure;

[0026] Figure 3 A schematic structural diagram of a signal processing device provided in an embodiment of the present disclosure;

[0027] Figure 4 A schematic structural diagram of a signal processing device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0028] The following describes embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of protection of the present disclosure.

[0029] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0030] As used herein, the term "including" and its variations are open-ended, i.e., "including but not limited to." The term "based on" means "based, at least in part, on." The term "one embodiment" means "at least one embodiment," the term "another embodiment" means "at least one additional embodiment," and the term "some embodiments" means "at least some embodiments." Other terms are defined in the following description.

[0031] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.

[0032] It should be noted that the modifications of "one" and "multiple" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, they should be understood as "one or more".

[0033] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.

[0034] In order to solve the above problems, the present disclosure provides a signal processing method, apparatus, device, medium and vehicle. Figures 1 to 2 The signal processing method provided by the embodiment of the present disclosure is described in detail.

[0035] Figure 1 A flow chart of a signal processing method provided by an embodiment of the present disclosure is shown.

[0036] In the embodiments of the present disclosure, the signal processing method may be performed by an electronic device. Specifically, the electronic device may include but is not limited to a mobile terminal such as a computer device, a mobile phone, an in-vehicle device, a vehicle controller, a tablet computer, a wearable device, or the like.

[0037] like Figure 1 As shown, the signal processing method may include the following steps.

[0038] S110 , obtaining original signal data of multiple electronic control units.

[0039] In the embodiment of the present disclosure, the electronic device can obtain original signal data of multiple electronic control units.

[0040] Alternatively, an electronic control unit (ECU) may be a unit in a vehicle that controls various functions. For example, the ECU may be for engine management, braking system, steering system, fuel system, transmission system, etc. This is not limited here.

[0041] Optionally, the original signal data may be all unprocessed signal data.

[0042] Specifically, the electronic device can receive and acquire original signal data of multiple electronic control units in the vehicle.

[0043] S120 , performing data filtering processing on the original signal data according to preset filtering conditions by the control unit model to obtain filtered target signal data.

[0044] In the embodiment of the present disclosure, the electronic device may perform data filtering processing on the original signal data according to preset filtering conditions to obtain filtered target signal data.

[0045] Optionally, the preset filtering condition may be a pre-set condition for data filtering. For example, the preset filtering condition may be at least one of a deduplication filtering condition, a type filtering condition, and a null value filtering condition.

[0046] Optionally, the data filtering process may be a process of filtering signal data.

[0047] Optionally, the control unit model may be a model for performing data filtering processing on raw signal data of each electronic control unit.

[0048] Optionally, the target signal data may be processed signal data.

[0049] Specifically, the electronic device can filter the acquired original signal data according to preset filtering conditions through the control unit model. For example, the original signal data can be filtered according to at least one of the preset filtering conditions including deduplication filtering conditions, type filtering conditions, and null value filtering conditions, thereby obtaining filtered target signal data.

[0050] S130. Perform a first signal analysis process on the target signal data according to a preset data type through a central large model to obtain a first processing result, where the first processing result includes a first control operation to be executed.

[0051] In an embodiment of the present disclosure, the electronic device may perform a first signal analysis process on the target signal data according to a preset data type to obtain a first processing result.

[0052] Optionally, the preset data type may be a pre-set data type.

[0053] Optionally, the central large model may be a model for performing signal analysis on target signal data output by multiple control unit models.

[0054] Optionally, the first signal analysis process may be a process of performing analytical analysis on signal data.

[0055] Optionally, the first processing result may be a processing result obtained after processing the target signal data, wherein the first processing result may include a first control operation to be executed.

[0056] Specifically, after obtaining the target signal data, the electronic device can perform a first signal analysis process on the target signal data according to a preset data type through the central large model to obtain a first processing result, which may include a first control operation to be executed.

[0057] S140: When the first processing result is a successful processing result, perform a corresponding first control operation according to the first processing result.

[0058] In an embodiment of the present disclosure, when the first processing result is a successful processing result, the electronic device may perform a corresponding first control operation according to the first processing result.

[0059] Specifically, after the electronic device obtains the first processing result, if the first processing result is a successful processing result, the electronic device may perform a corresponding first control operation based on the first processing result. For example, if the first processing result is that the tire pressure sensor issues an abnormal tire pressure alert, the electronic device may use its built-in data traffic to call the customer to notify them based on the first processing result; or if the first processing result is that the front passenger seat is observed to have fallen asleep, the electronic device may automatically adjust the seat to a more comfortable angle and reduce the volume of the music on the front passenger seat based on the first processing result, etc., without limitation.

[0060] Therefore, in the embodiment of the present disclosure, the original signal data of multiple electronic control units can be obtained, and then the control unit model performs data filtering processing on the original signal data according to preset filtering conditions to obtain filtered target signal data, and then the central large model performs first signal analysis processing on the target signal data according to the preset data type to obtain a first processing result, and the first processing result includes a first control operation to be executed. Finally, when the first processing result is a successful processing result, the corresponding first control operation is executed according to the first processing result. Therefore, the control unit model can first perform data filtering processing on the original signal data according to the preset filtering conditions to remove unnecessary signal data, and then the central large model performs first signal analysis processing on the obtained target signal data according to the preset data type, and the corresponding first control operation is executed according to the first processing result, thereby reducing labor costs and timely analyzing and processing signal data.

[0061] Optionally, S120 may specifically include: inputting the multiple original signal data into the pre-trained control unit model respectively, so that the control unit model performs data filtering processing on the original signal data according to at least one of the preset filtering conditions including deduplication filtering conditions, type filtering conditions, and null value filtering conditions to obtain the filtered target signal data.

[0062] In the embodiment of the present disclosure, for each electronic control unit, the electronic device may determine a corresponding pre-trained control unit model.

[0063] Optionally, the control unit model may be a model for performing data filtering processing on original signal data.

[0064] Specifically, for each electronic control unit (ECU), the electronic device may determine a corresponding pre-trained control unit model.

[0065] Furthermore, the electronic device can input the original signal data into the control unit model so that the control unit model performs data filtering processing on the original signal data according to at least one of the preset filtering conditions including deduplication filtering conditions, type filtering conditions, and null value filtering conditions to obtain the target signal data.

[0066] Optionally, the deduplication filtering condition may be a condition for removing duplicate data.

[0067] Optionally, the type filtering condition may be a condition for removing data of a specific type.

[0068] Optionally, the null value filtering condition may be a condition for removing null value data.

[0069] Specifically, after obtaining the original signal data of multiple electronic control units, the electronic device can input the original signal data of each electronic control unit into the corresponding control unit model. The control unit model can receive and filter the original signal data according to preset filtering conditions, such as filtering according to deduplication filtering conditions, type filtering conditions, null value filtering conditions, etc., so as to obtain the target signal data.

[0070] Therefore, in the embodiment of the present disclosure, corresponding control unit models are trained for different electronic control units, thereby simplifying development and reducing the amount of subsequent data to be processed.

[0071] Optionally, before the control unit model performs data filtering processing on the original signal data according to preset filtering conditions to obtain filtered target signal data, the signal processing method may also include: for each electronic control unit, obtaining corresponding historical signal data and historical processing results to obtain corresponding training data; through a pre-trained large vehicle-mounted model, for multiple electronic control units, performing at least one model training of cropping, fine-tuning or secondary training according to the training data to obtain the corresponding pre-trained control unit model.

[0072] Optionally, the historical signal data may be signal data sent by historical vehicle control units.

[0073] Optionally, the historical processing results may be processing results corresponding to different signals in historical vehicles.

[0074] Optionally, the training data may be data used to train a model.

[0075] Specifically, the electronic device can obtain historical signal data and historical processing results corresponding to each electronic control unit (ECU) to obtain corresponding training data. Then, using a pre-trained large vehicle model, the electronic control units are trained according to the training data through at least one of trimming, fine-tuning, or secondary training to obtain corresponding pre-trained control unit models. For example, each electronic control unit (ECU) chip is equipped with a control unit model.

[0076] Optionally, S130 may specifically include: inputting the target signal data into a pre-trained central large model, so that the central large model performs data type identification on the target signal data according to the preset data type to obtain a corresponding data type result; generating the first processing result including the first control operation through the data type result and the preset signal control intention. The central large model is pre-trained with relevant knowledge data of in-vehicle signals, and the in-vehicle signals may include CAN bus signals, drive torque signals, safety-related signals, sensor signals, diagnostic signals, driver input signals, vehicle networking signals, etc. By training the central large model, the central large model can learn the relevant knowledge of these in-vehicle signals, as well as learn the response strategies and processing methods when these in-vehicle signals appear.

[0077] In an embodiment of the present disclosure, the electronic device may input target signal data into a pre-trained central large model, so that the central large model may perform data type identification on the target signal data according to the preset data type to obtain a corresponding data type result.

[0078] Optionally, the preset data type may be a pre-set data type.

[0079] Specifically, after the electronic device outputs target signal data corresponding to multiple electronic control units through multiple control unit models, it can send the target signal data to the central large model according to the order in which the target signal data is generated. The central large model can receive the target signal data and perform data type identification on the target signal data according to the preset data type, thereby obtaining a data type result. For example, the target signal data related to tire pressure can be identified according to the preset data type to obtain a data type result related to abnormal tire pressure alarms; the target signal data related to camera data can be identified according to the preset data type to obtain a data type result related to the passenger falling asleep.

[0080] Furthermore, the first processing result including the first control operation is generated by the data type and the preset signal control intention result.

[0081] Optionally, the preset signal control intention may be a control intention corresponding to a preset signal.

[0082] For example, after performing data type identification on the target signal data related to tire pressure and obtaining the data type result of the abnormal tire pressure alarm, the first processing result is generated through the data type result of the abnormal tire pressure alarm and the preset signal control intention, such as the preset signal control intention is to pre-set the control intention corresponding to the signal related to abnormal tire pressure as notifying the customer, and the first processing result is generated. The first processing result includes a first control operation of using the built-in traffic to call the customer to notify the customer; after performing data type identification on the target signal data related to the camera acquisition data and obtaining the data type result of the co-pilot falling asleep, the first processing result is generated through the data type result of the co-pilot falling asleep and the preset signal control intention, such as the preset signal control intention is to pre-set the control intention corresponding to the signal related to the co-pilot as seat adjustment, and the first processing result is generated. The first processing result includes a first control operation of automatically adjusting the seat to a more comfortable angle and reducing the volume of music on the co-pilot.

[0083] In this way, signal analysis can be performed inside the car, effectively reducing the amount of data uploaded to the cloud, which can not only protect privacy but also save network and storage costs, and efficiently solve problems with customers' vehicles.

[0084] Optionally, before inputting the target signal data into a pre-trained central large model, the signal processing method may further include: obtaining corresponding training data based on the acquired historical signal data and historical processing results; performing model training on the central large model to be trained using the training data to obtain the pre-trained central large model.

[0085] In the embodiment of the present disclosure, the electronic device can obtain corresponding training data based on the acquired historical signal data and historical processing results.

[0086] Specifically, the electronic device can obtain historical signal data and historical processing results of the vehicle, and obtain corresponding training data after processing.

[0087] Furthermore, the electronic device can perform model training on the central large model to be trained using the training data to obtain the pre-trained central large model.

[0088] Optionally, after S130, the signal processing method may further include: when the first processing result is a processing failure result, sending the desensitized target signal data to the cloud, so that the cloud performs a second signal analysis and processing through a pre-trained cloud large model to obtain a second processing result, and the second processing result includes a second control operation to be executed.

[0089] In an embodiment of the present disclosure, when the first processing result is a processing failure result, the electronic device can send the desensitized target signal data to the cloud, so that the cloud performs a second signal analysis process through a pre-trained cloud large model to obtain a second processing result.

[0090] Optionally, the cloud-based large model may be a model located in the cloud for performing parsing processing.

[0091] Specifically, when the first processing result is a processing failure result, for example, the first processing result is that the central large model is unable to perform signal data analysis, or requires assistance from the cloud, the electronic device can send the desensitized target signal data to the cloud, and the cloud can receive the target signal data and input it into a pre-trained cloud large model for a second signal analysis process, thereby obtaining a second processing result, which includes a second control operation to be executed.

[0092] Optionally, after obtaining the second processing result, the signal processing method may further include: if the second processing result is a successful processing result, performing a corresponding second control operation according to the second processing result; if the second processing result is a failed processing result, requesting manual intervention for processing.

[0093] In some embodiments of the present disclosure, after obtaining the second processing result, if the second processing result is a successful processing result, the electronic device can perform a corresponding second control operation according to the second processing result, and the specific steps refer to the first processing result.

[0094] In other embodiments of the present disclosure, after the electronic device obtains the second processing result, if the second processing result is a processing failure result, manual intervention can be requested, that is, an engineer can conduct an investigation, such as after-sales follow-up.

[0095] Figure 2 A flow chart of another signal processing method provided by an embodiment of the present disclosure is shown.

[0096] like Figure 2As shown, in the vehicle, corresponding control unit models (ECU models) are pre-trained for different electronic control units (ECU1, ECU2). The electronic device can filter the original signal data of the electronic control unit according to preset filtering conditions through the ECU model to obtain target signal data, and input the target signal data into the pre-trained central large model, so that the central large model performs the first signal analysis and processing according to the preset data type to obtain the first processing result. When the first processing result is a successful processing result, the corresponding first control operation is performed according to the first processing result; when the first processing result is a failed processing result, the desensitized target signal data is sent to the cloud, so that the cloud performs the second signal analysis and processing through the pre-trained cloud large model to obtain a second processing result; when the second processing result is a successful processing result, the corresponding second control operation is performed according to the second processing result; when the second processing result is a failed processing result, manual intervention is requested, that is, troubleshooting by engineers, such as after-sales follow-up.

[0097] Figure 3 A structural schematic diagram of a signal processing device provided by an embodiment of the present disclosure is shown.

[0098] In some embodiments of the present disclosure, Figure 3 The signal processing device shown can be provided in an electronic device. Specifically, the electronic device can include but is not limited to a mobile terminal such as a computer device, a mobile phone, an in-vehicle device, a vehicle controller, a tablet computer, a wearable device, etc.

[0099] like Figure 3 As shown, the signal processing device 300 may include a data acquisition module 310 , a first processing module 320 , a second processing module 330 and an operation execution module 340 .

[0100] The data acquisition module 310 can be used to acquire original signal data of multiple electronic control units.

[0101] The first processing module 320 can be used to perform data filtering processing on the original signal data according to preset filtering conditions through a control unit model to obtain filtered target signal data.

[0102] The second processing module 330 can perform a first signal analysis process on the target signal data according to a preset data type through a central large model to obtain a first processing result, where the first processing result includes a first control operation to be executed.

[0103] The operation execution module 340 may be configured to execute a corresponding first control operation according to the first processing result when the first processing result is a successful processing result.

[0104] Therefore, in the embodiment of the present disclosure, the original signal data of multiple electronic control units can be obtained, and then the control unit model performs data filtering processing on the original signal data according to preset filtering conditions to obtain filtered target signal data, and then the central large model performs first signal analysis processing on the target signal data according to the preset data type to obtain a first processing result, and the first processing result includes a first control operation to be executed. Finally, when the first processing result is a successful processing result, the corresponding first control operation is executed according to the first processing result. Therefore, the control unit model can first perform data filtering processing on the original signal data according to the preset filtering conditions to remove unnecessary signal data, and then the central large model performs first signal analysis processing on the obtained target signal data according to the preset data type, and the corresponding first control operation is executed according to the first processing result, thereby reducing labor costs and timely analyzing and processing signal data.

[0105] In some embodiments of the present disclosure, the first processing module 320 may specifically include a model determination unit and a first processing unit.

[0106] The first processing unit can be used to input multiple original signal data into the pre-trained control unit model respectively, so that the control unit model performs data filtering processing on the original signal data according to at least one of the preset filtering conditions including deduplication filtering conditions, type filtering conditions, and null value filtering conditions to obtain the filtered target signal data.

[0107] In some embodiments of the present disclosure, the first processing module 320 may further specifically include a data acquisition unit and a model training unit.

[0108] The data acquisition unit can be used to obtain corresponding historical signal data and historical processing results for each electronic control unit to obtain corresponding training data before filtering the original signal data according to preset filtering conditions through the control unit model to obtain filtered target signal data.

[0109] The model training unit can be used to perform at least one of the following model trainings, namely, cropping, fine-tuning, or secondary training, on a plurality of electronic control units according to the training data using a pre-trained large vehicle-mounted model to obtain the corresponding pre-trained control unit model.

[0110] In some embodiments of the present disclosure, the second processing module 330 may specifically include a second processing unit and a result determination unit.

[0111] The second processing unit can be used to input the target signal data into a pre-trained central large model, so that the central large model can identify the data type of the target signal data according to the preset data type to obtain a corresponding data type result.

[0112] The result determination unit may be configured to generate the first processing result including the first control operation through the data type result and a preset signal control intention.

[0113] In some embodiments of the present disclosure, the signal processing device 300 may further include a third processing module.

[0114] The third processing module can be used to perform a first signal analysis and processing on the target signal data according to a preset data type through the central large model to obtain a first processing result. If the first processing result is a processing failure result, the desensitized target signal data is sent to the cloud, so that the cloud performs a second signal analysis and processing through a pre-trained cloud large model to obtain a second processing result, and the second processing result includes a second control operation to be executed.

[0115] In some embodiments of the present disclosure, the signal processing device 300 may further include a fourth processing module and a fifth processing module.

[0116] The fourth processing module may be configured to, after obtaining the second processing result, execute the corresponding second control operation according to the second processing result if the second processing result is a successful processing result.

[0117] It should be noted that Figure 3 The signal processing device 300 shown can perform Figures 1 to 2 The various steps in the method embodiment shown are implemented Figures 1 to 2 The various processes and effects in the illustrated method embodiment are not described in detail here.

[0118] Figure 4 A structural diagram of a signal processing device provided by an embodiment of the present disclosure is shown.

[0119] In some embodiments of the present disclosure, Figure 4 The signal processing device shown can be an electronic device that the user wants to perform signal processing. Specifically, the electronic device can include but is not limited to mobile terminals such as mobile phones, vehicle-mounted devices, vehicle controllers, tablet computers, wearable devices, smart home devices, etc.

[0120] like Figure 4As shown, the signal processing device may include a processor 401 and a memory 402 storing computer program instructions.

[0121] Specifically, the processor 401 may include a central processing unit (CPU), or an application-specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present application.

[0122] Memory 402 may include a large-capacity memory for information or instructions. By way of example, and not limitation, memory 402 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk, a magneto-optical disk, magnetic tape, or a Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 402 may include removable or non-removable (or fixed) media. Where appropriate, memory 402 may be internal or external to the integrated gateway device. In certain embodiments, memory 402 is non-volatile solid-state memory. In certain embodiments, memory 402 includes read-only memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0123] The processor 401 reads and executes the computer program instructions stored in the memory 402 to perform the steps of the signal processing method provided in the embodiment of the present disclosure.

[0124] In one example, the signal processing device may further include a transceiver 403 and a bus 404. Figure 4 As shown, the processor 401 , the memory 402 and the transceiver 403 are connected via a bus 404 and communicate with each other.

[0125] The bus 404 includes hardware, software, or both. By way of example and not limitation, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Extended Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industrial 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 Bus (VLB) bus, or other suitable buses, or a combination of two or more of these. Where appropriate, the bus 404 may include one or more buses. Although embodiments herein describe and illustrate a particular bus, this application contemplates any suitable bus or interconnect.

[0126] The embodiments of the present disclosure further provide a computer-readable storage medium, which may store a computer program. When the computer program is executed by a processor, the processor implements the signal processing method provided by the embodiments of the present disclosure.

[0127] The above-mentioned storage medium may, for example, include a memory 402 of computer program instructions, and the above-mentioned instructions may be executed by the processor 401 of the signal processing device to complete the signal processing method provided in the embodiment of the present disclosure. Alternatively, the storage medium may be a non-transitory computer-readable storage medium, for example, a non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.

[0128] The embodiment of the present disclosure also provides a vehicle, which includes the signal processing device as described above. It is understood that the vehicle may also include: a processor, a memory, and a computer program. The computer program is stored in the memory and is configured to be executed by the processor to implement the signal processing method provided by the embodiment of the present disclosure. The processor and the memory are already in Figure 4 The parts described in the illustrated embodiment are not repeated here.

[0129] It should be noted that, in this document, relational terms such as "first" and "second" are used only 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" is intended to cover non-exclusive inclusion, so that a process, method, article or apparatus that includes a list of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article or apparatus.

[0130] The foregoing description is intended only to provide specific embodiments of the present disclosure, intended to enable those skilled in the art to understand and implement the present disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present disclosure. Therefore, the present disclosure is not intended to be limited to the embodiments described herein, but rather to be construed in the broadest manner consistent with the principles and novel features disclosed herein.

Claims

1. A signal processing method, characterized in that: include: Acquire raw signal data of multiple electronic control units; The control unit model performs data filtering on the original signal data according to the preset filtering conditions to obtain filtered target signal data; Performing a first signal analysis process on the target signal data according to a preset data type through a central large model to obtain a first processing result, wherein the first processing result includes a first control operation to be executed; When the first processing result is a successful processing result, the corresponding first control operation is performed according to the first processing result.

2. The method according to claim 1, characterized in that The control unit model performs data filtering on the original signal data according to preset filtering conditions to obtain filtered target signal data, including: The multiple original signal data are respectively input into the pre-trained control unit model, so that the control unit model performs data filtering processing on the original signal data according to at least one of the preset filtering conditions including deduplication filtering conditions, type filtering conditions, and null value filtering conditions to obtain the filtered target signal data.

3. The method according to claim 2, characterized in that Before the control unit model performs data filtering on the original signal data according to the preset filtering conditions to obtain filtered target signal data, the method further includes: For each of the electronic control units, corresponding historical signal data and historical processing results are acquired to obtain corresponding training data; By using a pre-trained large vehicle model, at least one of the following model trainings is performed on multiple electronic control units according to the training data, to obtain corresponding pre-trained control unit models.

4. The method according to claim 1, wherein The performing a first signal analysis process on the target signal data according to the preset data type by the central large model to obtain a first processing result includes: Inputting the target signal data into a pre-trained central large model, so that the central large model performs data type recognition on the target signal data according to the preset data type to obtain a corresponding data type result, wherein the central large model is pre-trained with relevant knowledge data of in-vehicle signals; The first processing result including the first control operation is generated through the data type result and the preset signal control intention.

5. The method according to claim 1, wherein After performing a first signal analysis process on the target signal data according to a preset data type using the central large model to obtain a first processing result, the method further includes: When the first processing result is a processing failure result, the desensitized target signal data is sent to the cloud, so that the cloud performs a second signal analysis and processing through a pre-trained cloud large model to obtain a second processing result, and the second processing result includes a second control operation to be executed.

6. The method according to claim 5, characterized in that After obtaining the second processing result, the method further includes: When the second processing result is a successful processing result, the corresponding second control operation is performed according to the second processing result.

7. A signal processing device, characterized in that: include: A data acquisition module, used to acquire raw signal data of multiple electronic control units; A first processing module is used to perform data filtering processing on the original signal data according to preset filtering conditions through a control unit model to obtain filtered target signal data; a second processing module, configured to perform a first signal analysis process on the target signal data according to a preset data type through a central large model to obtain a first processing result, wherein the first processing result includes a first control operation to be executed; An operation execution module is used to execute the corresponding first control operation according to the first processing result when the first processing result is a processing success result.

8. A signal processing device, characterized in that include: processor; a memory for storing executable instructions; The processor is configured to read the executable instructions from the memory and execute the executable instructions to implement the signal processing method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements the signal processing method according to any one of claims 1 to 6.

10. A vehicle, characterized in that: The method comprises the signal processing apparatus according to claim 7 , the signal processing device according to claim 8 , or the computer-readable storage medium according to claim 9 .