Vehicle control method, device, storage medium and electronic device

By receiving and processing the movement status information of the target vehicle, determining and sending optimization coefficients to adjust the driving torque change rate, the problems of low vehicle control flexibility and poor driving experience in the vehicle control system of new energy vehicles are solved, and more flexible and Efficient vehicle control.

CN115027283BActive Publication Date: 2024-12-31CHINA FAW CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202210725615.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-24
Publication Date
2024-12-31
Estimated Expiration
2042-06-24

AI Technical Summary

Technical Problem

The existing new energy vehicle complete vehicle control system cannot provide customized services, resulting in low vehicle control flexibility and poor driving experience.

Method used

By receiving the motion state information of the target vehicle, the target optimization coefficients for multiple driving periods are determined and sent to the vehicle to adjust the initial driving torque change rate, and flexible control of the vehicle is achieved.

Benefits of technology

It improves the flexibility of vehicle control and user driving experience, solving the problems of low flexibility and poor driving experience during vehicle control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115027283B_ABST
    Figure CN115027283B_ABST
Patent Text Reader

Abstract

The present invention discloses a vehicle control method, device, storage medium and electronic device. The method comprises: receiving motion state information from a target vehicle, wherein the motion state information includes the speed and acceleration of the target vehicle in multiple driving periods; determining a target optimization coefficient corresponding to each driving period in the multiple driving periods based on the motion state information, wherein the target optimization coefficient is used to adjust the initial driving torque change rate of the target vehicle; sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient. The present invention solves the technical problems of low flexibility and poor driving experience in the related art when controlling a vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of electric vehicles, and in particular to a vehicle control method, device, storage medium and electronic device. Background Art

[0002] At present, with the rapid development of autonomous driving technology, using the vehicle control system to achieve more flexible and precise control of new energy vehicles is of great significance to improving driving safety and vehicle economy.

[0003] In the related technologies, the vehicle control system under the electronic and electrical architecture of new energy vehicles generally realizes the vehicle driving control function by exchanging real-time information with other sensors or controllers through the vehicle controller. However, the information that the vehicle control system can obtain is only fixed real-time data, and it is impossible to provide customized services for different users or different vehicle conditions.

