Modeling method, system and equipment based on user behavior and vehicle components

By defining the standardized list of vehicle signals and event determination rules, combining user behavior rules, a vehicle status analysis model is established, and the problem of inconsistent vehicle signal data across vehicle systems and controllers is solved, real-time identification and efficient analysis of vehicle status and user behavior are realized.

CN115455744BActive Publication Date: 2025-08-15CHONGQING CHANGAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211305653.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-24
Publication Date
2025-08-15
Estimated Expiration
2042-10-24

AI Technical Summary

Technical Problem

In the prior art, vehicle signal data spans vehicle systems, different controllers, and has many and inconsistent signal data dimensions, resulting in difficulty in direct data analysis, occupies resources and has low utilization rate.

Method used

By defining the standardized list of vehicle signals and standardized mapping relationships, defining vehicle parts events and status determination rules, combining user behavior rules, establishing a vehicle status analysis model to identify vehicle status in real time.

Benefits of technology

It realizes unified analysis of vehicle signal data, improves data utilization, reduces resource usage, and can identify vehicle status and user behavior scenarios in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115455744B_ABST
    Figure CN115455744B_ABST
Patent Text Reader

Abstract

The present application relates to a modeling method, system and device based on user behavior and vehicle components. The method includes: defining a standardized list of vehicle signals, standardized mapping relationships and standardizing vehicle signals to obtain vehicle standard signals; defining a set of vehicle component events and event judgment rules, matching standardized vehicle signals to obtain vehicle events; defining a set of vehicle component states and state judgment rules, and obtaining vehicle component states based on vehicle events; defining a set of user behavior and behavior judgment rules, and identifying user behavior based on vehicle component events in combination with measurement signals; establishing a vehicle state analysis model based on vehicle standard signals, vehicle component states and user behavior, so as to identify the vehicle state in real time based on the vehicle signals using the vehicle state analysis model. The embodiment of the present application effectively utilizes the whole vehicle signal to perform real-time state identification of vehicle components and analyze user behavior scenarios, thereby achieving efficient vehicle state monitoring.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of intelligent vehicle technology, and in particular to a modeling method, system, and device based on user behavior and vehicle components. Background Art

[0002] With the development of intelligent technology, cars are evolving from a simple means of transportation to a vehicle for a diverse intelligent travel experience. Consequently, user demands for vehicles are becoming more refined in different scenarios, leading to the emergence of numerous scenario-specific services and monetization models. The entire automotive industry chain is exploring the use of cloud computing, big data, artificial intelligence, and the Internet of Things to drive business innovation and provide users with intelligent travel experiences in various scenarios.

[0003] The automotive industry's services to users in various scenarios rely heavily on the collection and analysis of vehicle data. Because vehicles are equipped with numerous control units, they transmit a vast amount of signal data in real time during use. This data contains information on the status of vehicle components, user behavior, and various usage scenarios and environments. By analyzing these collected signals, we can analyze driving behavior, diagnose faults, build user profiles, and provide personalized recommendations.

[0004] In related technologies, the status of the entire vehicle is identified through sensors, thereby obtaining a large amount of vehicle signal data, and then judging the current status of the vehicle.

[0005] However, identifying the status of the entire vehicle through sensors will result in a large amount of data, semi-structured data, and data that spans multiple controllers and multiple vehicle series. Therefore, some of the collected semi-structured vehicle signal data will remain dormant in the server, occupying storage resources while being difficult to use directly and effectively. As a result, there are relatively few services that truly utilize the collected data. At the same time, it will increase the repeated calculation of the original signal data by different services, resulting in a waste of computing resources. Summary of the Invention

[0006] The present application provides a modeling method, system and device based on user behavior and vehicle components to solve the problems of difficulty in direct analysis of signal data, resource occupation and low utilization caused by the large number of vehicle signals obtained in related technologies across vehicle series, different controllers, and multiple and non-uniform signal data dimensions.

[0007] The first embodiment of the present application provides a modeling method based on user behavior and vehicle parts, including the following steps: defining a standardized list of vehicle signals, a standardized mapping relationship, and performing vehicle signal standardization in real time to obtain a vehicle standard signal; defining a vehicle part event set and an event determination rule based on the vehicle signal standardized list and the standardized mapping relationship, and monitoring the vehicle signal, using the event determination rule to match the standardized vehicle signal to obtain a vehicle event, wherein the vehicle event includes one or more vehicle part events; defining a vehicle part status based on the vehicle signal standardized list, the standardized mapping relationship, and / or the vehicle part event set and the event determination rule. Set and state determination rules, apply the state determination rules to the vehicle events to obtain the vehicle parts status; based on the vehicle signal standardization list, standardized mapping relationship, and / or the vehicle parts event set and event determination rules, and / or the vehicle parts state set and state determination rules, define the user behavior set and behavior determination rules, and identify the user behavior according to the one or more vehicle parts events in combination with the measurement signals in the vehicle signal standardization list; establish a vehicle state analysis model according to the vehicle standard signal, the vehicle parts status and the user behavior, so as to identify the vehicle status in real time according to the vehicle signal using the vehicle state analysis model.

[0008] Based on the aforementioned technical means, the user behavior and vehicle component modeling method proposed in this application standardizes vehicle signals, achieving unified signal encoding, unit processing, value ranges, and output formats for various signals. This addresses the difficulty in directly analyzing signal data caused by the multiplicity and non-uniformity of collected signals across vehicle series and different controllers. Furthermore, by matching standardized vehicle signals with event determination rules to generate vehicle events, semi-structured signal data is identified as structured vehicle component data, effectively resolving the issue of semi-structured signal data being difficult to directly analyze.

[0009] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: based on the standardized list of vehicle signals, standardized mapping relationships, and / or the vehicle component event set and event judgment rules, and / or the vehicle component state set and state judgment rules, and / or the user behavior set and behavior judgment rules, defining user scenario mining rules, and using the user scenario mining rules to perform user behavior scenario mining on the vehicle standard signals, the vehicle component states, and the user behaviors, so as to mine the user behavior scenarios according to the vehicle state analysis model.

[0010] Based on the above technical means, it is possible to restore user behavior scenarios through vehicle signals.

[0011] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: updating the event judgment rules, the state judgment rules, the behavior judgment rules and the user scenario mining rules according to new vehicle models, new collections, changed collections and / or business usage feedback.

[0012] Based on the above technical means, user behavior scenarios can be restored in real time and the problem that semi-structured signal data cannot be directly used for analysis can be solved.

