Signal acquisition method and device and electronic equipment

By receiving signal acquisition instructions and using the vehicle model signal acquisition library to determine the target signal acquisition solution, the problems of low accuracy and low efficiency of the signal acquisition solution in the prior art are solved, and more efficient and accurate signal acquisition is achieved.

CN119814825AActive Publication Date: 2025-04-11GREAT WALL MOTOR CO LTD
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202411936986.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-11
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

Existing signal acquisition plans are usually formulated by users and are greatly affected by user experience, resulting in low accuracy of the acquisition plans, and artificial formulations take longer labor hours and are less efficient.

Method used

By receiving signal acquisition instructions, determine the target vehicle model, and determine whether there is a used vehicle model corresponding to the target vehicle model based on the preset model signal acquisition database. If there is no vehicle model in use, the target signal name of the target signal is re-determined, and the target signal acquisition plan is determined based on the name and vehicle model signal acquisition library, and sent to the vehicle gateway for collection.

Benefits of technology

It improves the accuracy and efficiency of the signal acquisition plan, reduces labor hours, and avoids the advantages and disadvantages of the collection plan under the influence of business personnel's experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814825A_ABST
    Figure CN119814825A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of vehicles, and provides a signal acquisition method and device and electronic equipment, and the method comprises the steps: receiving a signal acquisition instruction, and determining a target vehicle type; according to the vehicle model signal acquisition library, judging whether a continuously used vehicle model corresponding to the target vehicle model exists or not; determining a target signal name of a target signal corresponding to the target vehicle type in response to the absence of the continued vehicle type; and determining a target signal acquisition scheme according to the target signal name and the vehicle type signal acquisition library, and sending the target signal acquisition scheme to a vehicle gateway, wherein the vehicle gateway acquires a target signal corresponding to the target vehicle type according to the target signal acquisition scheme. The acquisition scheme in the vehicle model signal acquisition library is set by a signal designer, so that the acquisition scheme can be directly called when the target signal acquisition scheme is determined, other users do not need to design the acquisition scheme again, and the problem that the advantages and disadvantages of the acquisition scheme are greatly influenced by user experience when other users design the acquisition scheme again is solved. Manpower and working hours are reduced, and the formulating efficiency of a signal acquisition scheme is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of vehicle technology, and in particular to a signal acquisition method, device and electronic equipment. Background Art

[0002] The Internet of Vehicles backend will send the determined signal collection plan to the vehicle body gateway. The body gateway will collect the corresponding vehicle signals according to the signal collection plan and feed them back to the Internet of Vehicles backend, so that users can obtain vehicle signals through the vehicle network backend and troubleshoot the vehicle's operating conditions based on the vehicle signals.

[0003] Signal acquisition plans are usually manually formulated by users, which are greatly affected by user experience and have the problem of low accuracy. At the same time, manually formulating signal acquisition plans takes a long time and has low efficiency. Summary of the invention

[0004] In view of this, the purpose of the present disclosure is to propose a signal acquisition method, device and electronic device to solve the problem that the current signal acquisition scheme is usually manually formulated by users, which is greatly affected by user experience and has low accuracy.

[0005] Based on the above purpose, the first aspect of the present disclosure provides a signal acquisition method, the method comprising:

[0006] Receiving a signal collection instruction, and determining a target vehicle model corresponding to the signal collection instruction;

[0007] Obtain a vehicle model signal collection library, and determine whether there is a continued vehicle model corresponding to the target vehicle model according to the vehicle model signal collection library, wherein the continued vehicle model is a vehicle model with the same signal matrix as the target vehicle model;

[0008] In response to the absence of a continued vehicle model corresponding to the target vehicle model, determining a target signal name of a target signal corresponding to the target vehicle model;

[0009] Determine a target signal acquisition scheme corresponding to the target signal name according to the target signal name and the vehicle type signal acquisition library;

[0010] The target signal acquisition scheme is sent to the vehicle gateway so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition scheme.

[0011] Based on the same inventive concept, the second aspect of the present disclosure proposes a signal acquisition device, the device comprising:

[0012] The instruction receiving module is configured to receive a signal collection instruction and determine a target vehicle model corresponding to the signal collection instruction;

[0013] A judgment module is configured to obtain a vehicle model signal collection library, and judge whether there is a follow-up vehicle model corresponding to the target vehicle model according to the vehicle model signal collection library, wherein the follow-up vehicle model is a vehicle model with the same signal matrix as the target vehicle model;

[0014] a signal name determination module, configured to determine a target signal name of a target signal corresponding to a target vehicle model in response to the absence of a continued vehicle model corresponding to the target vehicle model;

[0015] A collection scheme determination module is configured to determine a target signal collection scheme corresponding to the target signal name according to the target signal name and the vehicle type signal collection library;

[0016] The sending module is configured to send the target signal acquisition scheme to the vehicle gateway, so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition scheme.

[0017] Based on the same inventive concept, the third aspect of the present disclosure proposes an electronic device, including a memory, a processor, and a computer program stored in the memory and executable by the processor, wherein the processor implements the signal acquisition method as described above when executing the computer program.

[0018] Based on the same inventive concept, the fourth aspect of the present disclosure proposes a non-transitory computer-readable storage medium, which stores computer instructions, and the computer instructions are used to enable a computer to execute the signal acquisition method as described above.

[0019] Based on the same inventive concept, the fifth aspect of the present disclosure provides a vehicle, comprising the signal acquisition device described in the second aspect or the electronic device described in the third aspect or the storage medium described in the fourth aspect.

[0020] As can be seen from the above, the present disclosure proposes a signal acquisition method, device and electronic device. When a signal acquisition instruction is received, it means that the user wants to perform signal acquisition. At this time, the target vehicle model corresponding to the signal acquisition instruction is determined. According to the preset vehicle model signal acquisition library, it is judged whether there is a vehicle model corresponding to the target vehicle model, wherein the vehicle model is the vehicle model with the same signal matrix as the target vehicle model. If there is no vehicle model corresponding to the target vehicle model, it means that the signal acquisition scheme of other vehicles cannot be directly used for the target vehicle model, and the target signal acquisition scheme corresponding to the target signal needs to be re-determined. The target signal name of the target signal corresponding to the target vehicle model is determined, and the target signal acquisition scheme corresponding to the target signal name is determined according to the target signal name and the vehicle model signal acquisition library. The vehicle model signal acquisition library contains the acquisition scheme corresponding to the target signal set by the signal designer. Therefore, when other business personnel determine the target signal acquisition scheme corresponding to the target signal name, they directly search the vehicle model signal acquisition library according to the target signal name, and the acquisition scheme obtained is the acquisition scheme set by the target signal designer, thereby making the obtained target signal acquisition scheme more accurate. In addition, because the collection scheme in the vehicle model signal collection library is set by the signal designer, when determining the target signal collection scheme, the collection scheme in the vehicle model signal collection library can be directly retrieved, without the need for other business personnel to redesign the collection scheme, which solves the problem that the quality of the collection scheme is greatly affected by the experience of other business personnel when they redesign it. At the same time, it reduces manpower hours and improves the efficiency of formulating the target signal collection scheme. The target signal collection scheme is sent to the vehicle gateway, and the subsequent vehicle gateway collects the target signal corresponding to the target vehicle model according to the target signal collection scheme, so that the user can obtain the vehicle signal through the vehicle network background, and troubleshoot the vehicle's operation based on the vehicle signal. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0022] Figure 1 is a flow chart of a signal acquisition method according to an embodiment of the present disclosure;

