G-value-based driving behavior display method and apparatus, device, and storage medium
By combining the color display method of G value and driving behavior, the problem that drivers find it difficult to intuitively understand the G value is solved, the intuitive representation of driving behavior is realized, and driving safety is improved.
Patent Information
- Application Number
- PCT/CN2024/120606
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-11
- Filing Date
- 2024-09-24
- Publication Date
- 2025-07-17
AI Technical Summary
It is difficult for drivers to intuitively understand the driving behavior information reflected by the G value, which affects driving safety.
By obtaining the vehicle's G value, driving ready indication, gear shifting handle gear request and the actual gear status of the electronic shifter, combined with driving behavior, color display is used to characterize the vehicle's current driving status, including slow acceleration/deceleration, normal acceleration/deceleration and sudden acceleration/deceleration.
Converting professional G-value information into color displays that drivers are used to understand improves the intuitiveness of the information, helps drivers to grasp the state of driving behavior more easily, and reduces the burden of learning cognitive.
Smart Images

Figure CN2024120606_17072025_PF_FP_ABST
Abstract
Description
Method, device, equipment and storage medium for displaying driving behavior based on G-value CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The embodiments of this application are based on and claim the priority of Chinese patent application with application number 202410048240.2 and application date January 11, 2024. The entire contents of the Chinese patent application are hereby introduced into the embodiments of this application as a reference. Technical Field
[0002] The present invention relates to the automotive field, and in particular to, but is not limited to, a method, device, equipment, and storage medium for displaying driving behavior based on G-value. Background Art
[0003] G-value can reflect the driver's behavioral habits. However, the G-value information displayed by the vehicle is highly professional, and the driver needs to think before obtaining the information represented by the G-value, which is not conducive to the intuitive expression of the information represented by the G-value and is not conducive to driving safety. Summary of the Invention
[0004] In view of this, the present invention at least provides a method, device, equipment and storage medium for displaying driving behavior based on G-value.
[0005] The technical solution of the present invention is achieved as follows:
[0006] On the one hand, the present invention provides a method for displaying driving behavior based on G-value, the method comprising: obtaining a current G-value of a vehicle; determining that the display color of the human-computer interaction interface of the vehicle is a first color based on the G-value, the status of a driving readiness indication of the vehicle, whether the status of a shift handle gear request of the vehicle is consistent with the actual gear status of an electronic shifter, and the gear position of the vehicle, the first color is used to represent that the current driving state of the vehicle is a slow acceleration / deceleration state.
[0007] On the other hand, the present invention provides a display device for driving behavior based on G-value, the device including: an acquisition module for acquiring the current G-value of the vehicle; a first determination module for determining that the display color of the human-computer interaction interface of the vehicle is a first color based on the G-value, the status of the vehicle's driving readiness indication, whether the status of the vehicle's shift handle gear request is consistent with the actual gear status of the electronic shifter, and the gear position of the vehicle, the first color is used to represent that the current driving state of the vehicle is a slow acceleration / deceleration state.
[0008] On the other hand, the present invention provides a computer device comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and the processor implements some or all of the steps in the above method when executing the program.
[0009] In another aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, which implements part or all of the steps in the above method when executed by a processor.
[0010] The present invention provides a method for displaying driving behavior based on G-values. Based on the acquired G-values, the G-value information is combined with the driving behavior and displayed using three levels of colors. The data information that needs to be converted and calculated is matched with colors that the driver is accustomed to understanding. The communication of colors is more intuitive than that of data. The driver can easily understand whether the current driving behavior is in a good driving state or has deviated based on the colors displayed on the display interface.
[0011] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and are not intended to limit the technical solutions of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0012] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for describing the embodiments. Obviously, the drawings described below are only some embodiments of the present application. Those skilled in the art can also derive other drawings based on these drawings without inventive work, among which:
[0013] FIG1 is a schematic diagram of a first implementation flow of a method for displaying driving behavior based on G-values provided in an embodiment of the present application;
[0014] FIG2 is a second schematic diagram of a method for displaying driving behavior based on G-values according to an embodiment of the present application;
[0015] FIG3 is a third schematic diagram of an implementation flow of a method for displaying driving behavior based on G-values provided in an embodiment of the present application;
[0016] FIG4 is an implementation flow of a method for displaying a G value on a human-computer interaction interface provided by an embodiment of the present application;
[0017] FIG5 is a schematic diagram of a G value displayed on a human-computer interaction interface provided by an embodiment of the present application;
[0018] FIG6 is a schematic diagram of the structure of a device for displaying driving behavior based on G-values provided in an embodiment of the present application;
[0019] FIG7 is a schematic diagram of a hardware entity of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. The following examples are used to illustrate the present application, but are not intended to limit the scope of the present application. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0021] In the following description, reference is made to “some embodiments”, which describes a subset of all possible embodiments, but it will be understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0022] It should be pointed out that the terms "first\second\third" involved in the embodiments of the present application are merely used to distinguish similar objects and do not represent a specific ordering of the objects. It can be understood that "first\second\third" can be interchanged with a specific order or sequence where permitted, so that the embodiments of the present application described here can be implemented in an order other than that illustrated or described here.
[0023] Those skilled in the art will understand that, unless otherwise defined, all terms used herein (including technical and scientific terms) have the same meaning as generally understood by those skilled in the art in the art to which the embodiments of the present application belong. It should also be understood that terms such as those defined in common dictionaries should be understood to have meanings consistent with their meanings in the context of the prior art, and will not be interpreted in an idealized or overly formal sense unless specifically defined as herein.
[0024] Before describing the embodiments of the present application, the nouns and terms involved in the embodiments of the present application are explained. The nouns and terms involved in the embodiments of the present application are subject to the following interpretations.
[0025] The shift knob, also known as the transmission handle, is a crucial component of a vehicle's transmission system, primarily used to control gear shifting. In a traditional mechanical transmission, the shift knob transmits the shifting action to the gear structure within the transmission via a connecting rod, enabling the shift between different gears.
[0026] An electronic shifter (ESD) utilizes electronic control technology to achieve vehicle gear shifting. This technology can reduce or eliminate the sensation of shock and jerkiness during gear shifting, improving driving comfort. The core of an ESD is to electronically transmit shift commands to the transmission, making the shifting process smoother and more fluid. This technology is commonly used in automatic transmission vehicles to replace traditional manual shifting. Electronic shifters can implement their functions in various forms, such as rotary knobs, push-button shifting, and paddle shifters. The ESD operates by using signals from electronic components to drive a mechanical device to complete the gear shifting operation.
[0027] G-value can reflect the driver's behavioral habits. Currently, some off-road vehicles have a G-value function to display feedback. However, drivers cannot intuitively feel and understand professional data such as G-value. In related technologies, G-value and driving behavior are two separate functions. Among them, the G-value display data is highly professional. The driver needs to think before obtaining the information represented by the G-value, which is not conducive to the intuitive expression of the information represented by the G-value and is not conducive to driving safety. In addition, driving behavior is mostly displayed in combination with the atmosphere colors of green, blue, and red, and is generally displayed around the instrument screen. The display has a large over-light area, which will cause certain coverage and interference to other information.
[0028] The present application provides a method for displaying driving behavior based on G-values. As shown in FIG1 , the method may include steps S100 and S101:
[0029] Step S100: obtaining the current G value of the vehicle;
[0030] Here, G-force refers to the average acceleration measured within a specific acceleration range divided by the acceleration due to gravity (G), also known as the average acceleration G-force. G-force refers to the time it takes to go from 0 to 100 kilometers per hour. The shorter the time, the greater the G-force. It is typically displayed in the dynamic range on the instrument panel, so changes in G-force can reflect driver behavior.
[0031] For example, in a 0-10 km acceleration test, the measured acceleration time is 6.2 seconds. The speed change during this period is 27.78 m / s. The average acceleration is 27.78 divided by 6.2, which is 4.48 m / s. 2 , so the average acceleration G value is 0.46G, which is 4.48 divided by 9.8.
[0032] Step S101: Based on the G value, the status of the vehicle's driving readiness indicator, whether the vehicle's shift handle gear request is consistent with the status of the actual gear of the electronic shifter, and the gear position of the vehicle, determine that the display color of the vehicle's human-computer interaction interface is a first color, and the first color is used to represent that the current driving state of the vehicle is a slow acceleration / deceleration state.
[0033] Here, Human Machine Interaction (HMI) is a discipline that studies the interactive relationship between a system and a user. The system can be a variety of machines, or it can be a computerized system and software. The human-machine interface usually refers to the part visible to the user. The user communicates with the system and operates it through the human-machine interface. It can be as small as the play button on a radio or as large as the dashboard on an airplane or the control room of a power plant. In the embodiment of the present application, the HMI can be an instrument panel display, a central control screen, etc. The display of G-value and driving behavior information can be one of the modules in the HMI, or it can be the entire content of the HMI. The specific processing will be handled by those skilled in the art according to the actual situation and is not specifically limited here.
[0034] Here, the vehicle's gear positions are explained in terms of automatic gear positions, including P, R, N, D, S and L. Among them, P is the parking gear. When the car is parked and not in use, engage P. At this time, the wheels are in a mechanically locked state to prevent slipping; R is the reverse gear, which is used when reversing is required; N is the neutral gear, which is used for temporary parking; D is the drive gear, which is used when moving forward; S indicates sports mode. When this gear is engaged, the gears can be switched freely, but the gear shifting timing is delayed, allowing the engine to maintain a high speed for a period of time to increase the power of the car; L is the low-speed gear, which can be used to start forward when starting on a steep slope or a relatively inclined slope.
[0035] In some embodiments, the first color may be green, which is used to indicate that the current driving state of the vehicle is a slow acceleration / deceleration state. When the vehicle is in a slow acceleration / deceleration state, it indicates that the driving behavior is in a continuously good driving state.
[0036] In some embodiments, the implementation of step S101 may include steps S1010 to S1013:
[0037] Step S1010: When the G-value is within a first preset range, the vehicle-ready indicator is in a ready state, the shift handle position request is consistent with the actual gear position of the electronic shifter, and the gear position is in a forward gear, determining that the display color of the human-computer interaction interface is a first color;
[0038] In some embodiments, the first preset range may be (-0.3, 0.3).
[0039] Step S1011: Alternatively, when the shift handle position request is inconsistent with the actual gear position of the electronic shifter, determining that the display color of the human-computer interaction interface is the first color;
[0040] Here, the driving readiness indication is an arbitrary value, the gear position is an arbitrary value, and the G value can be in any range. Specifically, the driving readiness indication can be in a ready state or a not ready state, the gear position can be in D gear or P gear or other gears, and the G value can be within the first preset range or not within the first preset range.
[0041] Step S1012: Alternatively, when the shift handle position request is consistent with the actual gear position of the electronic shifter, and the gear position is not in the forward gear, determining that the display color of the human-computer interaction interface is the first color;
[0042] Here, the driving readiness indication is any value, and the G value can be in any range. Specifically, the driving readiness indication can be in a ready state or a not ready state, and the G value can be in a first preset range or not in the first preset range.
[0043] Step S1013: Alternatively, when the driving readiness indication is in an unready state, determining that the display color of the human-computer interaction interface is a first color.
[0044] Here, the state of the gear request of the shift handle and the actual gear position of the electronic shifter is an arbitrary value, the gear position is an arbitrary value, and the G value can be in any range. Specifically, the state of the gear request of the shift handle and the actual gear position of the electronic shifter can be consistent or inconsistent, the gear position can be in D gear or P gear or other gears, and the G value can be within the first preset range or not within the first preset range.
[0045] The G-value-based driving behavior display method provided in the embodiment of the present application displays the G-value information in combination with the driving behavior using three levels of color based on the acquired G-value, and corresponds the data information that needs to be converted and calculated with colors that the driver is accustomed to understanding. The communication of color is more intuitive than the communication of data. The driver can easily understand whether the current driving behavior is in a good driving state or deviates according to the color displayed on the display interface.
[0046] The present application further provides a method for displaying driving behavior based on G-values. As shown in FIG2 , the method may include steps S200 and S201:
[0047] Step S200: obtaining the current G value of the vehicle;
[0048] Step S201: Based on the G-force, the state of the vehicle's drive readiness indicator, whether the shift lever gear position request of the vehicle is consistent with the actual gear position of the electronic shifter, and the gear position of the vehicle, determining that the display color of the human-machine interface of the vehicle is a second color, where the second color is used to indicate that the current driving state of the vehicle is a normal acceleration / deceleration state;
[0049] In some embodiments, the second color may be blue, which is used to indicate that the current driving state of the vehicle is a normal acceleration / deceleration state. When the car is in a normal acceleration / deceleration state, it indicates that the driving behavior deviates slightly from a better driving state. At this time, the driver may be reminded to maintain or adjust the driving state.
[0050] In some embodiments, the implementation of step S201 may include steps S2010 and S2011:
[0051] Step S2010: when the G-value is within a second preset range, the vehicle-ready-to-drive indicator is in a ready state, the shift handle position request is consistent with the actual gear position of the electronic shifter, and the gear position is in a forward gear, determining that the display color of the human-computer interaction interface is a second color;
[0052] In some embodiments, the second preset range may be (-0.6, -0.3].
[0053] Step S2011: Alternatively, when the G value is within a third preset range, the driving readiness indication is in the ready state, the shift handle gear request is consistent with the actual gear state of the electronic shifter, and the gear position is in the forward gear, determine that the display color of the human-computer interaction interface is the second color.
[0054] In some embodiments, the third preset range may be [0.3, 0.5].
[0055] The present application further provides a method for displaying driving behavior based on G-values. As shown in FIG3 , the method may include steps S300 and S301:
[0056] Step S300: obtaining the current G value of the vehicle;
[0057] Step S301: Based on the G value, the status of the vehicle's driving readiness indicator, whether the gear request of the vehicle's shift handle is consistent with the status of the actual gear of the electronic shifter, and the gear position of the vehicle, determine that the display color of the vehicle's human-computer interaction interface is a third color, and the third color is used to indicate that the current driving state of the vehicle is a sudden acceleration / deceleration state.
[0058] In some embodiments, the third color can be red, which is used to indicate that the current driving state of the vehicle is a sudden acceleration / deceleration state. When the car is in a sudden acceleration / deceleration state, it means that the driving behavior has deviated significantly from a better state. At this time, the driver can be warned that he needs to adjust the driving state to a better state.
[0059] In some embodiments, the implementation of step S301 may include steps S3010 and S3011:
[0060] Step S3010: When the G-value is within a fourth preset range, the vehicle-ready-to-drive indicator is in the ready state, the shift handle gear position request is consistent with the actual gear position of the electronic shifter, and the gear position is in the forward gear, determining that the display color of the human-computer interaction interface is a third color;
[0061] In some embodiments, the fourth preset range may be .
[0062] Step S3011: Alternatively, when the G value is within the fifth preset range, the driving readiness indication is in the ready state, the shift handle gear request is consistent with the actual gear state of the electronic shifter, and the gear position is in the forward gear, determine that the display color of the human-computer interaction interface is the third color.
[0063] In some embodiments, the fifth preset range may be .
[0064] In some embodiments, a hysteresis interval value can also be set. If the change in G-force is greater than or equal to the hysteresis interval value, the display color of the human-computer interaction interface changes. For example, based on the current vehicle's first G-force, it is determined that the display color of the current human-computer interaction interface needs to change from a first color to a second color. If the hysteresis interval value is set, the display color of the human-computer interaction interface is the first color. After a period of time, the current vehicle's second G-force is obtained. If the absolute value of the second G-force minus the first G-force is greater than or equal to the hysteresis interval value, the display color of the human-computer interaction interface changes to the second color.
[0065] In some embodiments, the method for displaying the G value on the human-computer interaction interface, as shown in FIG4 , may include steps S400 to S402:
[0066] Step S400: determining the position of the G value at the lateral G value in the human-computer interaction interface;
[0067] Here, the lateral G value represents the horizontal axis of the coordinate axis. The range of the lateral G value is determined by the sixth preset range and the acceleration of gravity. In some embodiments, the sixth preset range can be: -12.45~12.45. The specific formula for defining the range of the lateral G value can be expressed as:
[0068] G 横 = (-12.45 to 12.45) / 9.8 m / s 2 (1);
[0069] In some embodiments, the negative region of the lateral G value may be set to the right of the origin of the coordinate axis, and the positive region may be set to the left of the origin of the coordinate axis.
[0070] Step S401: determining the position of the G value at the longitudinal G value in the human-computer interaction interface;
[0071] Here, the longitudinal G value represents the vertical axis of the coordinate axis. The range of the longitudinal G value is determined by the seventh preset range and the acceleration of gravity. In some embodiments, the seventh preset range can be: -15.36~15.36. The specific formula for defining the range of the longitudinal G value can be expressed as:
[0072] G 纵 = (-15.36~15.36) / 9.8 m / s 2 (2);
[0073] In some embodiments, the negative region of the longitudinal G value may be set on the upper side of the origin of the coordinate axis, and the positive region may be set on the lower side of the origin of the coordinate axis.
[0074] Step S402: Based on the position of the G value in the transverse G value and the position of the longitudinal G value, determine the display position of the G value in the human-computer interaction interface.
[0075] Here, based on steps S401 and S402, the value ranges for the horizontal and vertical axes of the G-force displayed in the human-computer interaction interface are defined. After obtaining the vehicle's current G-force, it can be displayed in the display interface as a dot based on the defined coordinate axes. It should be noted that the G-force can be equal to the lateral and longitudinal G-force values in the coordinate system, respectively. For example, if the current G-force is 0.5, the lateral G-force position is determined to be on the left side, and the longitudinal G-force position is further determined to be on the bottom side, thereby determining the current G-force position.
[0076] As shown in Figure 5, the G-value display position in the human-computer interaction interface is determined by the longitudinal G-value 500 and the transverse G-value 501. When the signal value (G-value) is negative, the G-value is displayed at the transverse G-value 501, which is to the right of the coordinate origin. Furthermore, the longitudinal G-value 500 is determined to be above the coordinate origin, and the final G-value is displayed in the coordinate system as a dot 502. When the signal value (G-value) is positive, the G-value is displayed at the transverse G-value 500, which is to the left of the coordinate origin. Furthermore, the longitudinal G-value 501 is determined to be below the coordinate origin, and the final G-value is displayed in the coordinate system as a dot 503.
[0077] The following describes the above-mentioned method for displaying driving behavior based on G-value in conjunction with a specific embodiment. This application embodiment combines driving behavior with G-value display, and corresponds the data information that needs to be converted and calculated with colors that the driver is accustomed to understanding. The communication of color is more intuitive than the communication of data, making it easy for the driver to understand whether the current driving behavior is in a good driving state or has deviated. However, it is worth noting that this specific embodiment is only for the purpose of better illustrating the present application and does not constitute an improper limitation on the present application.
[0078] In the embodiment of this application, it is necessary to combine driving behavior with G-force display. First, a method for displaying G-force needs to be defined. Here, the horizontal and vertical axes of the display interface are first defined, and then the vehicle's G-force is displayed in the form of dots in the coordinate system based on the horizontal and vertical axes:
[0079] 1) The horizontal axis is the horizontal G value, the HMI display boundary is 0.8, and the horizontal axis G value coordinate is defined as follows: The range of the horizontal G value is shown in formula (1). The G value display on the HMI interface is shown in Figure 5. When the signal value is negative, the dot 502 is displayed in the area to the right of the origin of the coordinate axis; when the signal value is positive, the dot 503 is displayed in the area to the left of the origin of the coordinate axis.
[0080] 2) The vertical axis is the longitudinal G value, the HMI display boundary is 0.8, and the vertical axis G value coordinate is defined as follows: The range of the longitudinal G value is shown in formula (2). The G value display on the HMI interface is shown in Figure 5. When the signal value is negative, the dot 502 is displayed in the area above the origin of the coordinate axis; when the signal value is positive, the dot 503 is displayed in the area below the origin of the coordinate axis.
[0081] Here, the HMI display boundary is 0.8, which is the size of the defined G-value display module. As shown in FIG5 , it can be understood that the range from the origin to the horizontal and vertical vertices is 0.8. The determination of 0.8 here is a value obtained based on actual development results. The specific processing is performed by those skilled in the art according to actual conditions and is not specifically limited here.
[0082] After determining how the vehicle's G-value will be displayed in the HMI, it's necessary to associate it with driving behavior. Driving behavior can be broadly categorized as slow acceleration / deceleration, normal acceleration / deceleration, and sudden acceleration / deceleration. During slow acceleration / deceleration and low- to medium-speed cruising, the G-value is displayed as a dot in the center of the defined HMI display module, indicating that the driver is maintaining a consistently good driving state. During normal acceleration / deceleration and high-speed cruising, the G-value is displayed as a dot slightly offset from the center of the defined HMI display module, alerting the driver to a minor deviation from a favorable driving state. During sudden acceleration / deceleration, the G-value is displayed as a dot significantly offset from the center of the defined HMI display module, alerting the driver to a significant deviation from a favorable driving state.
[0083] Specifically, the driving status is associated with the display color. In the embodiment of the present application, slow acceleration / deceleration and a continuously good operating state are defined as green; normal acceleration / deceleration with a small deviation from a good driving state is defined as blue; and sudden acceleration / deceleration with a large deviation from a good driving state is defined as red. Table 1 below defines the methods for determining different colors for the HMI display module in different situations. The table field PDCU_Drive Ready indicates the driving readiness indication. A 1 in the field indicates a ready state, a 0 indicates a not ready state, and NC indicates an arbitrary value. The table field PDCU_ShiftPos InConformRmn indicates whether the shift handle gear position request is consistent with the actual gear position of the electronic shifter. A Not 2 in the field indicates that the shift handle gear position request is consistent with the actual gear position of the electronic shifter, a 2 indicates that the shift handle gear position request is inconsistent with the actual gear position of the electronic shifter, and NC indicates an arbitrary value. The table field PDCU_ShiftLvlPosn indicates the vehicle's gear position. A 1 indicates D gear, a Not 1 indicates not D gear, and NC indicates an arbitrary value.
[0084] Table 1 shows the color conditions
[0085] [Corrected 09.10.2024 in accordance with Article 26]
[0086] In the embodiments of the present application, a hysteresis interval is also defined to determine the changing trend of the G value. For example, when the color display changes from red to blue and from blue to green, a hysteresis interval of 0.05 is designed. For example, if the vertical G value coordinate of the G value is 0.3 and the display color is blue, the display color will not change to green until the vertical G value coordinate of the G value drops to less than or equal to 0.25.
[0087] According to the above implementation process, the embodiment of the present application proposes a method for displaying driving behavior based on G-value. Through this method, the highly professional G-value information can be combined with the driving behavior to be displayed with three levels of color, and the data information that needs to be converted and calculated can be corresponded with the colors that the driver is accustomed to understanding. Among them, green represents good in the vehicle information transmission, blue represents reminder in the vehicle information transmission, and red represents warning in the vehicle information transmission. The driver can easily understand whether the current driving behavior is in a good driving state or has deviated. The color communication is more intuitive than the data communication. In addition, the combination of driving behavior and G-value can reduce the separate driving behavior display interface or G-value display interface, reduce the functional architecture, and reduce the driver's learning and cognitive burden.
[0088] Based on the aforementioned embodiments, an embodiment of the present application provides a display device for driving behavior based on G-values. The device includes the modules included therein, and the units included in each module, etc., which can be implemented by a processor in a computer device; of course, it can also be implemented by a specific logic circuit; in the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP) or a field programmable gate array (FPGA), etc.
[0089] The embodiment of the present application provides a device for displaying driving behavior based on G-values, as shown in FIG6 , the device 600 includes:
[0090] An acquisition module 601 is used to obtain the current G value of the vehicle;
[0091] The first determination module 602 is used to determine that the display color of the human-computer interaction interface of the vehicle is a first color based on the G value, the status of the vehicle's driving readiness indicator, whether the gear position request of the vehicle's shift handle is consistent with the actual gear position of the electronic shifter, and the gear position of the vehicle. The first color is used to indicate that the current driving state of the vehicle is a slow acceleration / deceleration state.
[0092] In some embodiments, the first determining module includes:
[0093] a first determining unit, configured to determine that a display color of the human-computer interaction interface is a first color when the G-value is within a first preset range, the vehicle-ready-to-drive indicator is in a ready state, the shift handle gear position request is consistent with an actual gear position of the electronic shifter, and the gear position is in a forward gear;
[0094] Alternatively, when the shift handle position request is inconsistent with the actual gear position of the electronic shifter, determining that the display color of the human-computer interaction interface is the first color;
[0095] Alternatively, when the shift handle position request is consistent with the actual gear position of the electronic shifter, and the gear position is not in the forward gear, determining that the display color of the human-computer interaction interface is the first color;
[0096] Alternatively, when the driving readiness indication is in an unready state, the display color of the human-computer interaction interface is determined to be a first color.
[0097] In some embodiments, the apparatus further comprises:
[0098] The second determination module is used to determine that the display color of the human-computer interaction interface of the vehicle is a second color based on the G value, the status of the vehicle's driving readiness indicator, whether the status of the vehicle's shift handle gear request is consistent with the actual gear position of the electronic shifter, and the gear position of the vehicle. The second color is used to indicate that the current driving state of the vehicle is a normal acceleration / deceleration state.
[0099] In some embodiments, the second determining module includes:
[0100] a second determining unit, configured to determine that a display color of the human-computer interaction interface is a second color when the G value is within a second preset range, the vehicle-ready-to-drive indicator is in a ready state, the shift handle gear position request is consistent with an actual gear position of the electronic shifter, and the gear position is in a forward gear;
[0101] Alternatively, when the G value is within a third preset range, the driving readiness indication is in a ready state, the shift handle gear request is consistent with the actual gear state of the electronic shifter, and the gear position is in a forward gear, the display color of the human-computer interaction interface is determined to be the second color.
[0102] In some embodiments, the apparatus further comprises:
[0103] The third determination module is used to determine that the display color of the human-computer interaction interface of the vehicle is a third color based on the G value, the status of the vehicle's driving readiness indicator, whether the gear position request of the vehicle's shift handle is consistent with the actual gear position of the electronic shifter, and the gear position of the vehicle. The third color is used to indicate that the current driving state of the vehicle is a sudden acceleration / deceleration state.
[0104] In some embodiments, the third determining module includes:
[0105] a third determining unit, configured to determine that a display color of the human-computer interaction interface is a third color when the G-value is within a fourth preset range, the vehicle-ready-to-drive indicator is in a ready state, the shift handle gear position request is consistent with an actual gear position of the electronic shifter, and the gear position is in a forward gear;
[0106] Alternatively, when the G value is within the fifth preset range, the driving readiness indication is in the ready state, the shift handle gear request is consistent with the actual gear state of the electronic shifter, and the gear position is in the forward gear, the display color of the human-computer interaction interface is determined to be the third color.
[0107] In some embodiments, the apparatus further comprises:
[0108] The fourth determination module is used to determine the position of the G value in the horizontal G value in the human-computer interaction interface; the horizontal G value is represented by the horizontal axis of the coordinate axis; the fifth determination module is used to determine the position of the G value in the vertical G value in the human-computer interaction interface; the vertical G value is represented by the vertical axis of the coordinate axis; the sixth determination module is used to determine the display position of the G value in the human-computer interaction interface based on the position of the G value in the horizontal G value and the position of the vertical G value.
[0109] The description of the above device embodiment is similar to the description of the above method embodiment and has similar beneficial effects as the method embodiment. In some embodiments, the functions or modules included in the device provided in the embodiments of the present application can be used to perform the methods described in the above method embodiments. For technical details not disclosed in the device embodiments of the present application, please refer to the description of the method embodiments of the present application for understanding.
[0110] It should be noted that in the embodiments of the present application, if the above-mentioned method is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a software product. The software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disk. In this way, the embodiments of the present application are not limited to any specific hardware, software, or firmware, or any combination of hardware, software, and firmware.
[0111] An embodiment of the present application provides a computer device, including a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and when the processor executes the program, some or all of the steps in the above method are implemented.
[0112] The present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements some or all of the steps in the above method. The computer-readable storage medium may be transient or non-transient.
[0113] An embodiment of the present application provides a computer program, including computer-readable code. When the computer-readable code is run in a computer device, a processor in the computer device executes some or all of the steps for implementing the above method.
[0114] An embodiment of the present application provides a computer program product, comprising a non-transitory computer-readable storage medium storing a computer program. When the computer program is read and executed by a computer, the computer program implements some or all of the steps of the above-described method. The computer program product can be implemented in hardware, software, or a combination thereof. In some embodiments, the computer program product is embodied as a computer storage medium. In other embodiments, the computer program product is embodied as a software product, such as a software development kit (SDK).
[0115] It should be noted that the descriptions of the various embodiments above tend to emphasize the differences between the various embodiments, and their similarities or similarities can be referenced to each other. The descriptions of the above device, storage medium, computer program, and computer program product embodiments are similar to the descriptions of the above method embodiments and have similar beneficial effects as the method embodiments. For technical details not disclosed in the embodiments of the device, storage medium, computer program, and computer program product of this application, please refer to the description of the method embodiments of this application for understanding.
[0116] An embodiment of the present application provides a computer device. As shown in FIG7 , the hardware entities of the computer device 700 include: a processor 701, a communication interface 702, and a memory 703. The processor 701 generally controls the overall operation of the computer device 700. The communication interface 702 enables the computer device to communicate with other terminals or servers via a network. The memory 703 is configured to store instructions and applications executable by the processor 701. It can also cache data to be processed or processed by the processor 701 and various modules in the computer device 700 (e.g., image data, audio data, voice communication data, and video communication data). This can be implemented using flash memory (FLASH) or random access memory (RAM). Data can be transmitted between the processor 701, the communication interface 702, and the memory 703 via a bus 704.
[0117] It should be understood that "one embodiment" or "an embodiment" mentioned throughout the specification means that the specific features, structures or characteristics related to the embodiment are included in at least one embodiment of the present application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned steps / processes does not mean the order of execution, and the execution order of each step / process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The above-mentioned serial numbers of the embodiments of the present application are for description only and do not represent the advantages and disadvantages of the embodiments.
[0118] It should be noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a series of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0119] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as: multiple units or components can be combined, or can be integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the components shown or discussed can be through some interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0120] The units described above as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units; they may be located in one place or distributed across multiple network units; some or all of the units may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, the functional units in the various embodiments of the present application may all be integrated into one processing unit, or each unit may be separately used as a unit, or two or more units may be integrated into one unit; the above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units.
[0121] Those skilled in the art will understand that all or part of the steps of the above-mentioned method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above-mentioned method embodiment; and the aforementioned storage medium includes: mobile storage devices, read-only memories (ROM), magnetic disks or optical disks, and other media that can store program codes.
[0122] Alternatively, if the above-mentioned integrated unit of the present application is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0123] The above is only an implementation method of the present application, but the scope of protection of the present application is not limited thereto. Any technician familiar with this technical field can easily think of changes or replacements within the technical scope disclosed in this application, which should be covered by the scope of protection of the present application.
Claims
1. A display method for driving behavior based on G value, the method comprising: Obtaining the current G value of the vehicle; Based on the G value, the state of the vehicle's driving readiness indication, whether the gearshift lever gear request of the vehicle is consistent with the actual gear of the electronic gearshift, and the gear position of the vehicle, determining that the display color of the vehicle's human-machine interface is a first color, and the first color is used to characterize that the current driving state of the vehicle is a slow acceleration / deceleration state.
2. Based on the method described in claim 1, wherein The determining that the display color of the vehicle's human-machine interface is a first color based on the G value, the state of the vehicle's driving readiness indication, whether the gearshift lever gear request of the vehicle is consistent with the actual gear of the electronic gearshift, and the gear position of the vehicle includes: When the G value is within a first preset range, the driving readiness indication is in a ready state, the gearshift lever gear request is consistent with the actual gear of the electronic gearshift, and the gear position is in the forward gear, determining that the display color of the human-machine interface is the first color; Or, when the gearshift lever gear request is inconsistent with the actual gear of the electronic gearshift, determining that the display color of the human-machine interface is the first color; Or, when the gearshift lever gear request is consistent with the actual gear of the electronic gearshift and the gear position is not in the forward gear, determining that the display color of the human-machine interface is the first color; Or, when the driving readiness indication is in an unready state, determining that the display color of the human-machine interface is the first color.
3. Based on the method described in claim 1, wherein, The method further comprises: Based on the G value, the state of the vehicle's driving readiness indication, whether the gearshift lever gear request of the vehicle is consistent with the actual gear of the electronic gearshift, and the gear position of the vehicle, determining that the display color of the vehicle's human-machine interface is a second color, and the second color is used to characterize that the current driving state of the vehicle is a normal acceleration / deceleration state.
4. Based on the method described in claim 3, the determining that the display color of the vehicle's human-machine interface is a second color based on the G value, the state of the vehicle's driving readiness indication, whether the gearshift lever gear request of the vehicle is consistent with the actual gear of the electronic gearshift, and the gear position of the vehicle includes: When the G value is within a second preset range, the driving readiness indication is in a ready state, the gearshift lever gear request is consistent with the actual gear of the electronic gearshift, and the gear position is in the forward gear, determining that the display color of the human-machine interface is the second color; Or, when the G value is within a third preset range, the driving readiness indication is in a ready state, the gearshift lever gear request is consistent with the actual gear of the electronic gearshift, and the gear position is in the forward gear, determining that the display color of the human-machine interface is the second color.
5. Based on the method described in claim 1, wherein The method further comprises: Based on the G value, the state of the vehicle's driving readiness indication, whether the gear shift lever gear request of the vehicle is consistent with the actual gear of the electronic shifter, and the gear position of the vehicle, determine that the display color of the human-machine interface of the vehicle is the third color, and the third color is used to represent that the current driving state of the vehicle is a sudden acceleration / deceleration state.
6. Based on the method described in any one of claims 1 to 5, the determining that the display color of the human-machine interface of the vehicle is the third color based on the G value, the state of the vehicle's driving readiness indication, whether the gear shift lever gear request of the vehicle is consistent with the actual gear of the electronic shifter, and the gear position of the vehicle includes: When the G value is within a fourth preset range, the driving readiness indication is in a ready state, the gear shift lever gear request is consistent with the actual gear of the electronic shifter, and the gear position is in the forward gear, determine that the display color of the human-machine interface is the third color; Or, when the G value is within a fifth preset range, the driving readiness indication is in a ready state, the gear shift lever gear request is consistent with the actual gear of the electronic shifter, and the gear position is in the forward gear, determine that the display color of the human-machine interface is the third color.
7. Based on the method according to any one of claims 1 to 5, wherein, The method for displaying the G value in the human-machine interface includes: Determine the position of the G value in the horizontal G value in the human-machine interface; the horizontal G value is represented as the horizontal axis of the coordinate axis; Determine the position of the G value in the vertical G value in the human-machine interface; the vertical G value is represented as the vertical axis of the coordinate axis; Based on the position of the G value in the horizontal G value and the position in the vertical G value, determine the display position of the G value in the human-machine interface.
8. A display device for driving behavior based on G value, the device includes: An acquisition module, configured to acquire the current G value of the vehicle; A first determination module, configured to determine that the display color of the human-machine interface of the vehicle is the first color based on the G value, the state of the vehicle's driving readiness indication, whether the gear shift lever gear request of the vehicle is consistent with the actual gear of the electronic shifter, and the gear position of the vehicle, and the first color is used to represent that the current driving state of the vehicle is a slow acceleration / deceleration state.
9. A computer device, including a memory and a processor, the memory stores a computer program that can run on the processor, and when the processor executes the program, it implements the steps in the method described in any one of claims 1 to 7.
10. A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps in the method described in any one of claims 1 to 7.
Citation Information
Patent Citations
Automobile control method and device
CN110356415A
High-speed gear control method and device for new energy automobile
CN116006682A
Self-adaptive cruise control system and method for manual transmission vehicle
CN116394935A
Driving behavior display method and device based on G value, equipment and storage medium
CN117842057A
Shifter assembly for shifting a vehicle transmission
WO2017140366A1