[0013] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: storing vehicle status data output by the vehicle status analysis model, and the vehicle status data is used for offline analysis.

[0014] According to the above technical means, the function of directly analyzing vehicle signal data is realized based on the output vehicle status data.

[0015] The second aspect of the present application provides an application method of a vehicle status analysis model, wherein the vehicle status analysis model is a model established according to any of the above-mentioned modeling methods based on user behavior and vehicle components, including: receiving message data uploaded by the controller of the vehicle in real time and parsing the message data to obtain vehicle signal data; inputting the vehicle signal data into the vehicle status analysis model to identify the current vehicle status in real time.

[0016] According to the above technical means, the vehicle signal data is analyzed by the vehicle state analysis model to identify the current vehicle state in real time.

[0017] Furthermore, in one embodiment of the present application, the vehicle signal data is input into the vehicle state analysis model to identify the current vehicle state in real time, including: performing vehicle signal standardization on the vehicle signal data to obtain a vehicle standard signal; performing vehicle event matching on the vehicle standard signal in real time according to the event judgment rule to obtain a vehicle component event that matches the vehicle standard signal; obtaining a vehicle component state corresponding to the vehicle component event according to the state judgment rule; and identifying the vehicle component event according to the behavior judgment rule to obtain user behavior.

[0018] Based on the above technical means, vehicle signal standardization is carried out to unify the signal coding, unit processing, value range, and output format of various signals. This can solve the problem of difficulty in directly analyzing signal data caused by the collected signals crossing vehicle series, different controllers, and multiple and non-uniform signal data dimensions. At the same time, it can effectively solve the problem that semi-structured signal data cannot be directly used for analysis.

[0019] Furthermore, in one embodiment of the present application, the vehicle signal data is input into the vehicle status analysis model to identify the current vehicle status in real time, including: performing user behavior scenario mining on the vehicle standard signal, the vehicle component status and the user behavior according to the user scenario mining rules to obtain a user behavior scenario.

[0020] Based on the above technical means, it is possible to restore user behavior scenarios through vehicle signals.

[0021] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: using the vehicle standard signal, the vehicle component event, the vehicle component status, the user behavior and the user behavior scenario for simulation and modeling.

[0022] According to the above technical means, by modeling vehicle signals, component status, events and user behavior, user behavior can be further identified to restore user behavior scenarios.

[0023] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: storing data corresponding to the vehicle standard signal, the vehicle component event, the vehicle component status, the user behavior and the user behavior scenario to provide services for analysis applications.

[0024] According to the above technical means, by storing the above data, the status data of the vehicle components can be output in real time after the associated signals are identified.

[0025] The third embodiment of the present application provides a modeling system based on user behavior and vehicle parts, including: a vehicle signal standardization module, which is used to define a vehicle signal standardization list, a standardized mapping relationship, and perform vehicle signal standardization in real time to obtain a vehicle standard signal; a vehicle event recognition module, which is used to define a vehicle part event set and an event judgment rule based on the vehicle signal standardization list and the standardized mapping relationship, and monitor the vehicle signal, and use the event judgment rule to match the standardized vehicle signal to obtain a vehicle event, wherein the vehicle event includes one or more vehicle part events; a vehicle status management module, which is used to define a vehicle based on the vehicle signal standardization list, the standardized mapping relationship, and / or the vehicle part event set and the event judgment rule. A component state set and state determination rules, applying the state determination rules to the vehicle events to obtain the vehicle component states; a user behavior recognition module, based on the vehicle signal standardization list, standardized mapping relationship, and / or the vehicle component event set and event determination rules, and / or the vehicle component state set and state determination rules, for defining a user behavior set and behavior determination rules, and identifying the user behavior according to the one or more vehicle component events in combination with the measurement signals in the vehicle signal standardization list; a model creation module, for establishing a vehicle state analysis model based on the vehicle standard signal, the vehicle component state and the user behavior, so as to identify the vehicle state in real time according to the vehicle signal using the vehicle state analysis model.

[0026] Furthermore, in one embodiment of the present application, the above-mentioned modeling system based on user behavior and vehicle components includes: a scenario mining rule module, which is used to define user scenario mining rules based on the standardized list of vehicle signals, standardized mapping relationships, and / or the vehicle component event set and event judgment rules, and / or the vehicle component state set and state judgment rules, and / or the user behavior set and behavior judgment rules, and use the user scenario mining rules to perform user behavior scenario mining on the vehicle standard signals, the vehicle component states, and the user behaviors, so as to mine the user behavior scenarios according to the vehicle state analysis model.

[0027] Furthermore, in one embodiment of the present application, the above-mentioned modeling system based on user behavior and vehicle components includes: an update module for updating the event determination rules, the state determination rules, the behavior determination rules and the user scenario mining rules based on new vehicle models, new collections, changed collections and / or business usage feedback.

[0028] Furthermore, in one embodiment of the present application, the above-mentioned modeling system based on user behavior and vehicle components includes: a storage module for storing vehicle status data output by the vehicle status analysis model, and the vehicle status data is used for offline analysis.

[0029] Furthermore, in one embodiment of the present application, the vehicle status analysis model is a model established according to any of the above-mentioned modeling methods based on user behavior and vehicle components, including: a parsing module for receiving message data uploaded by the controller of the vehicle in real time and parsing the message data to obtain vehicle signal data; an identification module for inputting the vehicle signal data into the vehicle status analysis model to identify the current vehicle status in real time.

[0030] Furthermore, in one embodiment of the present application, the identification module includes: a standardization unit, used to perform vehicle signal standardization on the vehicle signal data to obtain a vehicle standard signal; a matching unit, used to perform vehicle event matching on the vehicle standard signal in real time according to the event judgment rule to obtain a vehicle component event that matches the vehicle standard signal; an acquisition unit, used to obtain a vehicle component state corresponding to the vehicle component event according to the state judgment rule; and an identification unit, used to identify the vehicle component event according to the behavior judgment rule to obtain user behavior.

[0031] Furthermore, in one embodiment of the present application, the identification module includes: a behavior scenario mining unit, which is used to perform user behavior scenario mining on the vehicle standard signal, the vehicle component status and the user behavior according to the user scenario mining rules to obtain a user behavior scenario.

[0032] Furthermore, in one embodiment of the present application, the above-mentioned vehicle state analysis model is a model established according to the modeling system based on user behavior and vehicle components described in any one of the above claims, including: an application module for using the vehicle standard signal, the vehicle component event, the vehicle component state, the user behavior and the user behavior scenario for simulation and modeling.

