Vehicle instrument display method, vehicle, electronic equipment, medium and program product

By controlling the pointer display using state parameter control curves in the full LCD instrument panel, the problem of low versatility of continuous pointer display mode is solved, enabling continuous display in low-configuration vehicles and simplifying the calculation process.

CN121084152APending Publication Date: 2025-12-09JINGWEI HIRAIN (TIANJIN) RES&DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511178238.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-21
Publication Date
2025-12-09

AI Technical Summary

Technical Problem

The existing pointer-based continuous display method in fully digital instrument clusters has low versatility and requires high computing resources, resulting in low-configuration vehicles being unable to achieve continuous display.

Method used

By acquiring the current and previous state parameters, the state parameter control curve is determined, and the target state parameters for each target period are determined in the curve. The pointer is controlled to point to these parameters in the instrument according to the time sequence, which simplifies the calculation process and reduces the demand for computing resources.

Benefits of technology

It enables continuous and smooth pointer display in low-configuration vehicles, improves the versatility of pointer display, and reduces computing resource requirements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121084152A_ABST
    Figure CN121084152A_ABST
Patent Text Reader

Abstract

The invention provides a vehicle instrument display method, a vehicle, electronic equipment, a medium and a program product, which can be applied to the field of vehicle processing. The method comprises the steps that a currently-collected first state parameter of a vehicle and a last-collected second state parameter of the vehicle are obtained, and the current display period of a pointer in an instrument in the vehicle is determined according to the collection interval duration between the first state parameter and the second state parameter; determining a state parameter control curve of the vehicle in the current display period according to the first state parameter and the second state parameter; in the state parameter control curve, target state parameters corresponding to all target periods included in the current display period are determined; and according to the time sequence of each target period in the current display period, sequentially controlling a pointer to point to the target state parameter corresponding to each target period in the instrument. According to the invention, the universality of the pointer continuous display mode is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of vehicle processing, and in particular to a vehicle instrument display method, a vehicle, an electronic device, a medium and a program product. BACKGROUND

[0002] With the popularization of electrification and intelligentization of vehicles, more and more vehicles use full-liquid crystal display instruments to display state parameters such as vehicle speed, rotating speed of components in the vehicle, and battery power in the vehicle. Unlike traditional mechanical pointer instruments, the full-liquid crystal display instrument realizes the movement of the pointer by drawing points and lines on the screen to indicate the current state parameters of the vehicle.

[0003] The instrument undertakes the interactive work of man-machine information, and therefore, the display effect of the pointer in the instrument needs to be smooth and continuous to display the state parameters, avoiding the display of the pointer from being jerky, flickering, and the like, which may affect the vehicle driver's accurate acquisition of information.

[0004] In the example technology, a control method for constructing a pointer motion model based on the idea of segmented control is constructed, which sets the acceleration point and the deceleration point in the pointer movement process, sets the acceleration segment, the constant speed segment and the deceleration segment of the pointer motion, and sets various critical conditions to adapt to different sections of the vehicle.

[0005] The above-mentioned segmented control calculates the position of the pointer by setting the critical conditions, the acceleration segment, the constant speed segment and the deceleration segment, which requires the vehicle to allocate higher computing resources, and the vehicle needs higher configuration to realize the continuous display of the pointer, that is, the generality of the continuous display mode of the pointer in the existing instrument is low. SUMMARY

[0006] The present application provides a vehicle instrument display method, a vehicle, an electronic device, a medium and a program product, which solves the problem of low generality of the continuous display mode of the pointer in the existing instrument.

[0007] In a first aspect, the present application provides a vehicle instrument display method, which comprises:

[0008] acquiring a first state parameter of a vehicle currently collected and a second state parameter of the vehicle collected last time, and determining a current display period of a pointer in an instrument in the vehicle according to a collection interval time length between the first state parameter and the second state parameter;

[0009] determining a state parameter control curve of the vehicle in the current display period according to the first state parameter and the second state parameter;

[0010] In the state parameter control curve, a target state parameter corresponding to each target period included in the current display period is determined, the target period being used to indicate a pointer display period of the instrument;

[0011] In sequence according to time sequence of each target period in the current display period, the pointer is controlled to point to a target state parameter corresponding to each target period in the instrument.

[0012] In some embodiments, the determining of the state parameter control curve of the vehicle in the current display period according to the first state parameter and the second state parameter comprises:

[0013] A transfer function corresponding to a second-order damping control is determined.

[0014] The state parameter control curve of the vehicle in the current display period is determined based on the first state parameter, the second state parameter and the transfer function.

[0015] In some embodiments, the controlling of the pointer in the instrument in sequence according to time sequence of each target period in the current display period comprises:

[0016] A first pointing position of the pointer in a current target period is determined, and a state parameter scale of a dial in the instrument is obtained.