[0023] Figure 2 This is a flow chart of a signal acquisition method according to another embodiment of the present disclosure;

[0024] Figure 3 is a structural block diagram of a signal acquisition device according to an embodiment of the present disclosure;

[0025] Figure 4 It is a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0026] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0027] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0028] The Internet of Vehicles backend will send the determined signal collection plan to the vehicle body gateway. The body gateway will collect the corresponding vehicle signals according to the signal collection plan and feed them back to the Internet of Vehicles backend, so that users can obtain vehicle signals through the vehicle network backend and troubleshoot the vehicle's operating conditions based on the vehicle signals.

[0029] Signal acquisition plans are usually manually formulated by users, which are greatly affected by user experience and have the problem of low accuracy. In addition, manually formulating signal acquisition plans takes a long time and has low efficiency.

[0030] At the same time, when manually making vehicle model signal collection plans, each model is initiated by the demand side of each business department, and the signal person in charge then makes it according to the demand. Each business department may mistakenly believe that there is no need to resubmit the application for the modified model, resulting in the signal collection plan missing the needs of the relevant business departments. After the vehicle has a problem, it is not discovered until the background vehicle condition signal is exported for problem troubleshooting, which affects the problem troubleshooting. In addition, manually making signal collection plans consumes time, is inefficient, and has low accuracy.

[0031] Based on the above description, this embodiment proposes a signal acquisition method, such as Figure 1 As shown, the method includes:

[0032] Step 101: receiving a signal collection instruction and determining a target vehicle model corresponding to the signal collection instruction.

[0033] In the specific implementation, a signal collection instruction is received, which indicates that the user wants to collect signals. The signal collection instruction includes a target vehicle model, that is, the user wants to collect vehicle signals of the target vehicle model.

[0034] The signal acquisition method described in this embodiment is applied to the background of the Internet of Vehicles. The generation method of the signal acquisition instruction includes at least one of the following: voice generation or touch generation. For example, the user speaks the voice "generate a signal acquisition plan for vehicle type A". When the background of the Internet of Vehicles receives the voice, it is equivalent to receiving the signal acquisition instruction, and the corresponding target vehicle type is vehicle type A.

[0035] In another example, the user clicks on the virtual module for generating a signal collection plan on the vehicle networking background interface and selects vehicle model B at the same time. After the vehicle network background recognizes the click operation, it is equivalent to receiving a signal collection instruction, and the corresponding target vehicle model is vehicle model B.

[0036] Step 102: determine whether there is a used vehicle model corresponding to the target vehicle model according to a preset vehicle model signal collection library, wherein the used vehicle model is a vehicle model having the same signal matrix as the target vehicle model.

[0037] In specific implementation, a vehicle model signal collection library is pre-built, and the vehicle model signal collection library includes each vehicle model and whether it has a corresponding inherited vehicle model, and if the vehicle model has a corresponding inherited vehicle model, the vehicle model signal collection library also includes the specific vehicle model name of the inherited vehicle model corresponding to the vehicle model. The inherited vehicle model is the vehicle model with the same signal matrix as the target vehicle model. For example, vehicle model B is a vehicle model obtained by modifying vehicle model A, and the inherited vehicle model of vehicle model B is vehicle model A.

[0038] For example, there is a model C in the model signal collection library, and there is a model that is inherited from model C, which is model D. There is a model E in the model signal collection library, and there is no inherited model for model E. If the target model is model C, it has a corresponding inherited model, and the inherited model is model D.

[0039] Step 103 : in response to the absence of a continued vehicle model corresponding to the target vehicle model, determining a target signal name of a target signal corresponding to the target vehicle model.

[0040] During the specific implementation, if there is no corresponding inherited model for the target model, that is, the signal collection plan of other models cannot be directly used as the target signal collection plan of the target model, the target signal collection plan needs to be re-determined.

[0041] The vehicle model signal acquisition library contains signals and signal names corresponding to different vehicle models, and the target signal name of the target signal corresponding to the target vehicle model is determined.

[0042] In this embodiment, in order to avoid the same Chinese name being translated into different English names due to Chinese-English translation, which would cause confusion in the subsequent acquisition plan determined according to the target signal name, the target signal name is preferably the Chinese name of the target signal.

[0043] Step 104: Determine a target signal acquisition scheme corresponding to the target signal name according to the target signal name and the vehicle type signal acquisition library.

[0044] In the specific implementation, the vehicle model signal acquisition library is searched according to the target signal name, and then the target signal acquisition plan corresponding to the target signal name is determined. The target signal acquisition plan is the specific acquisition position, acquisition cycle and other acquisition information when the vehicle gateway collects the target signal.

[0045] Among them, the target signal acquisition plan includes at least one of the following information: the Chinese name of the target signal, the English name of the target signal, the frame name of the target signal, the start bit of the target signal, the end bit of the target signal, the signal value of the target signal and the acquisition period of the target signal.

[0046] Exemplarily, the target signal names of the target signals corresponding to the target vehicle model A include signal B and signal C. The signal acquisition scheme corresponding to signal B and the signal acquisition scheme corresponding to signal C are determined respectively according to the vehicle model signal acquisition library, and the signal acquisition scheme corresponding to signal B and the signal acquisition scheme corresponding to signal C are summarized to obtain the target signal acquisition scheme for the target vehicle model A.

[0047] Step 105: Send the target signal acquisition plan to the vehicle gateway, so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition plan.