[0033] Furthermore, in one embodiment of the present application, the above-mentioned vehicle status analysis model includes: a storage module for storing data corresponding to the vehicle standard signal, the vehicle component event, the vehicle component status, the user behavior and the user behavior scenario to provide services for analysis applications.

[0034] A fourth aspect of the present application provides a computer device, comprising a processor and a memory, wherein a computer program is stored on the memory. When the computer program is executed by the processor, the modeling method based on user behavior and vehicle components as described in any one of the above claims or the application method of the vehicle state analysis model as described in any one of the above claims is implemented.

[0035] The fifth aspect of the present application provides a non-volatile computer-readable storage medium containing a computer program, characterized in that when the computer program is executed by one or more processors, it implements the modeling method based on user behavior and vehicle components as described in any one of the above claims or the application method of the vehicle state analysis model as described in any one of the above claims.

[0036] The embodiment of the present application obtains vehicle standard signals by defining a standardized list of vehicle signals, standardized mapping relationships, and standardizing vehicle signals; defines a vehicle component event set and event determination rules, and matches standardized vehicle signals to obtain vehicle events; defines a vehicle component state set and state determination rules, and obtains vehicle component states based on vehicle events; defines a user behavior set and behavior determination rules, and identifies user behavior based on vehicle component events in combination with measurement signals; establishes a vehicle state analysis model based on vehicle standard signals, vehicle component states, and user behaviors, so as to identify vehicle states in real time based on vehicle signals using the vehicle state analysis model. This solves the problems of difficulty in directly analyzing signal data, resource occupation, and low utilization, caused by the large number of vehicle signals obtained in related technologies that cross vehicle series, different controllers, and have multiple and non-uniform signal data dimensions.

[0037] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0039] Figure 1 A flowchart of a modeling method based on user behavior and vehicle components provided according to an embodiment of the present application;

[0040] Figure 2 A flow chart of an application method of a vehicle state analysis model provided according to an embodiment of the present application;

[0041] Figure 3 This is a logical architecture diagram of a system for modeling user behavior and vehicle status of vehicle signals according to one embodiment of the present application;

[0042] Figure 4 This is a logic flow chart of a vehicle event recognition module according to one embodiment of the present application;

[0043] Figure 5 This is a schematic diagram of data flow in a modeling process according to one embodiment of the present application;

[0044] Figure 6 is a block diagram of a modeling system based on user behavior and vehicle components according to an embodiment of the present application;

[0045] Figure 7 Schematic diagram of the structure of a computer device according to an embodiment of the present application.

[0046] Explanation of the accompanying drawings: 10 - modeling system based on user behavior and vehicle components; 100 - vehicle signal standardization module, 200 - vehicle event recognition module, 300 - vehicle status management module, 400 - user behavior recognition module, 500 - model creation module. DETAILED DESCRIPTION

[0047] The following describes in detail embodiments of the present application. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0048] The following describes the modeling method, system and device based on user behavior and vehicle parts of the embodiment of the present application with reference to the accompanying drawings. In view of the problem that the vehicle signals obtained in the related technologies mentioned in the above background technology have a large number of cross-vehicle series, cross-different controllers, and the signal data dimensions are multiple and non-uniform, which leads to difficulties in direct analysis of signal data, resource occupation and low utilization, the present application provides a modeling method based on user behavior and vehicle parts. In this method, a vehicle standard signal is obtained by defining a standardized list of vehicle signals, a standardized mapping relationship and standardizing the vehicle signal; based on the standardized list of vehicle signals and the standardized mapping relationship, a vehicle part event set and event judgment rules are defined, and the standardized vehicle signal is matched to obtain a vehicle event; based on the standardized list of vehicle signals, the standardized mapping relationship, and / or, the vehicle part event set and event judgment rules, a vehicle event is obtained. Define a vehicle component state set and state determination rules, and obtain the vehicle component state based on vehicle events; define a user behavior set and behavior determination rules based on a standardized list of vehicle signals, standardized mapping relationships, and / or a vehicle component event set and event determination rules, and / or a vehicle component state set and state determination rules, and identify user behavior based on vehicle component events in combination with measurement signals; establish a vehicle state analysis model based on vehicle standard signals, vehicle component states, and user behavior, so as to identify the vehicle state in real time based on vehicle signals using the vehicle state analysis model. The embodiment of the present application effectively utilizes the whole vehicle signal to perform state identification of the whole vehicle components and analyze user behavior scenarios in real time, thereby achieving efficient vehicle state monitoring. Thus, it solves the problems of the vehicle signals obtained in the related art, such as the difficulty in directly analyzing the signal data, occupying resources, and having low utilization rate, due to the large number of cross-car series, cross-different controllers, and multiple and non-uniform signal data dimensions.

[0049] Specifically, Figure 1 A flowchart of a modeling method based on user behavior and vehicle components provided in an embodiment of the present application.

[0050] like Figure 1 As shown, the modeling method based on user behavior and vehicle components includes the following steps:

[0051] In step S101 , a vehicle signal standardization list and a standardization mapping relationship are defined, and vehicle signal standardization is performed in real time to obtain a vehicle standard signal.

[0052] Specifically, the embodiment of the present application defines a standardized list of vehicle signals, standardized mapping relationships, and performs real-time vehicle signal standardization to obtain vehicle standard signals, thereby enabling non-standard data to be uniformly mapped into standard measurement data, defining standardized mapping relationships, and achieving universality of vehicle standard signals. Different signals can be used for comparison, thereby solving the problems of inconsistent measurement standards of different vehicle signals and inconsistent measurement standards of the same signals of different vehicle models.

[0053] In step S102, based on the standardized list of vehicle signals and the standardized mapping relationship, a vehicle component event set and event determination rules are defined, and vehicle signals are monitored. The standardized vehicle signals are matched using the event determination rules to obtain vehicle events, which include one or more vehicle component events.

[0054] Specifically, in order to realize the real-time identification of vehicle component status and restoration of user behavior scenario functions through a standardized list and standardized mapping relationship of vehicle signals, the embodiment of the present application needs to define all vehicle components, mainly including the integration of components of different models, define vehicle systems, component names, and hierarchical classification relationships, and uniformly encode vehicle components according to the classification level to maintain basic data such as the name, function, and type of each component included in each system.