[0017] A second pointing position of the pointer in a next target period is determined according to a target state parameter corresponding to the next target period, the first pointing position and the state parameter scale.

[0018] In a case where a start time point of the next target period is reached at a current time point, the pointer is controlled to move to the second pointing position, so that the pointer points to the target state parameter corresponding to the next target period.

[0019] In some embodiments, the controlling of the pointer to move to the second pointing position comprises:

[0020] A moving speed of the pointer in the dial is determined according to the first pointing position, the second pointing position and a time length corresponding to the target period.

[0021] The pointer is controlled to move from the first pointing position to the second pointing position according to the moving speed.

[0022] In some embodiments, the determining of the moving speed of the pointer in the dial according to the first pointing position, the second pointing position and the time length corresponding to the target period comprises:

[0023] determining a number of state parameter scales between the second pointing position and the first pointing position;

[0024] In a case where the number is greater than a preset number, determining a moving speed of the pointer in the dial according to the first pointing position, the second pointing position, and a time length corresponding to the target period.

[0025] In some embodiments, before determining the target state parameter corresponding to each target period contained in the current display period in the state parameter control curve, the method further comprises:

[0026] obtaining a screen refresh rate of the instrument;

[0027] setting a pointer display period corresponding to the pointer according to the screen refresh rate, the period time length corresponding to the pointer display period being greater than or equal to a refresh interval time length corresponding to the screen refresh rate.

[0028] In a second aspect, the present application provides a vehicle, comprising:

[0029] an obtaining module, configured to obtain a first state parameter of a vehicle currently collected and a second state parameter of the vehicle collected last time, and determine a current display period of a pointer in an instrument in the vehicle according to a collection interval time length between the first state parameter and the second state parameter;

[0030] a first determining module, configured to determine a state parameter control curve of the vehicle in the current display period according to the first state parameter and the second state parameter;

[0031] a second determining module, configured to determine, in the state parameter control curve, a target state parameter corresponding to each target period contained in the current display period, the target period being used to indicate a pointer display period of the instrument;

[0032] a control module, configured to control the pointer to point to a target state parameter corresponding to each target period in the instrument in a time sequence of each target period in the current display period.

[0033] In a third aspect, the present application provides an electronic device, comprising a processor, and a memory and a communication interface in communication connection with the processor;

[0034] the communication interface is configured to communicate with other communication devices;

[0035] the memory is configured to store computer execution instructions;

[0036] The processor is configured to execute computer-executable instructions stored in the memory to implement the vehicle instrument display method according to the first aspect.

[0037] In a fourth aspect, the present application provides a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions, when executed by a processor, implement the vehicle instrument display method according to the first aspect.

[0038] In a fifth aspect, the present application provides a computer program product, which comprises a computer program, and the computer program, when executed by a processor, implements the vehicle instrument display method according to the first aspect.

[0039] The vehicle instrument display method, vehicle, electronic device, medium and program product provided by the present application are as follows: the vehicle obtains a state parameter control curve of the vehicle in a current display period by using a first state parameter collected at present and a second state parameter collected last time, and determines, in the state parameter control curve, each pointer display period contained in the current display period, a corresponding target state parameter, so as to control, in a time sequence of each pointer display period in the current display period, the pointer to point to the target state parameter corresponding to each pointer display period in the instrument in turn, thereby realizing the continuous and smooth display of the state parameter of the vehicle by the pointer. In the present application, the state parameter control curve is determined by using the first state parameter collected at present and the second state parameter collected last time, and the state parameter control curve is used to control the pointer to display the state parameter of the vehicle in the current display period continuously and smoothly, thereby simplifying the calculation process required for the continuous display of the pointer, reducing the calculation resources required for the vehicle to realize the continuous display of the pointer, and avoiding the need for the vehicle to be configured with high calculation resources, that is, the continuous display of the pointer can be realized by a vehicle with low configuration, thereby improving the universality of the continuous display mode of the pointer. BRIEF DESCRIPTION OF DRAWINGS

[0040] The accompanying drawings, which are incorporated into and form a part of the specification, illustrate an embodiment consistent with the present application and, together with the description, serve to explain the principles of the application.

[0041] Figure 1 A scene diagram related to the vehicle instrument display method of the present application;

[0042] Figure 2 A speed control curve diagram of the vehicle in the present application

[0043] Figure 3 A step flowchart of the vehicle instrument display method provided in the embodiment of the present application Figure 1 ;

[0044] Figure 4 A step flowchart of the vehicle instrument display method provided in the embodiment of the present applicationFigure 2 ;

[0045] Figure 5 Serial vehicle speed obtained based on second-order damping control for the vehicle of the present application;

[0046] Figure 6 Step flowchart of the vehicle instrument display method provided in the embodiment of the present application Figure 3 ;