[0048] In the specific implementation, the target signal acquisition plan is sent to the vehicle gateway. After receiving the target signal acquisition plan, the vehicle gateway collects the target signal corresponding to the target vehicle model according to the target signal acquisition plan. After the vehicle gateway collects the signal, it feeds back the signal acquisition results to the Internet of Vehicles backend, so that the user can retrieve the corresponding signal acquisition results through the Internet of Vehicles backend and analyze the target signal based on the signal acquisition results.

[0049] In this embodiment, all data collection and uploading are subject to the user's consent.

[0050] Through the above scheme, by receiving the signal acquisition instruction, it means that the user wants to perform signal acquisition, and at this time, the target vehicle model corresponding to the signal acquisition instruction is determined. The vehicle model signal acquisition library is obtained, and it is determined whether there is a continued vehicle model corresponding to the target vehicle model according to the vehicle model signal acquisition library, wherein the continued vehicle model is a vehicle model with the same signal matrix as the target vehicle model. If there is no continued vehicle model corresponding to the target vehicle model, it means that the signal acquisition scheme of other vehicles cannot be directly used for the target vehicle model, and the target signal acquisition scheme corresponding to the target signal needs to be re-determined. The target signal name of the target signal corresponding to the target vehicle model is determined, and the target signal acquisition scheme corresponding to the target signal name is determined according to the target signal name and the vehicle model signal acquisition library. The vehicle model signal acquisition library contains the acquisition scheme corresponding to the target signal set by the signal designer. Therefore, when other business personnel determine the target signal acquisition scheme corresponding to the target signal name, they directly search the vehicle model signal acquisition library according to the target signal name, and the acquisition scheme obtained is the acquisition scheme set by the target signal designer, thereby making the obtained target signal acquisition scheme more accurate. In addition, because the collection scheme in the vehicle model signal collection library is set by the signal designer, when determining the target signal collection scheme, the collection scheme in the vehicle model signal collection library can be directly retrieved, without the need for other business personnel to redesign the collection scheme, which solves the problem that the quality of the collection scheme is greatly affected by the experience of other business personnel when they redesign it. At the same time, it reduces manpower hours and improves the efficiency of formulating the target signal collection scheme. The target signal collection scheme is sent to the vehicle gateway, and the subsequent vehicle gateway collects the target signal corresponding to the target vehicle model according to the target signal collection scheme, so that the user can obtain the vehicle signal through the vehicle network background, and troubleshoot the vehicle's operation based on the vehicle signal.

[0051] Since it is necessary to determine the target signal acquisition scheme corresponding to the target signal name, it is necessary to first build a vehicle model signal acquisition library. Specifically, in some embodiments, the determination process of the vehicle model signal acquisition library specifically includes:

[0052] Step A, receiving a signal matrix table and a signal matrix mark list corresponding to a vehicle model, wherein the signal matrix mark list includes a vehicle model and a vehicle model corresponding to the vehicle model;

[0053] Step B, retrieving a vehicle model project collection library, wherein the vehicle model project collection library includes signal names corresponding to vehicle models;

[0054] Step C, summarizing the signal matrix table, the signal matrix mark list and the vehicle model item collection library according to the vehicle model to obtain a vehicle model signal collection library.

[0055] During specific implementation, the vehicle network backend includes a signal management system and a Huixie platform. The signal management system establishes a communication connection with the Huixie platform. The signal management platform is a system for managing the production and configuration of vehicle signal data acquisition plans. The Huixie platform is a platform for signal designers to write signal acquisition plans after setting the signal acquisition plan. It is a smart document writing platform. The system for managing the output documents of vehicle model projects includes a system for vehicle signal matrix documents.

[0056] The signal collection method described in this embodiment is applied to the signal management platform in the background of the Internet of Vehicles.

[0057] The signal management platform receives the signal matrix table and signal matrix mark list corresponding to the vehicle model sent by the HuiXie platform, wherein the signal matrix table includes the signal Chinese name, signal English name, signal transmitter, signal receiver, signal description, signal message name, signal type, signal period, signal start bit, signal end bit, signal size, signal default initial value, signal minimum value, signal maximum value and signal value. The signal matrix mark list includes the vehicle model and the corresponding vehicle model.

[0058] Exemplarily, the signal matrix tag list is shown in Table 1, specifically:

[0059] Table 1

[0060] Model Is there a legacy model? Car models A no —— B yes C

[0061] Retrieve the vehicle model project collection library, which is a database stored in the signal management system, wherein the vehicle model project collection library includes at least one of the following: a signal name corresponding to the vehicle model, a bus position corresponding to the vehicle model, and a collection period corresponding to the vehicle model.

[0062] Since the signal matrix table, signal matrix mark list and vehicle model project collection library are all data information corresponding to vehicle models one by one, the signal matrix table, signal matrix mark list and vehicle model project collection library can be summarized according to the vehicle model to obtain the vehicle model signal collection library. That is, the vehicle model signal collection library includes the vehicle model, the Chinese name of the signal, and the English name of the signal corresponding to the Chinese name of the signal, the signal transmitter, the signal receiver, the signal description, the signal message name, the signal type, the signal cycle, the signal start bit, the signal end bit, the signal size, the signal default initial value, the signal minimum value, the signal maximum value, the signal value, the vehicle model to be used, the bus position and the signal collection cycle.

[0063] Through the above solution, the signal matrix designer compiles the vehicle signal matrix of each vehicle model project on the HuiXie platform. During the compilation, the matrix designer marks the signal matrix of this vehicle model on the HuiXie platform "yes / no" to use other vehicles. Therefore, the signal management system receives the signal matrix table and signal matrix mark list sent by the HuiXie platform, and summarizes them with the vehicle model project collection library stored in itself to obtain the vehicle model signal collection library, and the information of the vehicle model signal collection library is more accurate and comprehensive.

[0064] Based on the execution process of steps 101 to 105 above, in some embodiments, step 104 specifically includes:

[0065] Step 1041, traverse the vehicle model signal collection library according to the target signal name.

[0066] Step 1042, in response to the target signal name in the vehicle model signal acquisition library, the target acquisition period and target bus position corresponding to the target signal name are obtained, and a target signal acquisition scheme is obtained according to the target signal name, the target acquisition period and the target bus position. Or,

[0067] Step 1043, in response to the target signal name not existing in the vehicle model signal acquisition library, output update prompt information including the target signal name, wherein the update prompt information is information prompting to update the vehicle model signal acquisition library so that the vehicle model signal acquisition library contains relevant information corresponding to the target signal name.

[0068] During specific implementation, the vehicle model signal collection library is traversed according to the target signal name to determine whether the target signal name exists in the vehicle model signal collection library.