[0055] Furthermore, in the process of defining the vehicle component event set and event determination rules, the embodiment of the present application first monitors the vehicle signal and uses the event determination rules to match the vehicle standard signal to obtain vehicle events, where the vehicle event may include one or more vehicle component events; secondly, according to the structure and function of each vehicle component, the events possessed by each component are defined and bound, and then the mapping rules between the bound events and the collected signals are defined to perform unified event coding.

[0056] It should be noted that a specific event determination rule can be expressed as a signal Ai. If the signal Ai changes from 1 to 2, the event Bi is determined to have occurred. At this point, the cloud uses the standardized vehicle signal data described above to match vehicle events in real time using the event rules configured in the system backend, thereby matching and screening various events of various vehicle components.

[0057] In step S103, based on the vehicle signal standardization list, standardized mapping relationship, and / or the vehicle component event set and event judgment rules, the vehicle component state set and state judgment rules are defined, and the state judgment rules are applied to the vehicle event to obtain the vehicle component state.

[0058] Specifically, in the process of defining the vehicle component status set and status determination rules, the embodiment of the present application first applies the status determination rules to vehicle events to obtain the latest status of vehicle components, wherein the vehicle component status is defined, including defining the status set of each component, such as coding and description; secondly, the mapping rules between the vehicle component status and the above-mentioned vehicle events are defined.

[0059] It should be noted that the embodiment of the present application can express a specific rule form as an event Bi. If the state of the corresponding component G changes from u1 to u2 when the event Bi occurs, the event rule is determined according to the state change to match the component state after the event occurs, thereby updating the vehicle component state data in real time.

[0060] In step S104, based on the vehicle signal standardization list, standardized mapping relationship, and / or, the vehicle component event set and event determination rules, and / or, the vehicle component state set and state determination rules, a user behavior set and behavior determination rules are defined, and user behavior is identified based on one or more vehicle component events combined with the measurement signals in the vehicle signal standardization list.

[0061] Specifically, in the process of defining user behavior sets and behavior determination rules, the embodiment of the present application first obtains a specific vehicle user behavior and behavior-related metrics based on one or more vehicle component events in combination with other measurement signals in the vehicle signal standardization list; secondly, defines the mapping rules between vehicle component events and user behaviors, and defines and manages elements such as user behavior objects, event sets, and event occurrence order.

[0062] It should be noted that in this embodiment of the application, a user behavior is composed of one or more component events. Therefore, the vehicle component events can be combined to identify user behaviors, and one or more controller state change events and related measurement signal data can be combined into a specific user behavior based on the behavior determination rules.

[0063] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: defining user scenario mining rules based on a standardized list of vehicle signals, standardized mapping relationships, and / or a set of vehicle component events and event determination rules, and / or a set of vehicle component states and state determination rules, and / or a set of user behaviors and behavior determination rules, and utilizing the user scenario mining rules to perform user behavior scenario mining on vehicle standard signals, vehicle component states, and user behaviors, so as to mine user behavior scenarios according to the vehicle state analysis model.

[0064] Furthermore, in the process of defining user scenario mining rules, the embodiments of the present application utilize rules to combine the obtained vehicle standard signals, vehicle component status, and user behavior to conduct user behavior scenario mining, thereby defining rules for mining user behavior scenarios based on vehicle status and user behavior data. The rules include statistical rules and rules obtained through AI (Artificial Intelligence) training. After obtaining the rules for user behavior scenarios, the user scenario mining rules can be updated according to the business, and user behavior, vehicle status data, and other environmental signal data can be integrated in real time to mine user behavior scenarios.

[0065] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: updating event determination rules, state determination rules, behavior determination rules and user scenario mining rules according to new vehicle models, new collections, changed collections and / or business usage feedback.

[0066] Specifically, under the premise of adding new vehicle models, adding new collections, changing collections and / or business uses, the embodiments of the present application can provide feedback updates to event determination rules, state determination rules, behavior determination rules and user scenario mining rules to achieve real-time monitoring, real-time correlation signal determination and identification, and real-time output of vehicle component status data, which will directly and effectively support digital twins, remote control, real-time query, vehicle status monitoring and other businesses.

[0067] In step S105 , a vehicle state analysis model is established based on the vehicle standard signal, the state of vehicle components and the user behavior, so as to identify the vehicle state in real time based on the vehicle signal using the vehicle state analysis model.

[0068] Specifically, a vehicle status analysis model is established based on the vehicle standard signals, vehicle component status and user behavior of the embodiment of the present application, and the data output in real time by the vehicle status analysis model and user behavior is analyzed and displayed based on the vehicle signals to identify the vehicle status in real time.

[0069] According to the modeling method based on user behavior and vehicle parts of the embodiment of the present application, by defining a standardized list of vehicle signals, standardized mapping relationships and standardizing vehicle signals, a vehicle standard signal is obtained; a vehicle component event set and event determination rules are defined, and standardized vehicle signals are matched to obtain vehicle events; a vehicle component state set and state determination rules are defined, and based on vehicle events, the vehicle component state is obtained; a user behavior set and behavior determination rules are defined, and user behavior is identified based on vehicle component events and measurement signals; a vehicle state analysis model is established based on vehicle standard signals, vehicle component states and user behavior, so as to identify the vehicle state in real time based on vehicle signals using the vehicle state analysis model. The embodiment of the present application effectively utilizes vehicle signals to perform real-time vehicle component state identification and analyze user behavior scenarios, thereby achieving efficient vehicle state monitoring. As a result, the problems of difficulty in directly analyzing signal data, resource occupation and low utilization caused by the large number of vehicle signals obtained in the related art, which are across vehicle series, across different controllers, and with multiple and non-uniform signal data dimensions, are solved.

[0070] Next, the application method of the vehicle state analysis model proposed in the embodiment of the present application is described with reference to the accompanying drawings.

[0071] Figure 2 This is a flow chart of the application method of the vehicle state analysis model of the embodiment of the present application. In this embodiment, the vehicle state analysis model is based on Figure 1 The model established by the embodiment is based on the modeling method of user behavior and vehicle components.

[0072] like Figure 2 As shown, the application method of the vehicle state analysis model includes the following steps:

[0073] In step S201, the message data uploaded by the vehicle controller is received in real time and analyzed to obtain vehicle signal data.

[0074] Specifically, there are many controllers in the vehicle of the embodiment of the present application. After receiving the original message data uploaded by the vehicle controller in real time, first, the vehicle-side data is uploaded to the cloud platform, and then collected into the data message queue through the data access module; secondly, the cloud-side data analysis service parses the message from the message queue and completes dynamic analysis; finally, after real-time message analysis, it can be analyzed into vehicle signal data.