[0047] Figure 7 Step flowchart of the vehicle instrument display method provided in the embodiment of the present application Figure 4 ;

[0048] Figure 8 Schematic diagram of a program module of a vehicle provided in the embodiment of the present application;

[0049] Figure 9 Schematic diagram of a hardware structure of an electronic device provided in the embodiment of the present application.

[0050] The specific embodiments of the present application have been shown through the above-described drawings, and will be described in more detail hereinafter. These drawings and the written description are not intended to restrict the scope of the present application concept in any way, but to illustrate the present application concept to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0051] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application. In addition, although the disclosure in the present application is introduced according to one or more exemplary examples, it should be understood that each aspect of these disclosures can also constitute a complete embodiment independently.

[0052] It should be noted that the brief description of the terms in the present application is only for the convenience of understanding the subsequently described embodiments, and is not intended to limit the embodiments of the present application. Unless otherwise specified, these terms should be understood according to their ordinary and general meanings.

[0053] In addition, the terms "include" and "have" and any variations thereof are intended to cover but not exclusive inclusion, for example, a product or device including a series of components does not have to be limited to those components clearly listed, but can include other components not clearly listed or inherent to these products or devices.

[0054] The term "module" used in the embodiments of the present application refers to any known or later developed hardware, software, firmware, artificial intelligence, fuzzy logic, or a combination of hardware or / and software code capable of performing the functions associated with that element.

[0055] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant laws, regulations and standards, and provide corresponding operation portal for user to choose authorization or refusal.

[0056] With the popularization of electrification and intelligence of vehicles, more and more vehicles use full-liquid crystal display instruments to display the speed of the vehicle, the rotating speed of the components in the vehicle, the battery power and other state parameters in the vehicle. Unlike traditional mechanical pointer instruments, the full-liquid crystal display instrument realizes the movement of the pointer by drawing points and lines on the screen to indicate the current state parameters of the vehicle.

[0057] The instrument undertakes the interactive work of man-machine information, therefore, the display effect of the pointer in the instrument needs to be smooth and continuous to display the state parameters, avoiding the display of the pointer from being jerky, flickering and other situations that affect the vehicle driver to accurately obtain information.

[0058] In the exemplary technology, a control method for constructing a pointer motion model based on the idea of segmented control is constructed, which sets the acceleration point and the deceleration point in the pointer movement process by task, sets the acceleration segment, the constant speed segment and the deceleration segment of the pointer motion, and sets various critical conditions to adapt to different sections of the vehicle.

[0059] The present inventors find that the segmented control needs to allocate higher computing resources to the vehicle by setting the critical conditions, the acceleration segment, the constant speed segment and the deceleration segment to calculate the position of the pointer, and the vehicle needs to be configured with higher computing resources to realize the continuous display of the pointer, that is, the generality of the continuous display mode of the pointer in the existing instrument is low.

[0060] The present inventors therefore think that the state parameter control curve can be determined by the first state parameter currently collected and the second state parameter collected last time, and the state parameter control curve can be used to control the pointer to display the state parameters of the vehicle smoothly and continuously in the current display period, which simplifies the calculation process required for the continuous display of the pointer, and the vehicle needs less computing resources to realize the continuous display of the pointer, without the need for the vehicle to be configured with higher computing resources, that is, the low-configuration vehicle can also realize the continuous display of the pointer, improving the generality of the continuous display mode of the pointer.

[0061] Reference Figure 1 , Figure 1This is a schematic diagram illustrating an application scenario of the vehicle instrument display method of this application. The vehicle acquires the currently collected first state parameter and the previously collected second state parameter V, and determines the current display cycle of the instrument 100 in the vehicle based on the acquisition interval between the first state parameter and the second state parameter. The vehicle determines the state parameter control curve of the vehicle within the current display cycle based on the first state parameter and the second state parameter. For example, the first state parameter is the first vehicle speed V. n+1 And the second state parameter is the second vehicle speed V. n . Reference Figure 2 , Figure 2 This is the vehicle speed control curve, currently displayed with a period of t. n To t n+1 The pointer 110 in the instrument cluster 100 has a pointer display period, for example, the pointer position is refreshed every 1ms, so the pointer display period is 1ms. The vehicle has multiple pointer display periods in the current display period. The vehicle determines the time period corresponding to each pointer display period within the current display period on the vehicle speed control curve, and thus controls the pointer 110 sequentially according to the time order of each pointer display period within the current display period, so that the pointer points to the vehicle speed corresponding to each target period in the instrument cluster 100. For example, refer to... Figure 1 , t n The vehicle speed at time V n t n+0.2 The vehicle speed at time V n+0.2 t n+0.4 The vehicle speed at time V n+0.4 t n+0.6 The vehicle speed at time V n+0.6 t n+0.8 The vehicle speed at time V n+0.8 t n+1 The vehicle speed at time V n+1 .