[0069] If the target signal name exists in the vehicle model signal acquisition library, it means that the vehicle model signal acquisition library already has the relevant information of the signal corresponding to the target signal name. Search the vehicle model signal acquisition library according to the target signal name to obtain the target acquisition period and target bus position corresponding to the target signal name. Generate a target signal acquisition plan according to the target signal name, target acquisition period and target bus position.

[0070] If the target signal name does not exist in the vehicle model signal collection library, it means that the vehicle model signal collection library has not stored the relevant information of the signal corresponding to the target signal name before. Therefore, the update prompt information including the target signal name is output, so that the user can update the relevant information of the signal corresponding to the target signal name in the vehicle model collection library after receiving the update prompt information.

[0071] The prompting method of the prompting information includes at least one of the following: voice prompting, pop-up window prompting, etc., and the content form of the prompting information includes at least one of the following: text, image, rich text, etc.

[0072] Exemplarily, the prompt information is in the form of a pop-up window prompt, the content of the prompt information is in the form of text, the target signal name is signal A, and when it is determined that signal A does not exist in the vehicle model signal acquisition library, a pop-up window message of "Please update the relevant information of signal A" is output to prompt the user to update.

[0073] Through the above scheme, when the target signal name exists in the vehicle model signal acquisition library, the target signal acquisition plan can be directly searched and generated according to the target signal name, thereby improving the efficiency of formulating the target signal acquisition plan. When the target signal name does not exist in the vehicle model signal acquisition library, a prompt message is output at this time to realize the update of the vehicle model signal acquisition library, thereby ensuring the smooth generation of the target signal acquisition plan.

[0074] When it is determined that the target signal name does not exist in the vehicle model signal acquisition library, it means that the vehicle model signal acquisition library has not stored the relevant information of the signal corresponding to the target signal name before, and the prompt information is output. After it is determined that the vehicle model signal acquisition library is updated, the target signal acquisition scheme can also be determined according to the updated vehicle model signal acquisition library. Therefore, in some embodiments, after the update prompt information including the target signal name is output in step 103, it specifically includes:

[0075] Step 104A, determining that an update completion instruction has been received, and obtaining an updated vehicle model signal collection library;

[0076] Step 104B, searching the updated vehicle model signal acquisition library according to the target signal name;

[0077] Step 104C, determining the target acquisition period and the target bus position corresponding to the target signal name, and obtaining a target signal acquisition plan according to the target signal name, the target acquisition period and the target bus position.

[0078] In specific implementation, after the update prompt information including the target signal name is output, an update completion instruction is received, which indicates that the user has completed the update of the vehicle model signal acquisition library, that is, the updated vehicle model signal acquisition library now stores relevant information of the signal corresponding to the target signal name.

[0079] According to the target signal name, the updated vehicle model signal acquisition library is searched to obtain the target acquisition period and target bus position corresponding to the target signal name. A target signal acquisition plan is generated according to the target signal name, the target acquisition period and the target bus position.

[0080] Through the above scheme, after receiving the update completion instruction, it means that the vehicle model signal acquisition library is updated, and the updated vehicle model signal acquisition library is searched again according to the target signal name to obtain the target acquisition period and target bus position corresponding to the target signal name, so as to smoothly generate the corresponding target signal acquisition scheme, so that the subsequent vehicle gateway can collect the target signal corresponding to the target vehicle model according to the target signal acquisition scheme, so that the user can obtain the vehicle signal through the vehicle network background, and troubleshoot the vehicle operation according to the vehicle signal.

[0081] In some embodiments, obtaining the target signal acquisition scheme according to the target signal name, the target acquisition period and the target bus position in step 1042 and step 104C specifically includes:

[0082] Step a, searching and obtaining the frame name, target signal value and target signal start and end positions corresponding to the target signal name according to the vehicle model signal acquisition library;

[0083] Step b, summarizing the target signal name, the target acquisition period, the target bus position, the frame name, the target signal value and the target signal start and end positions to generate a target signal acquisition plan.

[0084] In the specific implementation, the vehicle model signal acquisition library includes the vehicle model, the Chinese name of the signal, the English name of the signal corresponding to the Chinese name of the signal, the signal transmitter, the signal receiver, the signal description, the signal message name, the signal type, the signal period, the signal start bit, the signal end bit, the signal size, the signal default initial value, the signal minimum value, the signal maximum value, the signal value, the vehicle model used, the bus position and the signal acquisition period.

[0085] Therefore, based on the target signal name, the vehicle model signal acquisition library is searched to obtain the frame name, target signal value and target signal start and end positions corresponding to the target signal name, and a target signal acquisition plan is generated according to the target signal name, the target acquisition period, the target bus position, the frame name, the target signal value and the target signal start and end positions, that is, the target signal name, the target acquisition period, the target bus position, the frame name, the target signal value and the target signal start and end positions are summarized to generate a target signal acquisition plan.

[0086] Through the above scheme, the target signal acquisition scheme is obtained according to the target signal name, the target acquisition cycle, the target bus position, the frame name, the target signal value and the start and end positions of the target signal. The vehicle gateway can then acquire the target signal corresponding to the target signal name at the target bus position according to the target acquisition cycle.

[0087] After determining whether there is a used vehicle model corresponding to the target vehicle model according to the preset vehicle model signal collection library, it also includes the case where there is a used vehicle model corresponding to the target vehicle model in the vehicle model signal collection library. Therefore, in some embodiments, after step 102, it also includes:

[0088] Step 10A, in response to the existence of a continued vehicle model corresponding to the target vehicle model, determining the continued type corresponding to the target vehicle model according to the vehicle model signal acquisition library;

[0089] Step 10B, determining a target signal acquisition scheme corresponding to the target vehicle model according to the adopted type, and sending the target signal acquisition scheme to a vehicle gateway so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition scheme.

[0090] In specific implementation, the vehicle model signal collection library stores the correspondence between the vehicle model and the inherited vehicle model and inherited type, and the vehicle model signal collection library is used to determine whether there is an inherited vehicle model corresponding to the target vehicle model. The inherited type is the type set by the user on the Huixie platform.

[0091] If it is determined that there is a follow-up model corresponding to the target model, the follow-up type corresponding to the target model is further determined, wherein the follow-up type includes complete follow-up and partial follow-up. The complete follow-up indicates that the signal matrices of the target model and the follow-up model are exactly the same, and the partial follow-up indicates that the signal matrices of the target model and the follow-up model are partially the same and partially different.

[0092] A target signal acquisition scheme corresponding to the target vehicle model is determined according to the adopted type, and the target signal acquisition scheme is sent to a vehicle gateway so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition scheme.