[0075] In step S202 , the vehicle signal data is input into a vehicle state analysis model to identify the current vehicle state in real time.

[0076] Furthermore, in one embodiment of the present application, vehicle signal data is input into a vehicle state analysis model to identify the current vehicle state in real time, including: performing vehicle signal standardization on the vehicle signal data to obtain a vehicle standard signal; performing vehicle event matching on the vehicle standard signal in real time according to event judgment rules to obtain a vehicle component event that matches the vehicle standard signal; obtaining a vehicle component state corresponding to the vehicle component event according to a state judgment rule; and identifying the vehicle component event according to a behavior judgment rule to obtain user behavior.

[0077] Specifically, the embodiment of the present application can perform vehicle signal standardization on the vehicle signal data in the cloud data receiving module in real time to obtain a vehicle standard signal.

[0078] Specifically, the signal data accessed from the cloud needs to be cleaned and standardized first; the parsed signal data includes various types such as strings, numbers, dates and times, percentages, etc. A standard signal list is used to uniformly manage the signal codes, value ranges, measurements, and data formats of all vehicle models, and a non-standard mapping table is formulated to map the non-standard signal data to the corresponding signal codes, value ranges, measurements, and data formats in the standard list, so as to unify subsequent event matching and analysis.

[0079] Furthermore, in one embodiment of the present application, the vehicle signal data is input into a vehicle state analysis model to identify the current vehicle state in real time, including: performing user behavior scenario mining on vehicle standard signals, vehicle component states and user behaviors according to user scenario mining rules to obtain user behavior scenarios.

[0080] Specifically, the embodiment of the present application can perform user behavior scenario mining on vehicle standard signals, vehicle component status and user behavior according to user scenario mining rules to obtain user behavior scenarios.

[0081] Specifically, the embodiment of the present application mines rules based on user scenarios, matches user behavior with the status of vehicle components according to time, counts the status of each component when the same user behavior occurs, and mines sequence patterns based on the time series of user behavior, thereby finding the sequence of vehicle behavior habits of a large number of car owners.

[0082] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: using vehicle standard signals, vehicle component events, vehicle component status, user behavior and user behavior scenarios for simulation and modeling.

[0083] Specifically, the embodiments of the present application can output the status of vehicle components in real time for real-time applications through vehicle component status modeling, support digital twins, remote control and other businesses for vehicle simulation and control, and provide real-time query of vehicle component status.

[0084] Furthermore, in one embodiment of the present application, the above-mentioned modeling method based on user behavior and vehicle components includes: storing data corresponding to vehicle standard signals, vehicle component events, vehicle component status, user behavior and user behavior scenarios to provide services for analysis applications.

[0085] Specifically, the embodiments of the present application can collect vehicle standard signals, vehicle component events, vehicle component status, user behavior, and data corresponding to user behavior scenarios during the modeling process and store them in a data warehouse for offline analysis, and provide services for analytical applications.

[0086] To facilitate those skilled in the art to understand the present solution in more detail, the following discusses the specific application modules involved in the embodiments of the present application.

[0087] Among them, Figure 3 As shown, the vehicle status analysis model of the embodiment of the present application mainly includes a cloud data receiving module, a vehicle signal data preprocessing module, a model basic rule configuration module, a vehicle event recognition module, a vehicle status management module, a user behavior recognition module, a vehicle behavior scenario mining module, a vehicle real-time application module, and a data warehouse storage module.

[0088] Specifically, the model's basic rule configuration module manages all rules for the model, including defining rules, updating rules based on business dynamics, deleting rules, and adding rules. These rules include the definition of a vehicle parts classification tree, a set of vehicle part states, vehicle part event and signal determination logic, event rules for determining vehicle part state changes, event rules for determining user behavior, and user scenario mining rules.

[0089] The cloud-based data receiving module receives raw message data uploaded by various vehicle controllers in real time and performs message parsing. After acquiring the raw message data, the vehicle-side data is uploaded to the cloud platform. The data access module aggregates the data into a data message queue, where the cloud-based data parsing service parses the message from the message queue for dynamic analysis. This real-time message parsing converts the message into vehicle signal data, which is then fed into the vehicle status analysis model to identify the current vehicle status in real time.

[0090] The vehicle signal data standardization module performs real-time vehicle signal standardization on vehicle signal data received from the cloud data receiving module, generating a standard vehicle signal. Signal data received from the cloud must first be cleaned and standardized. The parsed signal data includes various types, such as strings, numbers, dates and times, and percentages. A standard signal list is used to uniformly manage the signal codes, value ranges, metrics, and data formats for all vehicle models. A non-standard mapping table is also developed to map non-standard signal data to the corresponding signal codes, value ranges, metrics, and data formats in the standard list, enabling unified subsequent event matching and analysis.

[0091] The Vehicle Event Recognition Module matches standardized vehicle signal data from the Vehicle Signal Data Preprocessing Module with vehicle events in real time. Based on event rules configured in the system backend, it filters irrelevant signals and identifies events representing changes in the status of various vehicle components. Event matching rules are dynamically adjusted based on the collection situation and event definitions. Rules are generated based on the signal logic defined in the collection list and maintained in a MYSQL (Structured Query Language) database, along with a visual interface configuration to enable dynamic changes.

[0092] Specifically, if Figure 4 As shown, the embodiment of the present application first needs to obtain the standardized signal data stream and the vehicle event judgment rule database list in real time, wherein the vehicle event judgment rule database list includes vehicle component events, the rules corresponding to each component event, and the signals involved in each rule and the combination relationship of the rules; secondly, loop the rule list, find the signal ID (identification) corresponding to each rule, and traverse all the signals required for each rule; finally, monitor the changes of all signal data streams required for each rule in real time.

[0093] Furthermore, when the signal condition doesn't match the rule, the rule isn't triggered. Conversely, when the signal Ai changes and matches the triggering conditions in rule list Bi, rule Bi is triggered and the matching progress of rule list Bi is updated. At this point, some of the rules in list Bi are matched. After the matching is complete, the system continues to traverse the signal and rules, determining the remaining signal data corresponding to rule list Bi. If the rules are met, the matching status of rule list Bi is triggered again. If the data hasn't arrived yet or doesn't meet the rules, the system continues to traverse all signals until all conditions in rule list Bi are met, completing the matching of rule Bi and outputting the corresponding vehicle event Ci to the downstream in real time.