[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention

[0005] Embodiments of the present invention provide a vehicle control method, device, storage medium and electronic device to at least solve the technical problems of low flexibility and poor driving experience when controlling a vehicle in the related art.

[0006] According to one aspect of an embodiment of the present invention, a vehicle control method is provided, comprising: receiving motion state information from a target vehicle, wherein the motion state information includes the speed and acceleration of the target vehicle in multiple driving time periods; determining a target optimization coefficient corresponding to each driving time period in the multiple driving time periods based on the motion state information, wherein the target optimization coefficient is used to adjust the initial driving torque change rate of the target vehicle; and sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient.

[0007] Optionally, determining a target optimization coefficient corresponding to each driving period in multiple driving periods based on motion state information includes: determining a first weight coefficient and a second weight coefficient corresponding to the target driving period based on the motion state information, wherein the first weight coefficient is used to represent a speed weight coefficient of the target vehicle in the target driving period, and the second weight coefficient is used to represent an acceleration weight coefficient of the target vehicle in the target driving period; in response to the first weight coefficient being less than the second weight coefficient, determining the target optimization coefficient corresponding to the target driving period according to the first weight coefficient and the second weight coefficient.

[0008] Optionally, determining the first weight coefficient of the target driving period based on the motion state information includes: acquiring a sliding resistance coefficient of the target vehicle; and determining the first weight coefficient based on the sliding resistance coefficient and the speed of the target driving period.

[0009] Optionally, determining the second weight coefficient of the target driving period based on the motion state information includes: obtaining a resistance test coefficient of the target vehicle; in response to the acceleration of the target driving period being a positive value, determining the second weight coefficient based on the resistance test coefficient, the speed and acceleration of the target driving period.

[0010] Optionally, the vehicle control method also includes: obtaining the braking energy recovery rate of the target vehicle; in response to the acceleration of the target driving period being a negative value, determining a second weight coefficient based on the resistance test coefficient, the braking energy recovery rate, the speed and acceleration of the target driving period.

[0011] Optionally, sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient includes: sending the target optimization coefficient to the target vehicle to control the target vehicle to multiply the target optimization coefficient and the initial driving torque change rate to obtain the target driving torque change rate; and using the target driving torque change rate to perform corresponding control operations on the target vehicle.

[0012] According to another aspect of an embodiment of the present invention, a vehicle control device is also provided, including: a receiving module for receiving motion state information from a target vehicle, wherein the motion state information includes the speed and acceleration of the target vehicle in multiple driving time periods; a determining module for determining a target optimization coefficient corresponding to each driving time period in the multiple driving time periods based on the motion state information, wherein the target optimization coefficient is used to adjust the initial driving torque change rate of the target vehicle; and a sending module for sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient.

[0013] Optionally, the determination module is also used to: determine a first weight coefficient and a second weight coefficient corresponding to the target driving period based on the motion state information, wherein the first weight coefficient is used to represent the speed weight coefficient of the target vehicle in the target driving period, and the second weight coefficient is used to represent the acceleration weight coefficient of the target vehicle in the target driving period; in response to the first weight coefficient being less than the second weight coefficient, determining the target optimization coefficient corresponding to the target driving period according to the first weight coefficient and the second weight coefficient.

[0014] Optionally, the vehicle control device further includes: an acquisition module for acquiring a sliding resistance coefficient of the target vehicle; and the determination module is further used to determine a first weight coefficient based on the sliding resistance coefficient and the speed of the target driving period.

[0015] Optionally, the acquisition module is also used to acquire the resistance test coefficient of the target vehicle; the determination module is also used to determine the second weight coefficient based on the resistance test coefficient, the speed and acceleration of the target driving period in response to the acceleration of the target driving period being a positive value.

[0016] Optionally, the acquisition module is also used to acquire the braking energy recovery rate of the target vehicle; the determination module is also used to determine the second weight coefficient based on the resistance test coefficient, the braking energy recovery rate, the speed and acceleration of the target driving period in response to the acceleration of the target driving period being a negative value.

[0017] Optionally, the sending module is also used to: send the target optimization coefficient to the target vehicle to control the target vehicle to multiply the target optimization coefficient and the initial driving torque change rate to obtain the target driving torque change rate; and use the target driving torque change rate to perform corresponding control operations on the target vehicle.

[0018] According to another aspect of an embodiment of the present invention, a non-volatile storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute any of the above vehicle control methods when running.

[0019] According to another aspect of an embodiment of the present invention, a processor is further provided, the processor being used to run a program, wherein the program is configured to execute any of the above-mentioned vehicle control methods when running.

[0020] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any of the above vehicle control methods.

[0021] In an embodiment of the present invention, by receiving motion state information from a target vehicle, and then determining a target optimization coefficient corresponding to each driving period in a plurality of driving periods based on the motion state information, and finally sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient, the purpose of flexibly controlling the target vehicle by using the target optimization coefficient is achieved, thereby achieving the technical effect of improving the flexibility of controlling the vehicle and the user's driving experience, and thus solving the technical problems of low flexibility and poor driving experience in controlling the vehicle in related technologies. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0023] Figure 1 is a flow chart of a vehicle control method according to one embodiment of the present invention;

[0024] Figure 2 is a schematic diagram of a vehicle speed calculation cycle according to one embodiment of the present invention;

[0025] Figure 3 is a schematic diagram of a vehicle control method according to one embodiment of the present invention;

[0026] Figure 4 is a structural block diagram of a vehicle control device according to one embodiment of the present invention. DETAILED DESCRIPTION

[0027] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0029] According to one embodiment of the present invention, an embodiment of a vehicle control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0030] The method embodiment may be executed in an electronic device or similar computing device including a memory and a processor in a vehicle. Taking running on a computer terminal as an example, the computer terminal may include one or more processors (the processor may include but is not limited to a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor (MCU), a programmable logic device (FPGA), a neural network processor (NPU), a tensor processor (TPU), an artificial intelligence (AI) type processor, etc.) and a memory for storing data. And a memory for storing data. Optionally, the electronic device of the above-mentioned car may also include a transmission device, an input and output device, and a display device for communication functions. It can be understood by those of ordinary skill in the art that the above-mentioned structural description is only illustrative and does not limit the structure of the above-mentioned computer terminal. For example, the computer terminal may also include more or fewer components than the above-mentioned structural description, or have a configuration different from the above-mentioned structural description.