[0093] Through the above scheme, when there is a legacy model corresponding to the target model, the legacy type corresponding to the target model is considered, and then the target signal acquisition scheme corresponding to the target model is determined according to the legacy type, and the target signal acquisition scheme is determined more accurately.

[0094] If there is a used vehicle model corresponding to the target vehicle model in the vehicle model signal acquisition library, different methods of determining the target signal acquisition scheme are different for different used types. Therefore, it is necessary to first determine the used type and then determine the corresponding target signal acquisition scheme. That is, in some embodiments, step 10B specifically includes:

[0095] Step 10B1, in response to the adoption type being full adoption, determining a historical signal acquisition scheme corresponding to the adopted vehicle model according to the vehicle model signal acquisition library, and using the historical signal acquisition scheme as a target signal acquisition scheme corresponding to the target vehicle model.

[0096] or,

[0097] Step 10B2, in response to the adoption type being partial adoption, determining a target signal acquisition scheme corresponding to the target vehicle model according to the target signal name, the vehicle model signal acquisition library and the historical signal acquisition scheme corresponding to the adopted vehicle model.

[0098] During specific implementation, each time the signal management system determines the signal collection plan corresponding to a vehicle model, it will store the vehicle model and the signal collection plan in the vehicle model signal collection library.

[0099] Determine the inheritance type corresponding to the target vehicle model. If the inheritance type is full inheritance, it means that the signal matrix of the target vehicle model and the inherited vehicle model are exactly the same. Therefore, the vehicle model signal acquisition library can be directly searched according to the inherited vehicle model to obtain the historical signal acquisition plan corresponding to the inherited vehicle model, and the historical signal acquisition plan can be directly used as the target signal acquisition plan corresponding to the target vehicle model.

[0100] If the adoption type is partial adoption, it means that the signal matrix of the target vehicle model is partially the same as that of the adopted vehicle model, and partially different. The target signal acquisition scheme corresponding to the same part of the signal matrix is ​​determined according to the historical signal acquisition scheme corresponding to the adopted vehicle model, and the target signal acquisition scheme corresponding to the different parts of the signal matrix is ​​determined according to the target signal name and the vehicle model signal acquisition library.

[0101] Through the above scheme, when it is determined that the inheritance type corresponding to the target vehicle model is full inheritance, it means that the signal matrix of the target vehicle model and the inherited vehicle model are exactly the same. The historical signal acquisition scheme can be directly used as the target signal acquisition scheme corresponding to the target vehicle model, which shortens the generation time of the target signal acquisition scheme and improves the generation efficiency of the signal acquisition scheme.

[0102] If the adoption type is partial adoption, the usable signals are directly collected according to the collection scheme of the adopted signals, and the collection scheme of the non-usable signals is re-determined. Therefore, in some embodiments, step 10B2 specifically includes:

[0103] Step a, determining the target signal name of the target signal corresponding to the target vehicle model, and the used signal name of the used signal corresponding to the used vehicle model;

[0104] Step b, taking the target signal corresponding to the target signal name that is the same as the name of the continued signal as the first target signal, and taking the target historical signal acquisition scheme corresponding to the name of the continued signal as the first initial signal acquisition scheme corresponding to the first target signal;

[0105] Step c, taking a target signal corresponding to a target signal name different from the used signal name as a second target signal, searching the vehicle model signal acquisition library according to the target signal name of the second target signal, and obtaining a second initial signal acquisition scheme corresponding to the second target signal;

[0106] Step d: Summarize the first initial signal acquisition plan and the second initial signal acquisition plan to obtain a target signal acquisition plan.

[0107] In a specific implementation, the target signal name of the target signal corresponding to the target vehicle model and the continued signal name of the continued signal corresponding to the continued vehicle model are determined, and the target signal name and the continued signal name are compared.

[0108] Take the target signal corresponding to the target signal name that is the same as the inherited signal name as the first target signal, take the inherited signal corresponding to the inherited signal name as the first inherited signal, search for the target historical signal collection scheme corresponding to the first inherited signal, and take the target historical signal collection scheme as the first initial signal collection scheme corresponding to the first target signal.

[0109] The target signal corresponding to the target signal name different from the used signal name is used as the second target signal. According to the target signal name of the second target signal, the vehicle model signal acquisition library is searched to obtain a second initial signal acquisition scheme corresponding to the second target signal.

[0110] The first initial signal acquisition scheme and the second initial signal acquisition scheme are summarized to obtain a target signal acquisition scheme.

[0111] Exemplarily, the target signal names of the target signal corresponding to the target vehicle model X are signal A, signal B and signal C, and the used signal names of the used signal corresponding to the used vehicle model Y are signal A and signal C. Signal A and signal C are used as the first target signal, and signal B is used as the second target signal.

[0112] Search for the target historical signal acquisition scheme corresponding to signal A and the target historical signal acquisition scheme corresponding to signal C, and use the target historical signal acquisition scheme corresponding to signal A and the target historical signal acquisition scheme corresponding to signal C as the first initial signal acquisition scheme. Search the vehicle model signal acquisition library according to the target signal name to obtain the second initial signal acquisition scheme corresponding to signal B.

[0113] The first initial signal acquisition scheme and the second initial signal acquisition scheme are counted to obtain a target signal acquisition scheme corresponding to the target vehicle type X.

[0114] Through the above scheme, for the target vehicle model with partial inheritance type, the target historical signal acquisition scheme corresponding to the inherited signal can be directly adopted for the same part in the signal matrix, and the signal acquisition scheme is only re-determined for the different parts, thereby shortening the processing time and improving the generation efficiency of the signal acquisition scheme.

[0115] In some embodiments, after determining the target signal acquisition scheme corresponding to the target signal name, the target signal acquisition scheme and the target signal name are stored in the vehicle model signal acquisition library, and the target signal name is used as the label information of the target signal acquisition scheme in the vehicle model signal acquisition library. In order to facilitate the subsequent determination of the target signal acquisition scheme corresponding to a new target vehicle model, if there is a signal with the same target signal name in the new target vehicle model, the corresponding signal acquisition scheme can be directly determined according to the target signal name, without having to update the vehicle model signal acquisition library again, thereby improving the signal acquisition efficiency.

[0116] Based on the same inventive concept, another embodiment of the present disclosure provides a flow chart of signal acquisition, involving a vehicle networking backend and a vehicle gateway, wherein the vehicle networking backend includes a signal management system and a smart write platform, such as Figure 2 As shown, specifically including:

[0117] Step 201: receiving a signal collection instruction and determining a target vehicle model corresponding to the signal collection instruction.

[0118] In the specific implementation, a signal collection instruction is received, which indicates that the user wants to collect signals. The signal collection instruction includes a target vehicle model, that is, the user wants to collect vehicle signals of the target vehicle model.

[0119] Step 202, the signal management system includes a vehicle model project collection library, and each business department uniformly maintains a total vehicle model project collection library in the signal management system, which includes the Chinese name of the signal, CAN bus position and collection cycle that each business department needs to collect.

[0120] During specific implementation, a vehicle model project collection library is obtained. The vehicle model project collection library is a database stored in the signal management system, wherein the vehicle model project collection library includes at least one of the following: a signal name corresponding to the vehicle model, a bus position corresponding to the vehicle model, and a collection period corresponding to the vehicle model.

[0121] Step 203: The HuiXie platform sends the signal matrix table and signal matrix marking list corresponding to the vehicle model to the signal management platform. The signal matrix designer compiles the vehicle signal matrix of each vehicle model project on the HuiXie platform. During the compilation, the matrix designer marks the signal matrix of this vehicle model on the HuiXie platform as "yes / no" to use other vehicles.

[0122] In specific implementation, the signal management platform receives the signal matrix table and signal matrix mark list corresponding to the vehicle model sent by the Huixie platform, wherein the signal matrix table includes the signal Chinese name, signal English name, signal transmitter, signal receiver, signal description, signal message name, signal type, signal period, signal start bit, signal end bit, signal size, signal default initial value, signal minimum value, signal maximum value and signal value. The signal matrix mark list includes the vehicle model and the corresponding vehicle model.

[0123] Step 204, the signal management system aggregates the signal matrix table, the signal matrix mark list and the vehicle model item collection library according to the vehicle model to obtain a vehicle model signal collection library.

[0124] In specific implementation, since the signal matrix table, signal matrix mark list and vehicle model project collection library are all data information corresponding to vehicle models one by one, the signal matrix table, signal matrix mark list and vehicle model project collection library can be summarized according to the vehicle model to obtain the vehicle model signal collection library. That is, the vehicle model signal collection library includes the vehicle model, the Chinese name of the signal, and the English name of the signal corresponding to the Chinese name of the signal, the signal transmitter, the signal receiver, the signal description, the signal message name, the signal type, the signal cycle, the signal start bit, the signal end bit, the signal size, the signal default initial value, the signal minimum value, the signal maximum value, the signal value, the vehicle model to be used, the bus position and the signal collection cycle.

[0125] Step 205: The signal management system determines whether there is a continued model corresponding to the target model based on the model signal collection library, wherein the continued model is a model with the same signal matrix as the target model.

[0126] In the specific implementation, the constructed vehicle model signal collection library is obtained, and the vehicle model signal collection library includes each vehicle model and whether it has a corresponding inherited vehicle model, and if the vehicle model has a corresponding inherited vehicle model, the vehicle model signal collection library also includes the specific vehicle model name of the inherited vehicle model corresponding to the vehicle model. The inherited vehicle model is the vehicle model with the same signal matrix as the target vehicle model. For example, vehicle model B is the vehicle model obtained by modifying vehicle model A, and the inherited vehicle model of vehicle model B is vehicle model A.

[0127] Step 206, in response to the existence of a continued vehicle model corresponding to the target vehicle model, and the continued type is complete continued, the signal management system determines the historical signal collection scheme corresponding to the continued vehicle model according to the vehicle model signal collection library, and uses the historical signal collection scheme as the target signal collection scheme corresponding to the target vehicle model.

[0128] During specific implementation, the inheritance type corresponding to the target vehicle model is determined. If the inheritance type is complete inheritance, it means that the signal matrix of the target vehicle model and the inherited vehicle model are exactly the same. Therefore, the vehicle model signal acquisition library can be directly searched according to the inherited vehicle model to obtain the historical signal acquisition plan corresponding to the inherited vehicle model, and the historical signal acquisition plan can be directly used as the target signal acquisition plan corresponding to the target vehicle model.

[0129] Step 207: In response to the absence of a used vehicle model corresponding to the target vehicle model, the signal management system determines the target signal name of the target signal corresponding to the target vehicle model, and determines whether the vehicle model signal acquisition library has the target signal name. If so, execute step 208. If not, execute step 209.

[0130] In the specific implementation, if the target model does not have a corresponding inherited model, that is, the signal collection scheme of other models cannot be directly used as the target signal collection scheme of the target model, and the target signal collection scheme needs to be re-determined. The vehicle model signal collection library contains signals and signal names corresponding to different models, and the target signal name of the target signal corresponding to the target model is determined.

[0131] Step 208, the signal management system determines the target acquisition period and target bus position corresponding to the target signal name in response to the target signal name stored in the vehicle model signal acquisition library, and obtains the target signal acquisition plan according to the target signal name, the target acquisition period and the target bus position.

[0132] In specific implementation, if the target signal name exists in the vehicle model signal acquisition library, it means that the vehicle model signal acquisition library already has the relevant information of the signal corresponding to the target signal name. The vehicle model signal acquisition library is searched according to the target signal name to obtain the target acquisition period and target bus position corresponding to the target signal name. A target signal acquisition plan is generated according to the target signal name, the target acquisition period and the target bus position.

[0133] Step 209, in response to the target signal name not existing in the vehicle model signal collection library, the signal management system outputs update prompt information including the target signal name, wherein the update prompt information is information prompting to update the vehicle model signal collection library so that the vehicle model signal collection library contains relevant information corresponding to the target signal name.

[0134] In a specific implementation, if the target signal name does not exist in the vehicle model signal collection library, it means that the vehicle model signal collection library has not stored the relevant information of the signal corresponding to the target signal name before. Therefore, the update prompt information including the target signal name is output, so that the user can update the relevant information of the signal corresponding to the target signal name in the vehicle model collection library after receiving the update prompt information.

[0135] Step 210: The signal management system determines that an update completion instruction has been received and obtains an updated vehicle model signal collection library.

[0136] In specific implementation, after the update prompt information including the target signal name is output, an update completion instruction is received, which indicates that the user has completed the update of the vehicle model signal acquisition library, that is, the updated vehicle model signal acquisition library now stores relevant information of the signal corresponding to the target signal name.

[0137] Step 211, the signal management system determines the target acquisition period and the target bus position corresponding to the target signal name, and obtains a target signal acquisition plan according to the target signal name, the target acquisition period and the target bus position.