[0094] The vehicle status management module updates vehicle component status data in real time based on events matched by the vehicle event recognition module. Specifically, based on rule-matched controller status changes that trigger events, the component status stored in the time series database is updated in real time. The optional status set is maintained in a MySQL database. Based on vehicle events, the component status after the event is matched within the status set and the latest component status at that moment is written to the data warehouse.

[0095] The user behavior recognition module can represent one or more vehicle component state change event combinations matched in the vehicle event recognition module as a user behavior, and combine it with other measurement signal combinations in the vehicle signal data preprocessing module to obtain specific user behavior data and behavior-related metrics.

[0096] The vehicle usage behavior scenario mining module is mainly used for vehicle usage scenario identification. By matching the specific user behavior data obtained in the user behavior identification module with other environmental signal data in the vehicle signal data preprocessing module according to event time, the behavior scenario in which each user behavior occurs and the user behavior pattern are mined.

[0097] Specifically, the embodiment of the present application defines a framework for identifying component events that characterize how component states change from vehicle-side signals, further identifying user behavior, and finally identifying scenarios.

[0098] Specifically, if Figure 5 As shown in the figure, after the cloud data receiving module receives the original message data uploaded by different vehicle controllers and completes the message parsing, the signal example after standardized processing is as follows:

[0099] {"tuid":12300000","time":2001-01-01 00:00:00","data":[{"signalA":"0"},{"signalB":"0"}......]}

[0100] {"tuid":12300000","time":2001-01-01 00:00:01","data":[{"signalC":"1"},{"signalD":"2"}......]}

[0101] {"tuid":12300000","time":2001-01-01 00:00:02","data":[{"signalA":"1"},{"signalB":"2"}......]}

[0102] Where tuid is the unique identifier of the vehicle equipment, data is the signal data obtained after parsing the message, and time is the time when the signal occurs.

[0103] Furthermore, since a vehicle component event can cause changes in multiple controller signals, the defined vehicle event judgment rules are used to determine the vehicle component event according to the vehicle component event. Figure 4 The event recognition logic of the vehicle event recognition module converts the change of one or more signals into a vehicle component event, and the event can be represented in a structured manner. Figure 5 The occurrence of event 1 involves signal 1, signal 2, and signal 3. According to the event judgment rule, the rule matching result of the values of signal 1, signal 2, and signal 3 is represented as the occurrence of event 1.

[0104] Furthermore, a user behavior can lead to the occurrence of multiple vehicle component events. One or more vehicle component state change events are combined to represent a user behavior. Combined with other metric signal combinations in the vehicle signal data preprocessing module, a specific user behavior data and behavior-related metrics are obtained. Figure 4 By combining events with mileage measurement signals, we can obtain a specific user behavior, as well as the mileage measurement and time measurement related to the behavior. Based on the status of each vehicle component when the user behavior occurs and the external environment data within a certain time and space range, we can explore user behavior scenarios and behavior patterns.

[0105] Therefore, by leveraging vehicle-side signals to mine user scenario profiles, we can effectively address the difficulties in mining user scenarios and user operation patterns in paid software services. Furthermore, by combining vehicle component events with the component status set after an event, we can obtain the latest component status at the current moment.

[0106] The real-time application module outputs the status of vehicle components in real time for real-time applications through vehicle component status modeling, supports vehicle simulation and control for other businesses such as digital twins and remote control, and provides real-time query of vehicle component status.

[0107] The data warehouse storage module is mainly used to collect, store and manage element data such as vehicle status data and user behavior data during the modeling process, and provide services for analytical applications.

[0108] In summary, the discussion of the modeling method based on user behavior and vehicle components and the application method of the vehicle state analysis model in the embodiments of the present application has the following beneficial effects:

[0109] (1) The embodiment of the present application performs vehicle signal standardization to achieve unified signal coding, unit processing, value range, and output format for various signals, which will directly solve the problem of difficulty in directly analyzing signal data due to the fact that the collected signals are across vehicle series, across different controllers, and the signal data dimensions are multiple and non-uniform.

[0110] (2) The embodiment of the present application recognizes semi-structured signal data into structured data of vehicle parts through vehicle behavior event recognition, which will effectively solve the problem that semi-structured signal data cannot be directly used for analysis.

[0111] (3) The embodiments of the present application will directly and effectively support digital twins, remote control, real-time query, vehicle status monitoring and other services through real-time monitoring, real-time correlation signal determination for identification, and real-time output of vehicle component status data.

[0112] (4) The embodiment of the present application models user behavior and vehicle components, identifies component events that represent how the component status changes from vehicle-side signals, further identifies user behavior, and finally identifies user behavior scenarios.

[0113] Therefore, the implementation of the embodiment of the present application will help to use the vehicle-side signal to finally output the user scenario portrait, and solve the problems of difficulty in mining user scenarios and user operation rules in the scene definition of vehicle landing.

[0114] According to the application method of the vehicle state analysis model of the embodiment of the present application, by defining a standardized list of vehicle signals, standardized mapping relationships and standardizing vehicle signals, a vehicle standard signal is obtained; a vehicle component event set and event determination rules are defined, and standardized vehicle signals are matched to obtain vehicle events; a vehicle component state set and state determination rules are defined, and based on vehicle events, the vehicle component state is obtained; a user behavior set and behavior determination rules are defined, and user behavior is identified based on vehicle component events and measurement signals; a vehicle state analysis model is established based on vehicle standard signals, vehicle component states and user behavior, so as to identify the vehicle state in real time based on the vehicle signal using the vehicle state analysis model. The embodiment of the present application effectively utilizes vehicle signals to perform real-time vehicle component state identification and analyze user behavior scenarios, thereby achieving efficient vehicle state monitoring. As a result, the problems of difficulty in directly analyzing signal data, resource occupation and low utilization caused by the large number of vehicle signals obtained in the related art, which are across vehicle series, across different controllers, and with multiple and non-uniform signal data dimensions, are solved.

[0115] Next, a modeling system based on user behavior and vehicle components proposed in accordance with an embodiment of the present application will be described with reference to the accompanying drawings.

[0116] Figure 6It is a block diagram of a modeling system based on user behavior and vehicle components according to an embodiment of the present application.

[0117] like Figure 6 As shown, the modeling system 10 based on user behavior and vehicle components includes: a vehicle signal standardization module 100 , a vehicle event recognition module 200 , a vehicle state management module 300 , a user behavior recognition module 400 and a model creation module 500 .

