Driving control method and device applied to new energy commercial vehicle, medium and equipment
By obtaining multiple state parameters and performance parameters of new energy commercial vehicles in real time, automatically adjusting the driving strategy, and outputting appropriate driving signals, it solves the problem of single driving mode control in the existing technology, and realizes flexible driving mode application and good Driving performance and range.
Patent Information
- Application Number
- CN202411738297.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-02-18
AI Technical Summary
In the prior art, for new energy commercial vehicles equipped with multiple electric drive axles, the driving mode control is relatively single, making it difficult to meet the needs of flexible application of driving mode under different working conditions, and it is difficult to take into account both driving performance and cruising range.
通过获取驱动模式信息,确定驱动模式为自动模式,实时获取加速踏板开度信息、实际载重数据、前桥温度和后桥温度,根据这些信息确定需求扭矩,并获取可载重总量、后桥超限温度、前桥最大扭矩和后桥最大扭矩,根据这些参数输出双桥驱动信号或后桥驱动信号。
It realizes an automatic driving strategy based on the current status of new energy commercial vehicles, taking into account driving performance and cruising range, and improves the flexibility of driving methods.
Smart Images

Figure CN119459717A_ABST
Abstract
Description
Technical Field
[0001] The present specification relates to the field of vehicle drive control technology, and in particular to a drive control method, device, medium and equipment applied to new energy commercial vehicles. Background Art
[0002] With the development of science and technology, distributed electric drive axle technology has gradually become the choice of most new energy commercial vehicles.
[0003] In the prior art, for new energy commercial vehicles equipped with multiple electric drive axles, the drive mode can usually be manually controlled to select multiple electric drive axles to work simultaneously, or a certain electric drive axle to work alone.
[0004] Obviously, in the existing technology, for new energy commercial vehicles with multiple electric drive axles, the control of the driving mode is relatively simple, which makes it difficult to meet the needs of flexible application of driving modes under different working conditions, and it is difficult to take into account both driving performance and cruising range. Summary of the invention
[0005] This specification provides a drive control method, device, medium and equipment applied to new energy commercial vehicles to at least partially solve the above-mentioned problems existing in the prior art.
[0006] This manual adopts the following technical solutions:
[0007] This specification provides a driving control method applied to new energy commercial vehicles, including:
[0008] Acquire driving mode information and determine that the driving mode is an automatic mode;
[0009] Obtain accelerator pedal opening information, actual load data, front axle temperature and rear axle temperature in real time;
[0010] Determining the required torque according to the opening information;
[0011] Obtain the total load capacity, rear axle over-limit temperature, front axle maximum torque, and rear axle maximum torque;
[0012] When it is determined that the ratio of the actual load data to the total loadable amount is greater than or equal to a first preset value, or when it is determined that the required torque is greater than or equal to the maximum torque of the front axle and the required torque is greater than or equal to the maximum torque of the rear axle, a dual-axle drive signal is output;
[0013] When it is determined that the rear axle temperature is lower than the rear axle over-limit temperature, and the required torque is lower than the rear axle maximum torque, a rear axle drive signal is output.
[0014] Preferably, the method further comprises:
[0015] Acquire driving mode information and determine that the driving mode is a performance mode;
[0016] Output dual bridge driving signal.
[0017] Preferably, after determining that the driving mode is the automatic mode, the method further includes:
[0018] The maximum torque of the front axle is less than the maximum torque of the rear axle.
[0019] Preferably, after determining that the driving mode is the automatic mode, the method further includes:
[0020] When it is determined that the rear axle temperature is greater than or equal to the rear axle excess temperature, a dual-bridge driving signal is output.
[0021] Preferably, after determining that the driving mode is the automatic mode, the method further includes:
[0022] Obtain vehicle body inclination data;
[0023] When it is determined that the vehicle body inclination angle data is within the uphill preset inclination angle range, a dual-bridge driving signal is output.
[0024] Preferably, the outputting of the dual-bridge driving signal comprises:
[0025] Sending driving instructions to the front axle motor controller, the front axle speed controller, the rear axle motor controller and the rear axle speed controller via the first CAN bus;
[0026] The driving mode change information is sent to the gateway via the second CAN bus, so that the gateway sends the driving mode change information to the instrument panel and / or the central control display screen and / or the vehicle-mounted terminal via the third CAN bus.
[0027] On the other hand, this specification provides a drive control device applied to a new energy commercial vehicle, including:
[0028] A mode determination unit, used for acquiring driving mode information and determining that the driving mode is an automatic mode;
[0029] A real-time acquisition unit, used to acquire the accelerator pedal opening information, actual load data, front axle temperature and rear axle temperature in real time;
[0030] A determination unit, used for determining a required torque according to the opening information;
[0031] An acquisition unit, used for acquiring the total loadable weight, the over-limit temperature of the rear axle, the maximum torque of the front axle and the maximum torque of the rear axle;
[0032] A first output unit, configured to output a dual-axle drive signal when it is determined that the ratio of the actual load data to the total loadable amount is greater than or equal to a first preset value, or when it is determined that the required torque is greater than the maximum torque of the front axle and the required torque is greater than the maximum torque of the rear axle;
[0033] The second output unit is used to output a rear axle drive signal when it is determined that the rear axle temperature is lower than the rear axle over-limit temperature and the required torque is lower than the rear axle maximum torque.
[0034] On the other hand, the computer-readable storage medium provided in this specification stores a computer program, and when the computer program is executed by a processor, the drive control method for a new energy commercial vehicle provided in the above aspect is implemented.
[0035] On the other hand, the present specification provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the drive control method for new energy commercial vehicles provided in the above aspect is implemented.
[0036] On the other hand, the present specification provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device implements the drive control method for new energy commercial vehicles provided in the above aspect.
[0037] At least one of the above technical solutions adopted in this specification can achieve the following beneficial effects:
[0038] In the drive control method for new energy commercial vehicles provided in this specification, after obtaining the drive mode information and determining that the drive mode is the automatic mode, the opening information of the accelerator pedal, the actual load data, the front axle temperature and the rear axle temperature can be obtained in real time, and then the required torque is determined based on the opening information. And the total loadable weight, the rear axle temperature, the maximum torque of the front axle and the maximum torque of the rear axle are obtained. Then, when the ratio of the actual load data to the total loadable weight is greater than or equal to the first preset value, or when it is determined that the required torque is greater than or equal to the maximum torque of the front axle and the required torque is greater than or equal to the maximum torque of the rear axle, a dual-axle drive signal is output. When it is determined that the rear axle temperature is less than the rear axle temperature, and the required torque is less than the maximum torque of the rear axle, a rear axle drive signal is output.
[0039] It can be seen from the above method that the driving strategy can be automatically adjusted based on the current state of the new energy commercial vehicle, taking into account both driving performance and cruising range. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The drawings described herein are used to provide a further understanding of this specification and constitute a part of this specification. The illustrative embodiments and descriptions of this specification are used to explain this specification and do not constitute an improper limitation on this specification. In the drawings:
[0041] Figure 1 A schematic flow chart of a driving control method applied to a new energy commercial vehicle provided by an embodiment of this specification;
[0042] Figure 2 A schematic diagram of signal transmission direction provided for an embodiment of this specification;
[0043] Figure 3 A schematic flow chart of a driving control method applied to a new energy commercial vehicle provided by an embodiment of this specification;
[0044] Figure 4 A schematic diagram of the structure of a drive control device applied to a new energy commercial vehicle provided in one embodiment of this specification;
[0045] Figure 5 A schematic diagram of the structure of an electronic device provided for one embodiment of the present specification. DETAILED DESCRIPTION
[0046] In order to make the purpose, technical solutions and advantages of this specification more clear, the technical solutions of this specification will be clearly and completely described below in combination with the specific embodiments of this specification and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0047] In the description of the present invention, it should be noted that the term "or" is generally used in a meaning including "and / or", unless the content clearly indicates otherwise.
[0048] In the description of the present invention, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense. In addition, in the description of the present application, the terms "first", "second" and the like are only used to distinguish the description and cannot be understood as indicating or implying relative importance.
[0049] Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0050] The technical solutions provided by the embodiments of this specification are described in detail below in conjunction with the accompanying drawings.
[0051] Figure 1 A flow chart of a driving control method applied to a new energy commercial vehicle provided for an embodiment of this specification specifically includes the following steps:
[0052] S100: Acquire driving mode information and determine that the driving mode is an automatic mode.
[0053] In one or more embodiments provided in this specification, the drive control method applied to a new energy commercial vehicle may be executed by an electronic device, which may be a vehicle control center, a vehicle control unit (VCU), etc., and this specification does not limit this. For ease of explanation, this specification takes the VCU executing the drive control method applied to a new energy commercial vehicle as an example for explanation.
[0054] In one or more embodiments provided in this specification, two driving modes, automatic mode and economic mode, can be provided for user selection. Therefore, in one or more preferred embodiments, the VCU can obtain the driving mode and determine whether the driving mode is the economic mode or the automatic mode.
[0055] It should be noted that the VCU can obtain the driving mode from the stored data; or, the VCU can obtain the user's operation instruction and obtain the driving mode based on the operation instruction. This specification does not limit how the VCU obtains the driving mode.
[0056] In a preferred embodiment provided in this specification, the driving mode acquired by the VCU is an economic mode.
[0057] S102: Acquire the accelerator pedal opening information, actual load data, front axle temperature, and rear axle temperature in real time.
[0058] Preferably, the VCU can obtain the accelerator pedal opening information, actual load data, front axle temperature and rear axle temperature in real time.
[0059] The actual load data may be obtained by the VCU in response to the user's operation and receiving the data input by the user. The front axle temperature is the temperature of the front axle motor, and the rear axle temperature is the temperature of the rear axle motor.
[0060] Those skilled in the art can understand that, generally, vehicles are equipped with accelerator pedal position sensors, temperature sensors and other equipment to monitor parameters such as the opening information of the accelerator pedal, the temperature of the front axle, the temperature of the rear axle, etc. Therefore, the VCU can obtain the accelerator pedal opening information, actual load data, the temperature of the front axle, the temperature of the rear axle, etc. through the sensors configured in the new energy commercial vehicle. Of course, the VCU can also obtain the above information in other ways, and this manual does not limit this.
[0061] S104: Determine the required torque according to the opening information.
[0062] Preferably, the VCU can determine the required torque based on the opening information. Specifically, after obtaining the opening information collected by the accelerator pedal position sensor, the VCU can determine the required torque based on a preset opening information and required torque function, or based on a preset opening information and required torque mapping table. Of course, the VCU can also determine the required torque in other ways, which are not limited in this specification.
[0063] S106: Obtain the total load capacity, the rear axle over-limit temperature, the front axle maximum torque, and the rear axle maximum torque.
[0064] Preferably, the VCU can obtain the total load capacity, rear axle over-limit temperature, front axle maximum torque and rear axle maximum torque of the new energy commercial vehicle.
[0065] Preferably, the above parameters such as the total load capacity, rear axle over-limit temperature, front axle maximum torque and rear axle maximum torque can be obtained from the non-volatile memory of the new energy commercial vehicle, or the VCU can obtain the above parameters in response to user operations.
[0066] Among them, the total load capacity is the maximum load capacity of the new energy commercial vehicle; the rear axle over-limit temperature is preset and can be adjusted up or down in response to user operation, indicating that the rear axle motor is running at high power. The maximum torque of the front axle is the maximum torque that the front axle motor can stably provide, and the maximum torque of the rear axle is the maximum torque that the rear axle motor can stably provide.
[0067] In the above manner, the VCU acquires parameters related to the performance of the new energy commercial vehicle, such as the total load capacity, rear axle over-limit temperature, front axle maximum torque, and rear axle maximum torque, and also acquires parameters related to the state of the new energy commercial vehicle, such as the opening information, actual load data, front axle temperature, and rear axle temperature. Therefore, the VCU can determine the driving strategy according to the current state and performance parameters of the new energy commercial vehicle.
[0068] S108: Determine whether the ratio of the actual load data to the total loadable amount is greater than or equal to a first preset value, if so, output a dual-bridge drive signal, if not, execute step S110.
[0069] In one or more preferred embodiments of the present specification, when determining the driving strategy, the ratio of the actual load data of the new energy commercial vehicle to the total loadable weight is preferentially referred to. Therefore, the VCU can determine whether the ratio of the actual load data to the total loadable weight is greater than or equal to the first preset value. If so, the driving strategy is determined to be dual-bridge driving, and a dual-bridge driving signal is output. If not, the influence of other factors is continued to be considered, and step S110 is executed.
[0070] S110: Determine whether the required torque is greater than or equal to the maximum torque of the front axle and greater than the maximum torque of the rear axle. If yes, execute step S116. If no, execute step S112.
[0071] In one or more preferred embodiments of the present specification, when determining the driving strategy, the required torque, the maximum torque of the front axle, and the maximum torque of the rear axle of the new energy commercial vehicle may be referred to first. Thus, the VCU may determine whether the required torque is greater than or equal to the maximum torque of the front axle and greater than or equal to the maximum torque of the rear axle. If so, the driving strategy is determined to be dual-axle driving, and step S116 is executed to output a dual-axle driving signal. If not, the influence of other factors is continued to be considered, and step S112 is executed.
[0072] S112: Determine whether the rear axle temperature is less than the rear axle over-limit temperature, and whether the required torque is less than the rear axle maximum torque. If so, execute step S116; if not, execute step S214.
[0073] Generally, the maximum torque of the rear axle is greater than the maximum torque of the front axle. Therefore, in one or more preferred embodiments of the present specification, when determining the driving strategy, it may be prioritized to determine whether the rear axle can output. The VCU may determine whether the rear axle temperature is less than the rear axle over-limit temperature, and whether the required torque is less than the rear axle maximum torque. If so, the driving strategy is determined to be rear axle drive, and step S116 is executed to output a rear axle drive signal. If not, the influence of other factors is continued to be considered, and step S214 is executed.
[0074] S214: Obtain the front axle temperature in real time, and obtain the front axle over-limit temperature; determine whether the front axle temperature is less than the front axle over-limit temperature, and whether the required torque is less than the front axle maximum torque, if so, output the front axle drive signal, if not, execute step S116.
[0075] Preferably, the VCU can determine whether the front axle temperature is less than the front axle over-limit temperature, and whether the required torque is less than the front axle maximum torque, and if so, determine that the driving strategy is front axle drive and output a front axle drive signal. If not, execute step S116 to output a dual-axle drive signal.
[0076] based on Figure 1 The drive control method for new energy commercial vehicles shown in the figure, after the VCU obtains the drive mode information and determines that the drive mode is the automatic mode, it can obtain the opening information of the accelerator pedal, the actual load data, the front axle temperature and the rear axle temperature in real time, and then determine the required torque based on the opening information. And obtain the total loadable weight, rear axle temperature, maximum torque of the front axle and maximum torque of the rear axle. Then, when the ratio of the actual load data to the total loadable weight is greater than or equal to the first preset value, or when it is determined that the required torque is greater than or equal to the maximum torque of the front axle and the required torque is greater than or equal to the maximum torque of the rear axle, a dual-axle drive signal is output. When it is determined that the rear axle temperature is less than the rear axle temperature, and the required torque is less than the maximum torque of the rear axle, a rear axle drive signal is output.
[0077] It can be seen from the above method that the VCU can automatically adjust the driving strategy based on the current state of the new energy commercial vehicle, taking into account driving performance and cruising range.
[0078] Preferably, the driving mode information may also be a performance mode. Specifically, firstly, the VCU may determine that the driving mode is a performance mode when acquiring the driving mode information. Secondly, the VCU may output a dual-bridge driving signal.
[0079] Those skilled in the art will appreciate that, generally, the power that can be provided by the front axle of a commercial vehicle is usually smaller than that of the rear axle, that is, the maximum torque of the front axle is smaller than the maximum torque of the rear axle.
[0080] In one or more preferred embodiments of the present specification, emphasis is placed on driving the new energy commercial vehicle through the rear axle, so when the VCU completes S112 and determines that the judgment result is no, it can directly output a dual-bridge driving signal.
[0081] Generally, the vehicle needs more power during the uphill process, so in one or more preferred embodiments provided in this specification, the VCU can also obtain the body inclination data and determine whether the body inclination data is within the uphill preset inclination range. If the judgment result is yes, the dual-bridge drive signal is output; if the judgment result is no, no signal is output and the current output strategy is maintained.
[0082] Preferably, in any of the above embodiments, the VCU can output dual-bridge drive signals, front-bridge drive signals, rear-bridge drive signals and other signals in the following manner. Specifically, first, the VCU can receive the drive mode information sent by the drive mode selection member in response to the user's operation, and determine the first speed control information and the second speed control information according to the energy recovery ratio. Secondly, the VCU can determine the drive mode strategy based on the drive mode information and other information, and determine the dual-bridge drive instruction, the front-bridge drive instruction or the rear-bridge drive instruction. Then, the VCU can send the dual-bridge drive instruction, the front-bridge drive instruction or the rear-bridge drive instruction to the front-bridge motor controller and / or the front-bridge speed controller and / or the rear-bridge motor controller and / or the rear-bridge speed controller through the first CAN bus. And the VCU can also send the dual-bridge drive instruction, the front-bridge drive instruction or the rear-bridge drive instruction to the gateway through the second CAN bus, so that the gateway sends the dual-bridge drive instruction, the front-bridge drive instruction or the rear-bridge drive instruction to the instrument panel and / or the central control display and / or the vehicle-mounted terminal through the third CAN bus.
[0083] Figure 2 A schematic diagram of signal transmission direction provided for an embodiment of this specification, such as Figure 2 As shown, the vehicle controller 20 can transmit signals to the front axle motor controller 24, the front axle speed controller 25, the rear axle motor controller 26, the rear axle speed controller 27, the gateway 29 and the vehicle terminal 28 through the first CAN bus 21 and the second CAN bus 22. In addition, the gateway 29 can transmit signals to the instrument panel 30, the central control display 31 and the vehicle terminal 28 through the third CAN bus 23. The vehicle controller 20 can also receive signals sent by the drive mode operation 32.
[0084] Figure 3 A flow chart of a driving control method for a new energy commercial vehicle provided in one embodiment of this specification is as follows: Figure 3 As shown, the method comprises the following steps:
[0085] S400: Acquire driving mode information and determine that the driving mode is the automatic mode.
[0086] S402: Acquire the accelerator pedal opening information, actual load data, front axle temperature, and rear axle temperature in real time.
[0087] S404: Determine the required torque according to the opening information.
[0088] S406: Obtain the total load capacity, the rear axle over-limit temperature, the front axle maximum torque, and the rear axle maximum torque.
[0089] S408: When it is determined that the ratio of the actual load data to the total loadable amount is greater than or equal to a first preset value, or when it is determined that the required torque is greater than or equal to the maximum torque of the front axle and the required torque is greater than or equal to the maximum torque of the rear axle, a dual-axle drive signal is output.
[0090] S410: When it is determined that the rear axle temperature is lower than the rear axle over-limit temperature, and the required torque is lower than the rear axle maximum torque, outputting a rear axle drive signal.
[0091] It should be noted that all actions of acquiring signals, information or data in this application are carried out in compliance with the relevant data protection laws and policies of the country where they are located, and with the authorization given by the owner of the corresponding device.
[0092] The above is a drive control method for a new energy commercial vehicle provided by one or more embodiments of this specification. Based on the same idea, this specification also provides a corresponding drive control device for a new energy commercial vehicle, such as Figure 3 shown.
[0093] Figure 4 A schematic diagram of a drive control device for a new energy commercial vehicle provided in one embodiment of the present specification is shown in FIG. Figure 4 As shown, the device specifically includes:
[0094] A mode determination unit 500 is used to obtain driving mode information and determine that the driving mode is an automatic mode;
[0095] A real-time acquisition unit 502 is used to acquire the opening information of the accelerator pedal, the actual load data, the front axle temperature and the rear axle temperature in real time;
[0096] A determination unit 504, configured to determine a required torque according to the opening information;
[0097] An acquisition unit 506 is used to acquire the total load capacity, the rear axle temperature, the maximum torque of the front axle, and the maximum torque of the rear axle;
[0098] The first output unit 508 is used to output a dual-axle drive signal when it is determined that the ratio of the actual load data to the total loadable amount is greater than or equal to a first preset value, or when it is determined that the required torque is greater than the maximum torque of the front axle and the required torque is greater than the maximum torque of the rear axle;
[0099] The second output unit 510 is configured to output a rear axle drive signal when it is determined that the rear axle temperature is lower than the rear axle temperature and the required torque is lower than the rear axle maximum torque.
[0100] This specification also provides a computer-readable storage medium, which stores a computer program, which can be used to execute the above Figure 1 A drive control method applied to new energy commercial vehicles is provided.
[0101] This specification also provides a computer-readable storage medium, which stores a computer program, which can be used to execute the above Figure 1 A drive control method applied to new energy commercial vehicles is provided.
[0102] This specification also provides a computer program product. When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device implements the above Figure 1 A drive control method applied to new energy commercial vehicles is provided.
[0103] This manual also provides a schematic structural diagram of the electronic device. Figure 5 A schematic diagram of the structure of an electronic device provided in one embodiment of this specification, such as Figure 5 As mentioned above, at the hardware level, the electronic device includes a processor, an internal bus, a network interface, a memory, and a non-volatile memory, and may also include other hardware required for the business. The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it to achieve the above Figure 1 The driving control method for new energy commercial vehicles. Of course, in addition to the software implementation, this specification does not exclude other implementations, such as logic devices or a combination of software and hardware, etc., that is, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.
[0104] In the 1990s, it was very clear whether the improvement of a technology was a hardware improvement (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or a software improvement (improvement of the method flow). However, with the development of technology, many improvements in the method flow today can be regarded as direct improvements in the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that the improvement of a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc. The most commonly used ones are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.
[0105] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers include, but are not limited to, the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20, and Silicone Labs C8051F320. The memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.
[0106] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
[0107] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0108] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0109] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0110] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0111] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0112] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0113] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0114] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0115] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0116] Those skilled in the art will appreciate that the embodiments of this specification may be provided as methods, systems or computer program products. Therefore, this specification may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware. Moreover, this specification may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0117] This specification may be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types. This specification may also be practiced in distributed computing environments where tasks are performed by remote processing devices connected through a communication network. In a distributed computing environment, program modules may be located in local and remote computer storage media, including storage devices.
[0118] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0119] The above description is only an embodiment of this specification and is not intended to limit this specification. For those skilled in the art, this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of this specification should be included in the scope of the claims of this application.
Claims
1. A driving control method applied to a new energy commercial vehicle, characterized in that: include: Acquire driving mode information and determine that the driving mode is an automatic mode; Obtain accelerator pedal opening information, actual load data, front axle temperature and rear axle temperature in real time; Determining the required torque according to the opening information; Obtain the total load capacity, rear axle over-limit temperature, front axle maximum torque, and rear axle maximum torque; When it is determined that the ratio of the actual load data to the total loadable amount is greater than or equal to a first preset value, or when it is determined that the required torque is greater than or equal to the maximum torque of the front axle and the required torque is greater than or equal to the maximum torque of the rear axle, a dual-axle drive signal is output; When it is determined that the rear axle temperature is lower than the rear axle over-limit temperature, and the required torque is lower than the rear axle maximum torque, a rear axle drive signal is output.
2. The driving control method for new energy commercial vehicles according to claim 1, characterized in that: The method further comprises: Acquire driving mode information and determine that the driving mode is a performance mode; Output dual bridge driving signal.
3. The driving control method for new energy commercial vehicles according to claim 1, characterized in that: After determining that the driving mode is the automatic mode, the method further includes: The maximum torque of the front axle is less than the maximum torque of the rear axle.
4. The driving control method for new energy commercial vehicles according to claim 1, characterized in that: After determining that the driving mode is the automatic mode, the method further includes: When it is determined that the rear axle temperature is greater than or equal to the rear axle excess temperature, a dual-bridge driving signal is output.
5. The driving control method for new energy commercial vehicles according to claim 1, characterized in that: After determining that the driving mode is the automatic mode, the method further includes: Obtain vehicle body inclination data; When it is determined that the vehicle body inclination angle data is within the preset uphill inclination angle range, a dual-bridge driving signal is output.
6. The driving control method for a new energy commercial vehicle according to any one of claims 1 to 5, characterized in that: The output dual-bridge driving signal includes: Sending driving instructions to the front axle motor controller, the front axle speed controller, the rear axle motor controller and the rear axle speed controller via the first CAN bus; The driving mode change information is sent to the gateway via the second CAN bus, so that the gateway sends the driving mode change information to the instrument panel and / or the central control display screen and / or the vehicle-mounted terminal via the third CAN bus.
7. A drive control device applied to a new energy commercial vehicle, characterized in that: include: A mode determination unit, used for acquiring driving mode information and determining that the driving mode is an automatic mode; A real-time acquisition unit, used to acquire the accelerator pedal opening information, actual load data, front axle temperature and rear axle temperature in real time; A determination unit, used for determining a required torque according to the opening information; An acquisition unit, used for acquiring the total loadable weight, the over-limit temperature of the rear axle, the maximum torque of the front axle and the maximum torque of the rear axle; A first output unit, configured to output a dual-axle drive signal when it is determined that the ratio of the actual load data to the total loadable amount is greater than or equal to a first preset value, or when it is determined that the required torque is greater than the maximum torque of the front axle and the required torque is greater than the maximum torque of the rear axle; The second output unit is used to output a rear axle drive signal when it is determined that the rear axle temperature is lower than the rear axle over-limit temperature and the required torque is lower than the rear axle maximum torque.
8. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the method described in any one of claims 1 to 6 is implemented.
10. A computer program product, characterized in that When the instructions in the computer program product are executed by a processor of an electronic device, the electronic device executes the method according to any one of claims 1 to 6.
Citation Information
Cited By
Vehicle driving control method and system, electronic equipment and storage medium
CN121671611A
A vehicle drive control method, system, electronic device, and storage medium
CN121671611B