[0062] The following is passed Figure 1 as well as Figure 2 The technical solutions shown in this application will be described in detail with reference to specific embodiments. It should be noted that the following embodiments may exist independently or in combination with each other, and the same or similar content will not be described again in different embodiments.

[0063] Reference Figure 3 , Figure 3 This is a flowchart illustrating the vehicle instrument display method provided in the embodiments of this application. Figure 1 Vehicle instrument panel display methods include:

[0064] Step S301, obtaining the first state parameter of the vehicle collected currently and the second state parameter of the vehicle collected last time, and determining the current display period of the pointer in the instrument in the vehicle according to the collection interval time length between the first state parameter and the second state parameter.

[0065] In the embodiment, the vehicle is provided with an instrument, which is a liquid crystal display instrument. The liquid crystal display instrument is provided with a display screen. A virtual dial and a pointer are arranged in the display screen. A plurality of state parameter scales are arranged on the virtual dial. The state parameter is, for example, vehicle speed. The state parameter scale is, for example, 1 km / h. The pointer moves by one state parameter scale, which indicates that the vehicle speed changes by 1 km / h.

[0066] The vehicle collects the state parameter of the vehicle at regular intervals. The collected state parameter is reported in the form of a message. The vehicle obtains the state parameter collected currently from the current message. The state parameter is defined as the first state parameter. The vehicle obtains the state parameter collected last time from the last message. The state parameter collected last time is defined as the second state parameter. The first state parameter and the second state parameter can be the vehicle speed, the engine speed in the vehicle, the battery capacity in the vehicle, and the like. The types of the first state parameter and the second state parameter are the same. For example, the first state parameter is the vehicle speed, and the second state parameter is also the vehicle speed.

[0067] The vehicle determines the current display period of the instrument in the vehicle based on the collection interval time length between the first state parameter and the second state parameter. For example, the vehicle collects the state parameter at a preset interval. The preset interval is the collection interval time length. The time length of the current display period is the collection interval time length. The starting time point of the current time period is the ending time point of the last collection interval time length.

[0068] Step S302, determining the state parameter control curve of the vehicle in the current display period according to the first state parameter and the second state parameter.

[0069] The device determines the state parameter control curve of the vehicle in the current display period based on the first state parameter and the second state parameter after determining the first state parameter and the second state parameter. For example, the vehicle is provided with a relational expression corresponding to the state parameter. The first state parameter and the second state parameter are substituted into the relational expression, and the state parameter control curve is obtained. For details, refer to Figure 2 The state parameter is the vehicle speed, Figure 2 The vehicle speed collected currently and the vehicle speed collected last time are input into the relational expression to obtain the vehicle speed control curve. For example, t n t n+1 is the last display period. The vehicle speed displayed in the instrument in the vehicle changes from V n to V n+1 ; tn+1 t n+2 is the current display period, the speed displayed in the instrument in the vehicle from V n+1 is displayed to V n+2 It should be noted that the instrument displays the second state parameter collected last time at the start time point of the current display period, and displays the first state parameter collected at the end time point of the current period, so the collection interval time cannot be too long, that is, the collection interval time is less than the preset time, for example, the collection interval time is 100 ms.

[0070] In step S303, the target state parameter corresponding to each target period contained in the current display period in the state parameter control curve is determined, and the target period is used to indicate the pointer display period of the pointer in the instrument.

[0071] After the vehicle obtains the state parameter control curve, the target state parameter corresponding to each target period contained in the current display period is determined, and the target period is used to indicate the pointer display period corresponding to the pointer in the instrument. The pointer display period refers to the period of movement of the pointer once, for example, the pointer display period is 1 ms. The time length of the current display period is greater than the time length corresponding to the pointer display period, so the pointer needs to move multiple times in the current display period, for example, the time length corresponding to the current display period is 100 ms, so the current display period contains 100 pointer display periods, and thus the state parameter corresponding to each pointer display period needs to be determined based on the state parameter control curve, and the state parameter corresponding to the pointer display period is defined as the target state parameter, and the types of the first state parameter, the second state parameter and the target state parameter are the same.

[0072] For example, after the vehicle obtains the state parameter control curve, the state parameter control curve is discretely processed, and the discrete processing satisfies T=t n+1 -t n =k·T z , where T is the time length of the current display period, t n is the start time point of the current display period, t n+1 is the end time point of the current display period, k is the number of pointer display periods contained in the current display period, and T z is the time length of the pointer display period. For example, the speed control curve is obtained, and the serialized speed value Y={y i} i=1…k is obtained by discretely processing the speed control curve, for example, y1 is the target speed of the first pointer display period in the current display period, y2 is the target speed of the second pointer display period in the current display period, and y3 is the target speed of the third pointer display period in the current display period.