[0031] The memory can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the information processing method in the embodiment of the present invention. The processor executes various functional applications and data processing by running the computer program stored in the memory, that is, realizing the above-mentioned information processing method. The memory may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory may further include a memory remotely arranged relative to the processor, and these remote memories may be connected to the mobile terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0032] The transmission device is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the mobile terminal. In one example, the transmission device includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device can be a radio frequency (Radio Frequency, referred to as RF) module, which is used to communicate with the Internet wirelessly.

[0033] The display device may be, for example, a touch screen type liquid crystal display (LCD) and a touch display (also referred to as a "touch screen" or "touch display screen"). The liquid crystal display may enable a user to interact with a user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), and a user may interact with the GUI by finger contact and / or gestures on a touch-sensitive surface, wherein the human-computer interaction functions here may optionally include the following interactions: creating web pages, drawing, word processing, making electronic documents, games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital videos, playing digital music and / or web browsing, etc. The executable instructions for executing the above human-computer interaction functions are configured / stored in a computer program product or a readable storage medium executable by one or more processors.

[0034] In this embodiment, a vehicle control method running on the above-mentioned computer terminal is provided. Figure 1 is a flow chart of a vehicle control method according to one embodiment of the present invention. The vehicle control method can be executed by a cloud control device, such as Figure 1 As shown, the process includes the following steps:

[0035] Step S12, receiving motion state information from the target vehicle, wherein the motion state information includes speed and acceleration of the target vehicle in multiple driving periods;

[0036] Step S14, determining a target optimization coefficient corresponding to each driving period in a plurality of driving periods based on the motion state information, wherein the target optimization coefficient is used to adjust the initial driving torque change rate of the target vehicle;

[0037] Step S16, sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient.

[0038] The above-mentioned motion state information can be acquired by using the data acquisition module of the target vehicle, and sent to the telematics box (TBOX) in the target vehicle according to the sending cycle, and finally forwarded by TBOX to the cloud control device according to the sending cycle. For example, after acquiring the speed and acceleration of the target vehicle in multiple driving periods by using the data acquisition module, the speed and acceleration of multiple driving periods are sent to TBOX according to a sending cycle of not less than 1 second, and TBOX forwards the speed and acceleration of multiple driving periods to the cloud control device, such as the cloud vehicle control data middle station, according to a sending cycle of not less than 1 second.

[0039] Each of the above driving periods is a calculation cycle, and the period in which the motion state information value increases from zero to zero again is a calculation cycle. Figure 2is a schematic diagram of a vehicle speed calculation cycle according to one embodiment of the present invention, such as Figure 2 As shown, at time t1, the speed of the target vehicle is 0 km / h, from time t1 to time t3, the speed of the target vehicle gradually increases, and from time t3 to time t2, the speed of the target vehicle decreases again until the speed drops to 0 km / h. The period between t1 and t2 is taken as the target driving period, and the target driving period is a vehicle speed calculation cycle.

[0040] Based on the above steps S12 to S16, by receiving the motion state information from the target vehicle, and then determining the target optimization coefficient corresponding to each driving period in multiple driving periods based on the motion state information, and finally sending the target optimization coefficient to the target vehicle to control the target vehicle to perform the control operation corresponding to the target optimization coefficient, the purpose of flexibly controlling the target vehicle by using the target optimization coefficient is achieved, thereby achieving the technical effect of improving the flexibility of vehicle control and user driving experience, and thus solving the technical problems of low flexibility and poor driving experience in vehicle control in related technologies.

[0041] Optionally, in step S14, determining the target optimization coefficient corresponding to each driving period in the plurality of driving periods based on the motion state information includes:

[0042] Step S141, determining a first weight coefficient and a second weight coefficient corresponding to a target driving period based on the motion state information, wherein the first weight coefficient is used to represent a speed weight coefficient of the target vehicle in the target driving period, and the second weight coefficient is used to represent an acceleration weight coefficient of the target vehicle in the target driving period;

[0043] Step S142: in response to the first weight coefficient being less than the second weight coefficient, determining a target optimization coefficient corresponding to the target driving period according to the first weight coefficient and the second weight coefficient.

[0044] Continuing with the above-mentioned period between t1 and t2 as the target driving period, the first weight coefficient δ corresponding to the target driving period is determined based on the speed v of the target vehicle. v and the second weight coefficient δ ax , further, compare the first weight coefficient δ of the target driving period v and the second weight coefficient δ ax The numerical value between them is used to obtain the comparison result.

[0045] In the comparison results, when δ ax Exceed δ vWhen , it means that the driver's driving behavior in the target driving period is too intense, and the cloud control device needs to feedback the target optimization coefficient to the target vehicle to adjust the initial driving torque change rate of the target vehicle and optimize the driving experience. Specifically, when δ v Less than δ ax When, according to δ v and δ ax The target optimization coefficient σ corresponding to the target driving period is determined using the following formula (1). The cloud control device can send the target optimization coefficient σ to the vehicle controller of the target vehicle through TBOX:

[0046]

[0047] Based on the above steps S141 to S142, by determining the first weight coefficient and the second weight coefficient corresponding to the target driving period based on the motion state information, and then in response to the first weight coefficient being less than the second weight coefficient, determining the target optimization coefficient corresponding to the target driving period according to the first weight coefficient and the second weight coefficient, the first weight coefficient and the second weight coefficient corresponding to the target driving period can be used to quickly judge the driving state of the target vehicle, and then when the driving behavior is intense, the target optimization coefficient is timely fed back, thereby achieving flexible control of the target vehicle and improving the user's driving experience.

[0048] Optionally, in step S141, determining a first weight coefficient of the target driving period based on the motion state information includes:

[0049] Step S1411, obtaining the sliding resistance coefficient of the target vehicle;

[0050] Step S1412: determining a first weight coefficient based on the sliding resistance coefficient and the speed of the target driving period.

[0051] Specifically, the sliding resistance coefficient of the target vehicle is obtained, and the first weight coefficient δ is determined based on the sliding resistance coefficient and the speed of the target driving period using the following formula (2): v :

[0052]

[0053] Among them, a, b, c are the sliding resistance coefficients of the corresponding models of the target vehicle, and v is the speed of the target vehicle during the target driving period.

[0054] Through the above steps S1411 to S1412, the sliding resistance coefficient of the target vehicle is obtained, and then the first weight coefficient is determined based on the sliding resistance coefficient and the speed of the target driving period, so as to quickly judge the driving state of the target vehicle.

[0055] Optionally, in step S141, determining the second weight coefficient of the target driving period based on the motion state information includes:

[0056] Step S1413, obtaining the resistance test coefficient of the target vehicle;

[0057] Step S1414: in response to the acceleration of the target driving period being a positive value, determining a second weight coefficient based on the resistance test coefficient, the speed and the acceleration of the target driving period.

[0058] Specifically, when the acceleration of the target vehicle is positive, it means that the target vehicle is accelerating. The second weight coefficient δ is determined by the following formula (3) based on the resistance test coefficient, the speed and acceleration of the target driving period: ax :

[0059]

[0060] Wherein, M is the drag test coefficient of the target vehicle, ax is the acceleration of the target vehicle during the target driving period, and v is the speed of the target vehicle during the target driving period.

[0061] Based on the above steps S1413 to S1414, by obtaining the resistance test coefficient of the target vehicle, and then in response to the acceleration of the target driving period being a positive value, a second weight coefficient is determined based on the resistance test coefficient, the speed and acceleration of the target driving period to quickly judge the driving state of the target vehicle.