[0138] In the specific implementation, the vehicle model signal acquisition library is searched according to the target signal name, and then the target signal acquisition plan corresponding to the target signal name is determined. The target signal acquisition plan is the specific acquisition position, acquisition cycle and other acquisition information when the vehicle gateway collects the target signal.

[0139] Among them, the target signal acquisition plan includes at least one of the following information: the Chinese name of the target signal, the English name of the target signal, the frame name of the target signal, the start bit of the target signal, the end bit of the target signal, the signal value of the target signal and the acquisition period of the target signal.

[0140] In step 212, the signal management system sends the target signal acquisition plan to the vehicle gateway, so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition plan.

[0141] Step 213: After receiving the target signal acquisition plan, the vehicle gateway acquires the target signal corresponding to the target vehicle model according to the target signal acquisition plan.

[0142] In the specific implementation, the target signal acquisition plan is sent to the vehicle gateway. After receiving the target signal acquisition plan, the vehicle gateway collects the target signal corresponding to the target vehicle model according to the target signal acquisition plan. After the vehicle gateway collects the signal, it feeds back the signal acquisition results to the Internet of Vehicles backend, so that the user can retrieve the corresponding signal acquisition results through the Internet of Vehicles backend and analyze the target signal based on the signal acquisition results.

[0143] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0144] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0145] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a signal acquisition device.

[0146] refer to Figure 3 , Figure 3 The signal acquisition device of the embodiment includes:

[0147] The instruction receiving module 301 is configured to receive a signal collection instruction and determine a target vehicle type corresponding to the signal collection instruction;

[0148] The judgment module 302 is configured to judge whether there is a used model corresponding to the target model according to a preset model signal collection library, wherein the used model is a model with the same signal matrix as the target model;

[0149] The signal name determination module 303 is configured to determine the target signal name of the target signal corresponding to the target vehicle model in response to the absence of a continued vehicle model corresponding to the target vehicle model;

[0150] The acquisition scheme determination module 304 is configured to determine a target signal acquisition scheme corresponding to the target signal name according to the target signal name and the vehicle type signal acquisition library;

[0151] The sending module 305 is configured to send the target signal acquisition scheme to the vehicle gateway, so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition scheme.

[0152] In some embodiments, the apparatus further includes a collection library determination module, and the collection library determination module is specifically configured to:

[0153] Receive a signal matrix table and a signal matrix mark list corresponding to a vehicle model, wherein the signal matrix mark list includes the vehicle model and the corresponding vehicle model;

[0154] Retrieving a vehicle model project collection library, wherein the vehicle model project collection library includes signal names corresponding to vehicle models;

[0155] The signal matrix table, the signal matrix mark list and the vehicle model item collection library are summarized according to the vehicle model to obtain a vehicle model signal collection library.

[0156] In some embodiments, the acquisition scheme determination module 304 is specifically configured to:

[0157] According to the target signal name, traverse the vehicle model signal acquisition library;

[0158] In response to the target signal name being stored in the vehicle model signal acquisition library, a target acquisition period and a target bus position corresponding to the target signal name are acquired, and a target signal acquisition scheme is obtained according to the target signal name, the target acquisition period and the target bus position; or

[0159] In response to the target signal name not existing in the vehicle model signal collection library, update prompt information including the target signal name is output, wherein the update prompt information is information prompting to update the vehicle model signal collection library so that the vehicle model signal collection library contains relevant information corresponding to the target signal name.

[0160] In some embodiments, the acquisition scheme determination module 304 is further configured to:

[0161] According to the vehicle model signal acquisition library, the frame name, target signal value and target signal start and end positions corresponding to the target signal name are searched;

[0162] The target signal name, the target acquisition period, the target bus position, the frame name, the target signal value and the target signal start and end positions are summarized to generate a target signal acquisition plan.

[0163] In some embodiments, the device further includes a continued use type determination module, and the continued use type determination module specifically includes:

[0164] The inherited type determination unit is configured to determine the inherited type corresponding to the target vehicle model according to the vehicle model signal acquisition library in response to the existence of an inherited vehicle model corresponding to the target vehicle model;

[0165] The collection scheme determination unit is configured to determine the target signal collection scheme corresponding to the target vehicle model according to the adopted type, and send the target signal collection scheme to the vehicle gateway so that the vehicle gateway can collect the target signal corresponding to the target vehicle model according to the target signal collection scheme.

[0166] In some embodiments, the acquisition scheme determination unit is specifically configured to:

[0167] In response to the adoption type being full adoption, determining a historical signal acquisition scheme corresponding to the adopted vehicle model according to the vehicle model signal acquisition library, and using the historical signal acquisition scheme as a target signal acquisition scheme corresponding to the target vehicle model; or

[0168] In response to the adoption type being partial adoption, a target signal acquisition scheme corresponding to the target vehicle model is determined according to the target signal name, the vehicle model signal acquisition library, and the historical signal acquisition scheme corresponding to the adopted vehicle model.

[0169] In some embodiments, the acquisition scheme determination unit is further configured to:

[0170] Determine the target signal name of the target signal corresponding to the target vehicle model, and the used signal name of the used signal corresponding to the used vehicle model;

[0171] Using the target signal corresponding to the target signal name that is the same as the name of the continued signal as the first target signal, and using the target historical signal acquisition scheme corresponding to the name of the continued signal as the first initial signal acquisition scheme corresponding to the first target signal;

[0172] Taking a target signal corresponding to a target signal name different from the used signal name as a second target signal, searching the vehicle model signal acquisition library according to the target signal name of the second target signal, and obtaining a second initial signal acquisition scheme corresponding to the second target signal;

[0173] The first initial signal acquisition scheme and the second initial signal acquisition scheme are summarized to obtain a target signal acquisition scheme.

[0174] In some embodiments, the device further includes a storage module, and the storage module is specifically configured to:

[0175] The target signal acquisition scheme and the target signal name are stored in a vehicle type signal acquisition library correspondingly, and the target signal name is used as label information of the target signal acquisition scheme in the vehicle type signal acquisition library.

[0176] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0177] The device of the above embodiment is used to implement the corresponding signal acquisition method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0178] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the signal acquisition method described in any of the above embodiments is implemented.

[0179] Figure 4 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0180] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0181] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0182] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0183] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0184] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0185] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0186] The electronic device of the above embodiment is used to implement the corresponding signal acquisition method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0187] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the signal acquisition method described in any of the above embodiments.

[0188] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0189] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the signal acquisition method described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0190] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present application also provides a vehicle, including the signal acquisition device in the above-mentioned embodiment, the electronic device in the above-mentioned embodiment, and the computer-readable storage medium in the above-mentioned embodiment, and the vehicle equipment implements the signal acquisition method described in any of the above embodiments.