[0073] Step S304: According to the time sequence of each target cycle within the current display cycle, control the pointer sequentially to point to the target status parameter corresponding to each target cycle in the instrument.

[0074] After obtaining the target status parameters, the vehicle controls the pointers in the instrument panel to point to the target status parameters corresponding to each target cycle in the time sequence of each target cycle within the current display cycle.

[0075] For example, if the target state parameter is the target vehicle speed, then the target vehicle speed Y = {y} in each target cycle. i} i=1…k For example, y1 is the target vehicle speed in the first pointer display cycle within the current display cycle, y2 is the target vehicle speed in the second pointer display cycle within the current display cycle, y3 is the target vehicle speed in the third pointer display cycle within the current display cycle, ..., y k This refers to the target vehicle speed in the k-th pointer display cycle within the current display period. Therefore, when the current time point is in the first pointer display cycle, the control pointer points to the target vehicle speed y1 in the instrument panel; when the current time point is in the second pointer display cycle, the control pointer points to the target vehicle speed y2 in the instrument panel; when the current time point is in the third pointer display cycle, the control pointer points to the target vehicle speed y3 in the instrument panel; and so on. When the current time point is in the k-th pointer display cycle, the control pointer points to the target vehicle speed y1 in the instrument panel. k .

[0076] In this embodiment, the vehicle obtains a state parameter control curve for the current display cycle using the currently collected first state parameters and the previously collected second state parameters. The target state parameters for each pointer display cycle within the current display cycle are determined from this control curve. Then, following the chronological order of the pointer display cycles within the current display cycle, the pointers are sequentially controlled to point to the target state parameters corresponding to each pointer display cycle, thus achieving a continuous and smooth display of the vehicle's state parameters. In this application, the state parameter control curve is determined using the currently collected first state parameters and the previously collected second state parameters. This curve allows for smooth and continuous display of the vehicle's state parameters within the current display cycle, simplifying the computational process required for continuous pointer display. The vehicle requires fewer computational resources to achieve continuous pointer display, eliminating the need for high-end vehicle configurations. This means even low-configuration vehicles can achieve continuous pointer display, improving the versatility of the continuous pointer display method.

[0077] Reference Figure 4 , Figure 4 This is a flowchart illustrating the vehicle instrument display method of this application. Figure 2 ,based on Figure 3In the illustrated embodiment, step S302 comprises:

[0078] Step S401, determining the transfer function corresponding to the second order damping control.

[0079] In the present embodiment, the vehicle simulates the smooth and continuous movement of the pointer in the control instrument frame by frame. To this end, the vehicle determines the transfer function corresponding to the second order damping control, which refers to the damping control in an automatic control system for a system that can be described by a second order linear ordinary differential equation. The closed-loop transfer function of the second order damping control system is:

[0080]

[0081] where ω n and ζ are characteristic parameters of the second order system, ω n is the undamped natural oscillation frequency, and ζ is the damping ratio. When the value of ζ is in the range of ζ>1, the system is in an over-damped state, there are two negative real roots, and the poles are all in the left half of the complex plane, the system is stable, and the unit step response curve of the system is monotonously rising and does not exist overshoot. In this method, the over-damped state (ζ>1) of the system is simulated by mechanical damping, and the values of ζ and ω n are determined according to the specific scene, condition, and response effect by combining the parameter formula of the second order system model. For example, ζ=1.5, ω n =0.5, and the closed-loop transfer function of the second order simulation damping system is set as:

[0082]

[0083] Step S402, determining the state parameter control curve of the vehicle in the current display period based on the first state parameter, the second state parameter, and the transfer function.

[0084] The vehicle can determine the state parameter control curve of the vehicle in the current display period based on the first state parameter, the second state parameter, and the transfer function. For example, referring to Figure 5 , G(s) is the above-mentioned closed-loop transfer function, the first state parameter and the second state parameter are vehicle speeds, and the two vehicle speeds are input into G(s) to obtain a vehicle speed control curve y. The vehicle speed control curve y is discretely processed to obtain Y={y i} i=1…k .

[0085] The pointer moving control method based on the second-order damping control provided in the embodiment is designed based on the automatic control principle and the original mechanical pointer damping characteristics, and the virtual pointer control method with good human-computer interaction experience is simulated, so that the sensory experience of the driver is greatly improved, the vehicle information is effectively conveyed, and a feasible scheme is provided for the intelligentization and humanization of the automobile instrument.

[0086] In the embodiment, the mechanical pointer rotation effect is simulated based on the damping concept of the second-order system, the problems of tearing and jerk of the pointer picture caused by discontinuity and mutation during the rotation of the digital pointer are solved, the smooth pointer moving effect is improved, the human-computer interaction feeling is improved, and the method can be applied to the speed dial pointer, the speed dial pointer, the electric quantity dial pointer or the liquid crystal instrument pointer control scene with a dial in a vehicle instrument.