[0062] Optionally, the vehicle control method provided in the embodiment of the present application further includes:

[0063] Step S1415, obtaining the braking energy recovery rate of the target vehicle;

[0064] Step S1416, in response to the acceleration of the target driving period being a negative value, determining a second weight coefficient based on the resistance test coefficient, the braking energy recovery rate, the speed and acceleration of the target driving period.

[0065] Specifically, when the acceleration of the target vehicle is negative, it means that the target vehicle is decelerating. New energy vehicles generally have a braking energy recovery function. When the acceleration is negative, the target vehicle can recover energy according to the braking energy recovery rate. For example, if the braking energy recovery rate is set to 0.8, when the acceleration is negative, the energy recovery is calculated at 80%. The second weight coefficient δ is determined based on the resistance test coefficient, the braking energy recovery rate, the speed and acceleration of the target driving period using the following formula (4): ax :

[0066]

[0067] Wherein, M is the resistance test coefficient of the target vehicle, K is the braking energy recovery rate, ax is the acceleration of the target vehicle during the target driving period, and v is the speed of the target vehicle during the target driving period.

[0068] Based on the above steps S1415 to S1416, by acquiring the braking energy recovery rate of the target vehicle, and then in response to the acceleration of the target driving period being a negative value, a second weight coefficient is determined based on the resistance test coefficient, the braking energy recovery rate, the speed and acceleration of the target driving period, so as to quickly judge the driving state of the target vehicle.

[0069] Optionally, in step S16, sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient includes:

[0070] Step S161, sending the target optimization coefficient to the target vehicle to control the target vehicle to perform multiplication calculation on the target optimization coefficient and the initial driving torque change rate to obtain the target driving torque change rate;

[0071] Step S162: Utilize the target driving torque change rate to perform corresponding control operations on the target vehicle.

[0072] Specifically, the vehicle controller of the target vehicle can calculate the user's driving torque demand based on the accelerator pedal opening, brake travel, gear position and steering information. After receiving the target optimization coefficient sent by the cloud control device using TBOX, the vehicle controller of the target vehicle multiplies the target optimization coefficient and the initial driving torque change rate to obtain the target driving torque change rate, and then uses the target driving torque change rate to perform corresponding control operations on the target vehicle.

[0073] For example, after the vehicle controller uses TBOX to receive the target optimization coefficient sent by the cloud control device, when the driving torque increases, the maximum value of the torque increase rate is multiplied by the target optimization coefficient σ to obtain the target driving torque change rate. The target driving torque change rate is used to perform corresponding control operations on the target vehicle, thereby reducing the driving torque increase rate and optimizing the vehicle economy of the target vehicle.

[0074] Based on the above steps S161 to S162, the target optimization coefficient is sent to the target vehicle to control the target vehicle to multiply the target optimization coefficient and the initial driving torque change rate to obtain the target driving torque change rate, and then the target driving torque change rate is used to perform corresponding control operations on the target vehicle. The target optimization coefficient can be used to flexibly control the target vehicle, thereby effectively improving the user's driving experience.

[0075] Figure 3 is a schematic diagram of a vehicle control method according to one embodiment of the present invention, such as Figure 3 As shown, the vehicle control method includes the following steps:

[0076] Step S301, receiving motion state information from a target vehicle;

[0077] Step S302, determining a first weight coefficient and a second weight coefficient corresponding to the target driving period based on the motion state information;

[0078] Step S303, in response to the first weight coefficient being less than the second weight coefficient, determining a target optimization coefficient corresponding to the target driving period according to the first weight coefficient and the second weight coefficient;

[0079] Step S304, sending the target optimization coefficient to the target vehicle;

[0080] Step S305, multiplying the target optimization coefficient and the initial driving torque change rate to obtain a target driving torque change rate;

[0081] Step S306 , executing corresponding control operations on the target vehicle using the target driving torque change rate.