[0118] The vehicle signal standardization module 100 is used to define a vehicle signal standardization list, standardize mapping relationships, and perform vehicle signal standardization in real time to obtain a vehicle standard signal.

[0119] The vehicle event recognition module 200 is used to define a set of vehicle component events and event determination rules based on a standardized list of vehicle signals and standardized mapping relationships, monitor vehicle signals, and match the standardized vehicle signals using the event determination rules to obtain vehicle events. A vehicle event includes one or more vehicle component events.

[0120] The vehicle status management module 300 is configured to define a set of vehicle component states and state determination rules based on a standardized list of vehicle signals, standardized mapping relationships, and / or a set of vehicle component events and event determination rules, and to apply the state determination rules to vehicle events to obtain vehicle component states;

[0121] The user behavior recognition module 400 is configured to define a user behavior set and behavior determination rules based on the standardized vehicle signal list, the standardized mapping relationship, and / or the vehicle component event set and event determination rules, and / or the vehicle component state set and state determination rules, and to identify user behavior based on one or more vehicle component events in combination with the measurement signals in the standardized vehicle signal list;

[0122] The model creation module 500 is used to establish a vehicle state analysis model based on vehicle standard signals, vehicle component states and user behavior, so as to identify the vehicle state in real time based on the vehicle signals using the vehicle state analysis model.

[0123] Furthermore, in one embodiment of the present application, the above-mentioned modeling system 10 based on user behavior and vehicle components includes:

[0124] The scenario mining rule module is used to define user scenario mining rules based on the vehicle signal standardization list, standardized mapping relationship, and / or the vehicle component event set and event judgment rules, and / or the vehicle component state set and state judgment rules, and / or the user behavior set and behavior judgment rules, and use the user scenario mining rules to perform user behavior scenario mining on vehicle standard signals, vehicle component states, and user behaviors, so as to mine user behavior scenarios according to the vehicle state analysis model.

[0125] Furthermore, in one embodiment of the present application, the above-mentioned modeling system 10 based on user behavior and vehicle components includes:

[0126] The update module is used to update event determination rules, state determination rules, behavior determination rules and user scenario mining rules based on new vehicle models, new collections, changed collections and / or business usage feedback.

[0127] Furthermore, in one embodiment of the present application, the above-mentioned modeling system 10 based on user behavior and vehicle components includes:

[0128] The storage module is used to store the vehicle status data output by the vehicle status analysis model, and the vehicle status data is used for offline analysis.

[0129] Furthermore, in one embodiment of the present application, the vehicle state analysis model is a model established according to any of the above-mentioned modeling methods based on user behavior and vehicle components, including: a parsing module and a recognition module.

[0130] The parsing module is used to receive the message data uploaded by the vehicle controller in real time and parse the message data to obtain vehicle signal data;

[0131] The recognition module is used to input vehicle signal data into the vehicle status analysis model to identify the current vehicle status in real time.

[0132] Furthermore, in one embodiment of the present application, the recognition module includes: a standardization unit, a matching unit, and an acquisition unit.

[0133] The standardization unit is used to perform vehicle signal standardization on the vehicle signal data to obtain a vehicle standard signal;

[0134] A matching unit, configured to perform vehicle event matching on the vehicle standard signal in real time according to event judgment rules, and obtain vehicle component events that match the vehicle standard signal;

[0135] The acquisition unit is used to obtain the vehicle component state corresponding to the vehicle component event according to the state determination rule; the identification unit is used to identify the vehicle component event according to the behavior determination rule to obtain the user behavior.

[0136] Furthermore, in one embodiment of the present application, the identification module includes:

[0137] The behavior scenario mining unit is used to perform user behavior scenario mining on vehicle standard signals, vehicle component status and user behavior according to user scenario mining rules to obtain user behavior scenarios.

[0138] Furthermore, in one embodiment of the present application, the vehicle state analysis model includes:

[0139] The application module is used to use vehicle standard signals, vehicle component events, vehicle component status, user behavior and user behavior scenarios for simulation and modeling.

[0140] Furthermore, in one embodiment of the present application, the vehicle state analysis model includes:

[0141] The storage module is used to store data corresponding to vehicle standard signals, vehicle component events, vehicle component status, user behavior, and user behavior scenarios to provide services for analytical applications.

[0142] It should be noted that the modeling system based on user behavior and vehicle parts in the embodiment of the present application is implemented in the same manner as the above-mentioned modeling method based on user behavior and vehicle parts, and will not be repeated here.

[0143] According to the modeling system based on user behavior and vehicle parts of the embodiment of the present application, by defining a standardized list of vehicle signals, standardized mapping relationships and standardizing vehicle signals, a vehicle standard signal is obtained; a vehicle component event set and event determination rules are defined, and standardized vehicle signals are matched to obtain vehicle events; a vehicle component state set and state determination rules are defined, and based on vehicle events, the vehicle component state is obtained; a user behavior set and behavior determination rules are defined, and user behavior is identified based on vehicle component events and measurement signals; a vehicle state analysis model is established based on vehicle standard signals, vehicle component states and user behavior, so as to identify the vehicle state in real time based on vehicle signals using the vehicle state analysis model. The embodiment of the present application effectively utilizes the whole vehicle signal to perform real-time state identification of the whole vehicle components and analyze user behavior scenarios, thereby achieving efficient vehicle state monitoring. Thus, the problems of the vehicle signals obtained in the related art being difficult to directly analyze the signal data, occupying resources, and having low utilization rate due to the large number of cross-vehicle series, cross-different controllers, and multiple and non-uniform signal data dimensions are solved.

[0144] Figure 7 This is a schematic diagram of the structure of a computer device provided in an embodiment of the present application. The computer device may include:

[0145] Memory 701 , processor 702 , and computer programs stored in the memory 701 and executable on the processor 702 .

[0146] When the processor 702 executes the program, the modeling method based on user behavior and vehicle components provided in the above embodiment is implemented.

[0147] Furthermore, the computer device further comprises:

[0148] The communication interface 703 is used for communication between the memory 701 and the processor 702 .

[0149] The memory 701 is used to store computer programs that can be run on the processor 702 .

[0150] The memory 701 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.

[0151] If the memory 701, processor 702, and communication interface 703 are implemented independently, the communication interface 703, memory 701, and processor 702 can be connected to each other via a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 7 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0152] Optionally, in a specific implementation, if the memory 701, the processor 702 and the communication interface 703 are integrated on a chip, the memory 701, the processor 702 and the communication interface 703 can communicate with each other through an internal interface.