[0087] Reference Figure 6 , Figure 6 The flowchart of the vehicle instrument display method Figure 3 , based on the embodiments shown in Figure 3 or Figure 4 , step S304 comprises:

[0088] Step S601, determining the first pointing position of the pointer in the current target period, and obtaining the state parameter scale of the dial in the instrument.

[0089] In the embodiment, the control of the pointer in each pointer display period of the current display period is described, and the control mode of the pointer in each pointer display period is the same, and the control of the pointer in one pointer display period is described below.

[0090] The vehicle first determines the pointing position of the pointer in the current target period, which is defined as the first pointing position, and obtains the state parameter scale of the dial in the instrument. For example, the state parameter is the vehicle speed, and each movement of the pointer in the dial represents a change of 1km / h in the vehicle speed.

[0091] Step S602, determining the second pointing position of the pointer in the next target period according to the target state parameter corresponding to the next target period, the first pointing position and the state parameter scale.

[0092] The device determines the second pointing position of the pointer in the next target period based on the target state parameter corresponding to the next target period, the first pointing position and the state parameter scale. For example, the target state parameter corresponding to the next target period is 50 km / h, the first pointing position of the pointer in the target period indicates 49 km / h, and one state parameter scale is 1 km / h. The second pointing position is the position of the pointer pointing to 50 km / h on the surface, that is, the pointer needs to move one state parameter scale from the current target period to the next target period.

[0093] In step S603, in the case that the current time point reaches the start time point of the next target period, the control pointer moves to the second pointing position, so that the pointer points to the target state parameter corresponding to the next target period.

[0094] In the case that the current time period reaches the start time point of the next target period, the device controls the specified movement to the second pointing position, so that the pointer points to the target state parameter corresponding to the next target period.

[0095] In this embodiment, the vehicle determines the second pointing position of the pointer in the next target period based on the first pointing position of the pointer in the current target period, the running scale parameter of the dial in the instrument and the target state parameter of the next target period, so as to accurately control the pointing of the pointer in the next target period.

[0096] Reference Figure 7 , Figure 7 The flowchart of the vehicle instrument display method of the present application Figure 4 , based on Figure 6 The embodiment shown in step S603 comprises:

[0097] In step S701, the moving speed of the pointer in the dial is determined according to the first pointing position, the second pointing position and the time length corresponding to the target period.

[0098] In this embodiment, the vehicle determines the moving speed of the pointer in the dial based on the first pointing position, the second pointing position and the time length of the target period. For example, the time length corresponding to the display period of the pointer is 2 ms, and there are 2 state parameter scales between the first pointing position and the second pointing position. Therefore, the moving speed of the pointer in the dial is one state parameter scale per millisecond.

[0099] In step S702, the pointer is controlled to move from the first pointing position to the second pointing position according to the moving speed.

[0100] After the vehicle determines the moving speed of the pointer in the dial, and the current time point reaches the start time point of the next target period, the vehicle controls the pointer to move from the first pointing position to the second pointing position according to the moving speed. Exemplarily, during the movement of the pointer from the first pointing position to the second pointing position, the speed of the pointer is fluctuated around the moving speed, that is, the speed of the pointer is variable.

[0101] Further, the device determines the number of state parameter scales between the second pointing position and the first pointing position, and if the number is greater than a preset number, the vehicle determines the moving speed of the pointer in the dial based on the first pointing position, the second pointing position and the time length corresponding to the target period, that is, in the case that the number of state parameter scales is large, the user can obviously perceive the movement of the pointer, and thus it is necessary to use the moving speed to smoothly move the pointer from the first pointing position to the second pointing position. In the case that the number is less than or equal to the preset number, the amplitude of the movement of the pointer is small, and thus it is not necessary to specially determine the moving speed of the pointer.

[0102] In the embodiment, the device determines the moving speed of the pointer in the dial based on the first pointing position, the second pointing position and the time length corresponding to the target period, so as to control the pointer to continuously and smoothly move from the first pointing position to the second pointing position according to the moving speed.

[0103] In an embodiment, the vehicle acquires the screen refresh rate of the instrument, sets the pointer display period corresponding to the pointer based on the screen refresh rate, and the period time length corresponding to the pointer display period is greater than or equal to the refresh interval time length corresponding to the screen refresh rate. Exemplarily, the ratio between the period time length of the pointer display period and the refresh interval time length corresponding to the screen refresh rate is an integer multiple, and preferably, the integer multiple is 2 times, so as to ensure that the pointer can move at the refresh time of the instrument, and improve the display effect of the pointer.

[0104] Based on the content described in the above embodiments, the embodiment of the present application further provides a vehicle, which refers to Figure 8 , Figure 8 The above vehicle 800 includes the following program modules of the vehicle provided in the embodiment of the present application.