[0082] Based on the above steps S301 to S306, by determining the first weight coefficient and the second weight coefficient corresponding to the target driving period based on the motion state information, and then in response to the first weight coefficient being less than the second weight coefficient, determining the target optimization coefficient corresponding to the target driving period according to the first weight coefficient and the second weight coefficient, the first weight coefficient and the second weight coefficient corresponding to the target driving period can be used to quickly judge the driving state of the target vehicle, and then when the driving behavior is intense, the target optimization coefficient is timely fed back, thereby achieving flexible control of the target vehicle and improving the user's driving experience.

[0083] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0084] In this embodiment, a vehicle control device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0085] Figure 4 is a structural block diagram of a vehicle control device according to one embodiment of the present invention. Figure 4 As shown, the vehicle control device 400 includes:

[0086] The receiving module 401 is used to receive the motion state information from the target vehicle, wherein the motion state information includes the speed and acceleration of the target vehicle in multiple driving periods;

[0087] A determination module 402, configured to determine a target optimization coefficient corresponding to each driving period in a plurality of driving periods based on the motion state information, wherein the target optimization coefficient is used to adjust the initial driving torque change rate of the target vehicle;

[0088] The sending module 403 is used to send the target optimization coefficient to the target vehicle to control the target vehicle to perform the control operation corresponding to the target optimization coefficient.

[0089] Optionally, the determination module 402 is also used to: determine a first weight coefficient and a second weight coefficient corresponding to the target driving period based on the motion state information, wherein the first weight coefficient is used to represent the speed weight coefficient of the target vehicle in the target driving period, and the second weight coefficient is used to represent the acceleration weight coefficient of the target vehicle in the target driving period; in response to the first weight coefficient being less than the second weight coefficient, determining the target optimization coefficient corresponding to the target driving period according to the first weight coefficient and the second weight coefficient.

[0090] Optionally, the vehicle control device 400 further includes: an acquisition module 404 for acquiring a sliding resistance coefficient of the target vehicle; and the determination module 402 is further used to determine a first weight coefficient based on the sliding resistance coefficient and the speed of the target driving period.

[0091] Optionally, the acquisition module 404 is also used to obtain the resistance test coefficient of the target vehicle; the determination module 402 is also used to determine the second weight coefficient based on the resistance test coefficient, the speed and acceleration of the target driving period in response to the acceleration of the target driving period being a positive value.

[0092] Optionally, the acquisition module 404 is also used to obtain the braking energy recovery rate of the target vehicle; the determination module 402 is also used to determine the second weight coefficient based on the resistance test coefficient, the braking energy recovery rate, the speed and acceleration of the target driving period in response to the acceleration of the target driving period being a negative value.

[0093] Optionally, the sending module 403 is also used to: send the target optimization coefficient to the target vehicle to control the target vehicle to multiply the target optimization coefficient and the initial driving torque change rate to obtain the target driving torque change rate; and use the target driving torque change rate to perform corresponding control operations on the target vehicle.

[0094] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0095] An embodiment of the present invention further provides a non-volatile storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0096] Optionally, in this embodiment, the storage medium may be configured to store a computer program for performing the following steps:

[0097] S1, receiving motion state information from a target vehicle, wherein the motion state information includes speed and acceleration of the target vehicle in multiple driving periods;

[0098] S2, determining a target optimization coefficient corresponding to each driving period in a plurality of driving periods based on the motion state information, wherein the target optimization coefficient is used to adjust the initial driving torque change rate of the target vehicle;

[0099] S3, sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient.

[0100] Optionally, in this embodiment, the above-mentioned storage medium may include but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.

[0101] An embodiment of the present invention further provides a processor, which is configured to run a computer program to execute the steps in any of the above method embodiments.

[0102] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0103] S1, receiving motion state information from a target vehicle, wherein the motion state information includes speed and acceleration of the target vehicle in multiple driving periods;

[0104] S2, determining a target optimization coefficient corresponding to each driving period in a plurality of driving periods based on the motion state information, wherein the target optimization coefficient is used to adjust the initial driving torque change rate of the target vehicle;

[0105] S3, sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient.

[0106] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.

[0107] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0108] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.

[0109] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0110] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0111] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.