[0153] The processor 702 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0154] An embodiment of the present application also provides a non-volatile computer-readable storage medium containing a computer program, on which a computer program is stored. When the program is executed by a processor, the above-mentioned modeling method based on user behavior and vehicle components is implemented.

[0155] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0156] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of this application, "N" means at least two, for example, two, three, etc., unless otherwise specifically defined.

[0157] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed out of the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application belong.

[0158] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array, a field programmable gate array, etc.

[0159] Those skilled in the art will appreciate that all or part of the steps in the method for implementing the above-mentioned embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0160] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A modeling method based on user behavior and vehicle components, characterized in that: include: Define the vehicle signal standardization list, standardize the mapping relationship and perform vehicle signal standardization in real time to obtain vehicle standard signals; Based on the standardized list of vehicle signals and the standardized mapping relationship, a vehicle component event set and event determination rules are defined, the vehicle signals are monitored, and the standardized vehicle signals are matched using the event determination rules to obtain vehicle events, wherein the vehicle events include one or more vehicle component events; Based on the standardized list of vehicle signals, the standardized mapping relationship, and / or the vehicle component event set and event determination rules, define a vehicle component state set and state determination rules, apply the state determination rules to the vehicle events, and obtain the vehicle component states; Based on the standardized vehicle signal list and the standardized mapping relationship, and / or the vehicle component event set and event determination rules, and / or the vehicle component state set and state determination rules, define a user behavior set and behavior determination rules, and identify the user behavior based on the one or more vehicle component events in combination with the measurement signals in the standardized vehicle signal list; A vehicle state analysis model is established based on the vehicle standard signal, the vehicle component state and the user behavior, so as to identify the vehicle state in real time based on the vehicle signal using the vehicle state analysis model.

2. The modeling method based on user behavior and vehicle components according to claim 1, characterized in that: include: Based on the standardized list of vehicle signals, standardized mapping relationships, and / or the vehicle component event set and event judgment rules, and / or the vehicle component status set and status judgment rules, and / or the user behavior set and behavior judgment rules, user scenario mining rules are defined, and user behavior scenario mining is performed on the vehicle standard signals, the vehicle component status, and the user behavior using the user scenario mining rules, so as to mine the user behavior scenario according to the vehicle status analysis model.

3. The modeling method based on user behavior and vehicle components according to claim 2, characterized in that: include: The event determination rules, the state determination rules, the behavior determination rules and the user scenario mining rules are updated according to the newly added vehicle models, the newly added collections, the changed collections and / or the business usage feedback.

4. The modeling method based on user behavior and vehicle components according to claim 2, characterized in that: include: The vehicle state data output by the vehicle state analysis model is stored, and the vehicle state data is used for offline analysis.

5. An application method of a vehicle state analysis model, characterized in that: The vehicle state analysis model is a model established according to the modeling method based on user behavior and vehicle components according to any one of claims 1 to 4, comprising: receiving in real time the message data uploaded by the controller of the vehicle and parsing the message data to obtain vehicle signal data; The vehicle signal data is input into the vehicle state analysis model to identify the current vehicle state in real time.

6. The application method according to claim 5, characterized in that: Inputting the vehicle signal data into the vehicle state analysis model to identify the current vehicle state in real time includes: performing vehicle signal standardization on the vehicle signal data to obtain a vehicle standard signal; Performing vehicle event matching on the vehicle standard signal in real time according to the event judgment rule to obtain vehicle component events that match the vehicle standard signal; Obtaining a vehicle component state corresponding to the vehicle component event according to the state determination rule; The vehicle component event is identified according to the behavior determination rule to obtain user behavior.

7. The application method according to claim 6, characterized in that: Inputting the vehicle signal data into the vehicle state analysis model to identify the current vehicle state in real time includes: User behavior scenario mining is performed on the vehicle standard signal, the vehicle component status, and the user behavior according to the user scenario mining rule to obtain a user behavior scenario.

8. The application method according to claim 7, characterized in that: include: The vehicle standard signal, the vehicle component event, the vehicle component status, the user behavior and the user behavior scenario are used for simulation and modeling.

9. The application method according to claim 7, characterized in that: include: The data corresponding to the vehicle standard signal, the vehicle component event, the vehicle component status, the user behavior and the user behavior scenario are stored to provide services for analysis applications.

10. A modeling system based on user behavior and vehicle components, characterized in that: include: The vehicle signal standardization module is used to define the vehicle signal standardization list, standardize the mapping relationship, and perform vehicle signal standardization in real time to obtain the vehicle standard signal; a vehicle event recognition module, based on the standardized vehicle signal list and the standardized mapping relationship, for defining a set of vehicle component events and event determination rules, monitoring the vehicle signals, and matching the standardized vehicle signals with the event determination rules to obtain vehicle events, wherein the vehicle events include one or more vehicle component events; a vehicle status management module, configured to define a vehicle component status set and status determination rules based on the vehicle signal standardization list, the standardized mapping relationship, and / or the vehicle component event set and event determination rules, and apply the status determination rules to the vehicle events to obtain the vehicle component status; A user behavior recognition module, based on the standardized vehicle signal list, the standardized mapping relationship, and / or the vehicle component event set and event determination rules, and / or the vehicle component state set and state determination rules, is used to define a user behavior set and behavior determination rules, and to identify the user behavior based on the one or more vehicle component events in combination with the measurement signals in the standardized vehicle signal list; The model creation module is used to establish a vehicle state analysis model based on the vehicle standard signal, the vehicle component status and the user behavior, so as to identify the vehicle state in real time based on the vehicle signal using the vehicle state analysis model.

11. A computer device, characterized in that: The computer device includes a processor and a memory, and a computer program is stored in the memory. When the computer program is executed by the processor, the modeling method based on user behavior and vehicle components described in any one of claims 1 to 4 or the application method of the vehicle state analysis model described in any one of claims 5 to 9 is implemented.

12. A non-volatile computer-readable storage medium containing a computer program, characterized in that: When the computer program is executed by one or more processors, the modeling method based on user behavior and vehicle components described in any one of claims 1 to 4 or the application method of the vehicle state analysis model described in any one of claims 5 to 9 is implemented.

Citation Information

Patent Citations

  • Vehicle state estimation system, vehicle state estimation method, and operation support system

    CN104137126A

  • Autonomous vehicle simulation system

    US20160314224A1