[0105] The acquisition module 810 is configured to acquire the first state parameter of the vehicle currently collected and the second state parameter of the vehicle collected last time, and determine the current display period of the pointer in the instrument in the vehicle according to the collection interval time length between the first state parameter and the second state parameter.

[0106] The first determination module 820 is configured to determine the state parameter control curve of the vehicle in the current display period according to the first state parameter and the second state parameter.

[0107] The second determining module 830 is configured to determine, in the state parameter control curve, a target state parameter corresponding to each target period included in the current display period, the target period being used to indicate a pointer display period of the instrument.

[0108] The control module 840 is configured to control the pointer to point to the target state parameter corresponding to each target period in the instrument in a time sequence of the target periods in the current display period.

[0109] In some embodiments, the vehicle 800 is specifically configured to:

[0110] determine a transfer function corresponding to the second-order damping control;

[0111] determine the state parameter control curve of the vehicle in the current display period based on the first state parameter, the second state parameter, and the transfer function.

[0112] In some embodiments, the vehicle 800 is specifically configured to:

[0113] determine a first pointing position of the pointer in the current target period, and obtain a state parameter scale of a dial in the instrument;

[0114] determine a second pointing position of the pointer in the next target period according to the target state parameter corresponding to the next target period, the first pointing position, and the state parameter scale;

[0115] in a case where the current time point reaches a start time point of the next target period, control the pointer to move to the second pointing position, so that the pointer points to the target state parameter corresponding to the next target period.

[0116] In some embodiments, the vehicle 800 is specifically configured to:

[0117] determine a moving speed of the pointer in the dial according to the first pointing position, the second pointing position, and a time length corresponding to the target period;

[0118] control the pointer to move from the first pointing position to the second pointing position according to the moving speed.

[0119] In some embodiments, the vehicle 800 is specifically configured to:

[0120] determine a quantity of the state parameter scale between the second pointing position and the first pointing position;

[0121] in a case where the quantity is greater than a preset quantity, determine the moving speed of the pointer in the dial according to the first pointing position, the second pointing position, and the time length corresponding to the target period.

[0122] In some embodiments, the vehicle 800 is specifically configured to:

[0123] acquiring a screen refresh rate of the instrument;

[0124] setting a pointer display period corresponding to the pointer according to the screen refresh rate, the period length corresponding to the pointer display period being greater than or equal to the refresh interval length corresponding to the screen refresh rate.

[0125] It should be noted that each step in the vehicle instrument display method performed by the vehicle is specifically referable to the above embodiments, and will not be repeated here.

[0126] Further, based on the content described in the above embodiments, the present embodiment further provides an electronic device, which includes at least one processor, and a communication interface and a memory connected with the processor in communication; the communication interface is configured to communicate with other communication devices, and the memory stores computer execution instructions; the at least one processor executes the computer execution instructions stored in the memory to realize each step in the vehicle instrument display method described in the above embodiments.

[0127] In order to better understand the present embodiment, reference is made to Figure 9 , Figure 9 a hardware structure schematic diagram of an electronic device provided in the present embodiment.

[0128] As shown in Figure 9 , the electronic device 900 of the present embodiment includes a processor 901 and a memory 902, a communication interface 904; wherein:

[0129] The memory 902 is configured to store computer execution instructions.

[0130] The communication interface 904 is configured to communicate with other communication devices.

[0131] The processor 901 is configured to execute the computer execution instructions stored in the memory to realize each step in the query optimization method described in the above embodiments.

[0132] Optionally, the memory 902 can be independent or integrated with the processor 901.

[0133] When the memory 902 is independently set, the device further includes a bus 903 for connecting the memory 902, the communication interface 904 and the processor 901.

[0134] The present embodiment provides a computer readable storage medium, which stores computer execution instructions, and when the processor executes the computer execution instructions, each step in the vehicle instrument display method described in the above embodiments is realized.

[0135] The embodiment of the present application provides a computer program product, comprising a computer program, which, when executed by a processor, implements each step in the vehicle instrument display method described in the above embodiment.

[0136] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other manners. For example, the embodiments of the device described above are merely schematic. For example, the division of the modules is merely a logical function division. There can be another division manner for the actual implementation. For example, a plurality of modules or a function can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or modules, and can be electrical, mechanical or in other forms.

[0137] The modules illustrated as separated components can or can not be physically separated, and the components illustrated as modules can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the modules can be selected according to actual needs to achieve the purposes of the embodiments.

[0138] In addition, each of the functional modules in the various embodiments of the present application can be integrated in one processing unit, or each of the modules can be physically present separately, or two or more modules can be integrated in one unit. The unit formed by the above modules can be realized in the form of hardware, or in the form of hardware plus software function unit.