[0112] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A vehicle control method, characterized in that: include: Receiving motion state information from a target vehicle, wherein the motion state information includes speed and acceleration of the target vehicle during a plurality of driving periods; Determining a target optimization coefficient corresponding to each driving period in the plurality of driving periods based on the motion state information, wherein the target optimization coefficient is used to adjust an initial driving torque change rate of the target vehicle; Sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient; Wherein, determining the target optimization coefficient corresponding to each driving period in the plurality of driving periods based on the motion state information comprises: Determine a first weight coefficient and a second weight coefficient corresponding to a target driving period based on the motion state information, wherein the first weight coefficient is used to represent a speed weight coefficient of the target vehicle in the target driving period, and the second weight coefficient is used to represent an acceleration weight coefficient of the target vehicle in the target driving period; In response to the first weight coefficient being less than the second weight coefficient, calculating a sum of the first weight coefficient and the second weight coefficient; The target optimization coefficient corresponding to the target driving period is determined based on a ratio between twice the first weight coefficient and the sum value.

2. The vehicle control method according to claim 1, characterized in that: Determining the first weight coefficient of the target driving period based on the motion state information includes: Obtaining a sliding resistance coefficient of the target vehicle; The first weight coefficient is determined based on the sliding resistance coefficient and the speed of the target travel period.

3. The vehicle control method according to claim 1, characterized in that: Determining the second weight coefficient of the target driving period based on the motion state information includes: Obtaining a resistance test coefficient of the target vehicle; In response to the acceleration of the target travel period being a positive value, the second weighting coefficient is determined based on the drag test coefficient, the speed and the acceleration of the target travel period.

4. The vehicle control method according to claim 3, characterized in that: The method further comprises: Obtaining a braking energy recovery rate of the target vehicle; In response to the acceleration of the target travel period being a negative value, the second weight coefficient is determined based on the drag test coefficient, the braking energy recovery rate, and the speed and acceleration of the target travel period.

5. The vehicle control method according to claim 1, characterized in that: Sending the target optimization coefficient to the target vehicle to control the target vehicle to perform a control operation corresponding to the target optimization coefficient includes: Sending the target optimization coefficient to the target vehicle to control the target vehicle to perform multiplication calculation on the target optimization coefficient and the initial driving torque change rate to obtain a target driving torque change rate; A corresponding control operation is performed on the target vehicle using the target driving torque change rate.

6. A vehicle control device, characterized in that: include: A receiving module, used for receiving motion state information from a target vehicle, wherein the motion state information includes the speed and acceleration of the target vehicle in a plurality of driving periods; A determination module, configured to determine a target optimization coefficient corresponding to each driving period in the plurality of driving periods based on the motion state information, wherein the target optimization coefficient is used to adjust an initial driving torque change rate of the target vehicle; A sending module, used for sending the target optimization coefficient to the target vehicle, so as to control the target vehicle to perform a control operation corresponding to the target optimization coefficient; Wherein, the determination module is also used to: determine a first weight coefficient and a second weight coefficient corresponding to a target driving period based on the motion state information, wherein the first weight coefficient is used to represent a speed weight coefficient of the target vehicle in the target driving period, and the second weight coefficient is used to represent an acceleration weight coefficient of the target vehicle in the target driving period; in response to the first weight coefficient being less than the second weight coefficient, calculate the sum of the first weight coefficient and the second weight coefficient; and determine the target optimization coefficient corresponding to the target driving period based on the ratio between twice the first weight coefficient and the sum.

7. A non-volatile storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the vehicle control method described in any one of claims 1 to 5 when running.

8. A processor, characterized in that: The processor is used to run a program, wherein the program is configured to execute the vehicle control method described in any one of claims 1 to 5 when running.

9. An electronic device comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to run the computer program to execute the vehicle control method described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Sliding energy recycling method, device and system

    CN108515960A

  • Single-pedal control method, device and system for electric automobile

    CN111098717A

  • Commercial vehicle mountain road working condition driving control method and system, commercial vehicle mountain road condition driving control equipment and medium

    CN111267638A

  • Vehicle and control method and control device thereof

    CN112208352A

  • Method and apparatus

    GB201509336D0