[0191] The vehicle of the above-mentioned embodiment is used to implement the signal acquisition method described in any of the above-mentioned embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0192] It is understandable that before using the technical solutions of each embodiment of the present disclosure, the type, scope of use, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.

[0193] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly remind the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can independently choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.

[0194] As an optional but non-limiting implementation, in response to receiving the user's active request, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0195] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet relevant laws and regulations may also be applied to the implementation of the present disclosure.

[0196] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.

[0197] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present disclosure difficult to understand, the known power / ground connections to the integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present disclosure difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0198] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0199] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the present application. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the protection scope of the present disclosure.

Claims

1. A signal acquisition method, characterized in that: include: Receiving a signal collection instruction, and determining a target vehicle model corresponding to the signal collection instruction; Determine whether there is a follow-up model corresponding to the target model according to a preset model signal collection library, wherein the follow-up model is a model with the same signal matrix as the target model; In response to the absence of a continued vehicle model corresponding to the target vehicle model, determining a target signal name of a target signal corresponding to the target vehicle model; Determine a target signal acquisition scheme corresponding to the target signal name according to the target signal name and the vehicle type signal acquisition library; The target signal acquisition scheme is sent to the vehicle gateway so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition scheme.

2. The method according to claim 1, characterized in that The process of determining the vehicle model signal acquisition library includes: Receive a signal matrix table and a signal matrix mark list corresponding to a vehicle model, wherein the signal matrix mark list includes the vehicle model and the corresponding vehicle model; Retrieving a vehicle model project collection library, wherein the vehicle model project collection library includes signal names corresponding to vehicle models; The signal matrix table, the signal matrix mark list and the vehicle model item collection library are summarized according to the vehicle model to obtain a vehicle model signal collection library.

3. The method according to claim 1, characterized in that The step of determining a target signal acquisition scheme corresponding to the target signal name according to the target signal name and the vehicle type signal acquisition library includes: According to the target signal name, traverse the vehicle model signal acquisition library; In response to the target signal name being stored in the vehicle model signal acquisition library, a target acquisition period and a target bus position corresponding to the target signal name are acquired, and a target signal acquisition scheme is obtained according to the target signal name, the target acquisition period and the target bus position; or In response to the target signal name not existing in the vehicle model signal collection library, update prompt information including the target signal name is output, wherein the update prompt information is information prompting to update the vehicle model signal collection library so that the vehicle model signal collection library contains relevant information corresponding to the target signal name.

4. The method according to claim 3, characterized in that The step of obtaining a target signal acquisition scheme according to the target signal name, the target acquisition period and the target bus position includes: According to the vehicle model signal acquisition library, the frame name, target signal value and target signal start and end positions corresponding to the target signal name are searched; The target signal name, the target acquisition period, the target bus position, the frame name, the target signal value and the target signal start and end positions are summarized to generate a target signal acquisition plan.

5. The method according to claim 1, characterized in that Also includes: In response to the existence of a continued vehicle model corresponding to the target vehicle model, determining a continued type corresponding to the target vehicle model according to the vehicle model signal acquisition library; A target signal acquisition scheme corresponding to the target vehicle type is determined according to the adopted type.

6. The method according to claim 5, characterized in that The step of determining the target signal acquisition scheme corresponding to the target vehicle type according to the adopted type includes: In response to the adoption type being full adoption, determining a historical signal acquisition scheme corresponding to the adopted vehicle model according to the vehicle model signal acquisition library, and using the historical signal acquisition scheme as a target signal acquisition scheme corresponding to the target vehicle model; or In response to the adoption type being partial adoption, a target signal acquisition scheme corresponding to the target vehicle model is determined according to the target signal name, the vehicle model signal acquisition library, and the historical signal acquisition scheme corresponding to the adopted vehicle model.

7. The method according to claim 6, characterized in that The step of determining the target signal acquisition scheme corresponding to the target vehicle model according to the target signal name, the vehicle model signal acquisition library, and the historical signal acquisition scheme corresponding to the used vehicle model comprises: Determine the target signal name of the target signal corresponding to the target vehicle model, and the used signal name of the used signal corresponding to the used vehicle model; Using the target signal corresponding to the target signal name that is the same as the name of the continued signal as the first target signal, and using the target historical signal acquisition scheme corresponding to the name of the continued signal as the first initial signal acquisition scheme corresponding to the first target signal; Taking a target signal corresponding to a target signal name different from the used signal name as a second target signal, searching the vehicle model signal acquisition library according to the target signal name of the second target signal, and obtaining a second initial signal acquisition scheme corresponding to the second target signal; The first initial signal acquisition scheme and the second initial signal acquisition scheme are summarized to obtain a target signal acquisition scheme.

8. The method according to claim 1, characterized in that After determining the target signal acquisition scheme corresponding to the target signal name, the method further includes: The target signal acquisition scheme and the target signal name are stored in a vehicle type signal acquisition library correspondingly, and the target signal name is used as label information of the target signal acquisition scheme in the vehicle type signal acquisition library.

9. A signal acquisition device, characterized in that: include: The instruction receiving module is configured to receive a signal collection instruction and determine a target vehicle model corresponding to the signal collection instruction; A judgment module is configured to obtain a vehicle model signal collection library, and judge whether there is a follow-up vehicle model corresponding to the target vehicle model according to the vehicle model signal collection library, wherein the follow-up vehicle model is a vehicle model with the same signal matrix as the target vehicle model; a signal name determination module, configured to determine a target signal name of a target signal corresponding to a target vehicle model in response to the absence of a continued vehicle model corresponding to the target vehicle model; A collection scheme determination module is configured to determine a target signal collection scheme corresponding to the target signal name according to the target signal name and the vehicle type signal collection library; The sending module is configured to send the target signal acquisition scheme to the vehicle gateway, so that the vehicle gateway can acquire the target signal corresponding to the target vehicle model according to the target signal acquisition scheme.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method according to any one of claims 1 to 8 when executing the program.

Citation Information

Patent Citations

  • Vehicle-mounted data acquisition method and device, vehicle-mounted terminal and vehicle

    CN114661808A

  • Vehicle data acquisition method and device, electronic equipment and storage medium

    CN116343361A

  • Internet of vehicles data acquisition method and device and electronic equipment

    CN116489202A

  • Vehicle data processing method and device, electronic equipment and storage medium

    CN116527753A

  • Signal acquisition method and device, server and storage medium

    CN116828422A