[0139] The integrated modules realized in the form of software function modules can be stored in a computer readable storage medium. The software function modules stored in the storage medium include a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute some steps of the various embodiments of the present application.

[0140] It should be understood that the processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), etc. The general-purpose processor can be a microprocessor, or the processor can also be any conventional processor and the like. The steps of the method disclosed in the present application can be directly embodied as a hardware processor to execute, or a combination of hardware and software modules in the processor to execute.

[0141] The memory can include a high-speed memory, and can also include a non-volatile storage, for example at least one disk memory, and can also be a U disk, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.

[0142] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, the bus in the drawings of the present application does not limit to only one bus or one type of bus.

[0143] The storage medium described above can be realized by any type of volatile or non-volatile storage device or their combination, such as static random access memory, electrically erasable programmable read-only memory, erasable programmable read-only memory, programmable read-only memory, read-only memory, magnetic storage, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0144] Finally, it should be pointed out that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part or all of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for displaying vehicle instrument panels, characterized in that, include: The system acquires the first state parameter of the vehicle currently being collected and the second state parameter of the vehicle previously collected, and determines the current display cycle of the pointer in the instrument panel of the vehicle based on the collection interval between the first state parameter and the second state parameter. Based on the first state parameter and the second state parameter, determine the state parameter control curve of the vehicle within the current display cycle; In the state parameter control curve, the target state parameters corresponding to each target cycle included in the current display cycle are determined, and the target cycle is used to indicate the pointer display cycle of the instrument; According to the time sequence of each target cycle within the current display cycle, the pointer is controlled sequentially to point to the target state parameter corresponding to each target cycle in the instrument.

2. The method according to claim 1, characterized in that, Determining the vehicle's state parameter control curve within the current display cycle based on the first state parameter and the second state parameter includes: Determine the transfer function corresponding to the second-order damped control; Based on the first state parameter, the second state parameter, and the transfer function, the state parameter control curve of the vehicle in the current display cycle is determined.

3. The method according to claim 1, characterized in that, The step of sequentially controlling the pointer in the instrument according to the time sequence of each of the target cycles within the current display cycle includes: Determine the first pointing position of the pointer in the current target cycle, and obtain the status parameter scale of the dial in the instrument; Based on the target state parameter corresponding to the pointer in the next target cycle, the first pointing position, and the scale of the state parameter, determine the second pointing position of the pointer in the next target cycle; If the current time point reaches the start time point of the next target cycle, the pointer is controlled to move to the second pointing position, so that the pointer points to the target state parameter corresponding to the next target cycle.

4. The method according to claim 3, characterized in that, The control of moving the pointer to the second pointed position includes: The movement rate of the pointer on the dial is determined based on the first pointing position, the second pointing position, and the duration corresponding to the target period. Based on the movement rate, the pointer is controlled to move from the first pointing position to the second pointing position.

5. The method according to claim 4, characterized in that, Determining the movement rate of the pointer on the dial based on the first pointing position, the second pointing position, and the duration corresponding to the target period includes: Determine the number of state parameter scales between the second pointing position and the first pointing position; If the number is greater than a preset number, the movement rate of the pointer on the dial is determined based on the first pointing position, the second pointing position, and the duration corresponding to the target period.

6. The method according to any one of claims 1-5, characterized in that, Before determining the target state parameters corresponding to each target cycle included in the current display cycle in the state parameter control curve, the method further includes: Obtain the screen refresh rate of the instrument; The pointer display period corresponding to the pointer is set according to the screen refresh rate, and the period length corresponding to the pointer display period is greater than or equal to the refresh interval length corresponding to the screen refresh rate.

7. A vehicle, characterized in that, include: The acquisition module is used to acquire the first state parameters of the vehicle currently being collected and the second state parameters of the vehicle collected in the last time, and to determine the current display cycle of the pointer in the instrument panel of the vehicle based on the acquisition interval between the first state parameters and the second state parameters. The first determining module is used to determine the state parameter control curve of the vehicle in the current display cycle based on the first state parameter and the second state parameter. The second determining module is used to determine the target state parameters corresponding to each target cycle included in the current display cycle in the state parameter control curve, wherein the target cycle is used to indicate the pointer display cycle of the instrument; The control module is used to sequentially control the pointer to point to the target state parameter corresponding to each target cycle in the instrument according to the time sequence of each target cycle within the current display cycle.

8. An electronic device, characterized in that, include: A processor, and a memory and a communication interface communicatively connected to the processor; The communication interface is used to communicate with other communication devices; The memory is used to store computer-executed instructions; The processor is used to execute computer execution instructions stored in the memory to implement the vehicle instrument display method as described in any one of claims 1-6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, implement the vehicle instrument display method as described in any one of claims 1-6.

10. A computer program product, characterized in that, The system includes a computer program that, when executed by a processor, implements the vehicle instrument display method as described in any one of claims 1-6.