Movatterモバイル変換


[0]ホーム

URL:


CN113879302A - Vehicle control method, device, equipment and storage medium - Google Patents

Vehicle control method, device, equipment and storage medium
Download PDF

Info

Publication number
CN113879302A
CN113879302ACN202111227605.0ACN202111227605ACN113879302ACN 113879302 ACN113879302 ACN 113879302ACN 202111227605 ACN202111227605 ACN 202111227605ACN 113879302 ACN113879302 ACN 113879302A
Authority
CN
China
Prior art keywords
vehicle
cruise
information
torque
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202111227605.0A
Other languages
Chinese (zh)
Inventor
郑旭光
王一军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHINA SATELLITE NAVIGATION AND COMMUNICATIONS CO LTD
Original Assignee
CHINA SATELLITE NAVIGATION AND COMMUNICATIONS CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CHINA SATELLITE NAVIGATION AND COMMUNICATIONS CO LTDfiledCriticalCHINA SATELLITE NAVIGATION AND COMMUNICATIONS CO LTD
Priority to CN202111227605.0ApriorityCriticalpatent/CN113879302A/en
Publication of CN113879302ApublicationCriticalpatent/CN113879302A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

The invention discloses a vehicle control method, a vehicle control device, vehicle control equipment and a storage medium, which are used for solving the problem that a user experiences poor use of a predictive cruise system due to untimely map data updating and insufficient current computing capacity. The method comprises the following steps: receiving a vehicle position and an indication cruising message sent by a terminal of a vehicle, and acquiring vehicle information of the vehicle from the indication cruising message; the cruise indication message is used for indicating the vehicle to enter a cruise state; determining torque information of the vehicle based on the vehicle position, the vehicle information, preset map information and a preset cruise algorithm, and sending the torque information to a terminal; the torque information comprises a plurality of positions on a driving route of the vehicle, and torque and gears corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.

Description

Vehicle control method, device, equipment and storage medium
Technical Field
The present invention relates to the field of vehicle control technologies, and in particular, to a vehicle control method, apparatus, device, and storage medium.
Background
In the prior art, a predictive cruise system is provided in a vehicle. The anticipatory cruise system acquires map data stored in advance by a vehicle-mounted telematics (telematics BOX TBOX), acquires position information of a vehicle through a Global Positioning System (GPS), and inputs the acquired map data, the position information of the vehicle and an anticipatory cruise algorithm into a single chip microcomputer to calculate to obtain an anticipatory cruise strategy. Further, the predictive cruise system controls operation of the vehicle according to a predictive cruise strategy.
However, currently on-board TBOXs are all integrated with network modules so that remote updating of map data can be achieved. However, the map database is large and slow in updating speed, so that the updating period of the map data is long, so that the map data stored in the vehicle-mounted TBOX cannot reflect real road condition information in time under the condition that the road condition changes, and a large amount of data traffic is required when the map data is updated. In addition, the predictive cruise strategy is obtained through the operation of the single chip microcomputer, and the operation route length is limited due to the limited operation capability of the single chip microcomputer, so that the global route planning cannot be realized.
Disclosure of Invention
The embodiment of the invention provides a vehicle control method, a vehicle control device, vehicle control equipment and a storage medium, which are used for solving the problem that a user experiences poor use experience when using a predictive cruise system due to untimely map data updating and insufficient current computing capacity. In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, a vehicle control method is provided, which is applied to a server and includes: receiving a vehicle position and an indication cruising message sent by a terminal of a vehicle, and acquiring vehicle information of the vehicle from the indication cruising message; the cruise indication message is used for indicating the vehicle to enter a cruise state; determining torque information of the vehicle based on the vehicle position, the vehicle information, preset map information and a preset cruise algorithm, and sending the torque information to a terminal; the torque information comprises a plurality of positions on a driving route of the vehicle, and torque and gears corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.
In one possible design, the vehicle information includes a vehicle load of the vehicle and a cruise parameter of the vehicle; the "acquiring the vehicle information of the vehicle from the cruise instruction message" includes: and analyzing the instruction cruise message based on a preset signal protocol to acquire the cruise parameters.
In a second aspect, a vehicle control method is provided, which is applied to a terminal and includes: sending a vehicle position of the vehicle and an indication cruise message to a server; indicating that the cruise message includes vehicle information of the vehicle; the cruise indication message is used for indicating the vehicle to enter a cruise state; receiving torque information sent by a server; the torque information is determined by the server based on the vehicle position, the vehicle information, the preset map information and the preset cruise algorithm, and comprises a plurality of positions on the driving route of the vehicle, and the torque and the gear corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.
In one possible design, the vehicle control method further includes: obtaining a cruising parameter of a vehicle and a vehicle load; and packaging the cruise parameters based on a preset signal protocol, and generating an instruction cruise message according to the vehicle load and the packaged cruise parameters.
In one possible design, after receiving the torque information sent by the server, the method further includes: acquiring a real-time position of a vehicle; and determining a target torque corresponding to the real-time position from the torque information according to the real-time position, and controlling the vehicle to run according to the target torque.
In a third aspect, a vehicle control device applied to a server includes: a receiving unit, an obtaining unit and a determining unit; the terminal comprises a receiving unit, a display unit and a control unit, wherein the receiving unit is used for receiving a vehicle position sent by the terminal of the vehicle and an indication cruise message, and the indication cruise message is used for indicating the vehicle to enter a cruise state; an acquisition unit configured to acquire vehicle information of a vehicle from the instruction cruise message; the system comprises a determining unit, a terminal and a control unit, wherein the determining unit is used for determining the torque information of a vehicle based on the position of the vehicle, the information of the vehicle, preset map information and a preset cruise algorithm and sending the torque information to the terminal; the torque information comprises a plurality of positions on a driving route of the vehicle, and torque and gears corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.
In one possible design, the vehicle information includes a vehicle load of the vehicle and a cruise parameter of the vehicle; and the obtaining unit is specifically used for analyzing the cruise indication message based on a preset signal protocol so as to obtain the cruise parameters.
In a fourth aspect, there is provided a vehicle control apparatus applied to a terminal, including: a transmitting unit and a receiving unit; a transmitting unit for transmitting a vehicle position of the vehicle and an instruction cruise message to a server; indicating that the cruise message includes vehicle information of the vehicle; the cruise indication message is used for indicating the vehicle to enter a cruise state; the receiving unit is used for receiving the torque information sent by the server; the torque information is determined by the server based on the vehicle position, the vehicle information, the preset map information and the preset cruise algorithm, and comprises a plurality of positions on the driving route of the vehicle, and the torque and the gear corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.
In one possible design, the vehicle control apparatus further includes an acquisition unit, a packaging unit, and a generation unit; the device comprises an acquisition unit, a control unit and a control unit, wherein the acquisition unit is used for acquiring the cruising parameters of the vehicle and the load of the vehicle; the packaging unit is used for packaging the cruise parameters based on a preset signal protocol; and the generating unit is used for generating the cruise instruction message according to the vehicle load and the packaged cruise parameters.
In one possible embodiment, the vehicle control device further comprises a determination unit and a control unit; the acquisition unit is also used for acquiring the real-time position of the vehicle after receiving the torque information sent by the server; the determining unit is used for determining a target torque corresponding to the real-time position from the torque information according to the real-time position; and the control unit is used for controlling the vehicle to run according to the target torque.
In a fifth aspect, there is provided a computer readable storage medium storing one or more programs, wherein the one or more programs include instructions, which when executed by a computer, cause the computer to perform the vehicle control method of the first or second aspect.
In a sixth aspect, a server is provided, which includes: a processor and a memory; wherein the memory is configured to store one or more programs, the one or more programs including computer-executable instructions, and the processor is configured to execute the computer-executable instructions stored by the memory when the server is running, so as to cause the server to perform the vehicle control method of the first aspect.
In a seventh aspect, a terminal is provided, which includes: a processor and a memory; wherein the memory is used for storing one or more programs, the one or more programs including computer-executable instructions, and the processor executes the computer-executable instructions stored in the memory when the server is running, so as to cause the terminal to execute the vehicle control method according to the second aspect of the present invention.
The method comprises the steps of storing map data and a predictive cruise algorithm in a server, receiving a vehicle position and an indication cruise message sent by a terminal of a vehicle, and acquiring vehicle information of the vehicle from the indication cruise message; the cruise indication message is used for indicating the vehicle to enter a cruise state; determining torque information of the vehicle based on the vehicle position, the vehicle information, preset map information and a preset cruise algorithm, and sending the torque information to a terminal; the torque information comprises a plurality of positions on a driving route of the vehicle, and torque and gears corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information. Because the server can acquire the map data and update the map data in real time, the invention can determine the torque information by utilizing the map data in the server and the superstrong computing capability of the server, and can obtain information which is longer in distance and accords with the current road information. Therefore, the problems that map data are not updated timely and the current computing capability is insufficient, and the use experience of a user using the predictive cruise system is poor are solved.
Drawings
FIG. 1 is a schematic diagram of a vehicle control system according to an embodiment of the present invention;
FIG. 2 is a first flowchart illustrating a vehicle control method according to an embodiment of the present invention;
FIG. 3 is a second flowchart of a vehicle control method according to an embodiment of the present invention;
FIG. 4 is a first structural schematic diagram of a vehicle control device according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a vehicle control apparatus according to an embodiment of the present invention;
fig. 6 is a first schematic structural diagram of a server according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a server structure according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.
In the description of the present invention, "/" means "or" unless otherwise specified, for example, a/B may mean a or B. "and/or" herein is merely an association describing an associated object, and means that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. Further, "at least one" or "a plurality" means two or more. The terms "first", "second", and the like do not necessarily limit the number and execution order, and the terms "first", "second", and the like do not necessarily limit the difference.
The predictive cruise system utilizes the road gradient, curvature and speed limit information provided by a map, and calculates the optimal torque and gear required by the vehicle to run on the road ahead by taking the transportation time efficiency and the like as basic constraint conditions, thereby realizing the cruise control technology of optimal economical driving. In the prior art, a predictive cruise system is provided in a vehicle. The anticipatory cruise system acquires map data stored in advance by a vehicle-mounted telematics (telematics BOX TBOX), acquires position information of a vehicle through a Global Positioning System (GPS), and inputs the acquired map data, the position information of the vehicle and an anticipatory cruise algorithm into a single chip microcomputer to calculate to obtain an anticipatory cruise strategy. Further, the predictive cruise system controls operation of the vehicle according to a predictive cruise strategy.
However, currently on-board TBOXs are all integrated with network modules so that remote updating of map data can be achieved. However, the map database is large, so that the update cycle of the map data is long, and a large amount of data traffic is required for updating the map data. Especially, when the vehicle runs to a newly-built road section, the map data cannot be updated in time, so that the predictive cruise strategy which cannot be obtained by the predictive cruise system is further caused, and the user experience is reduced. In addition, the predictive cruise strategy is obtained through the operation of the single chip microcomputer, and the operation route length is limited due to the limited operation capability of the single chip microcomputer, so that the global route planning cannot be realized.
The method comprises the steps that map data and a predictive cruise algorithm are stored in a server, the server receives a vehicle position and vehicle information sent by a terminal of a vehicle, and a predictive cruise strategy is determined based on the vehicle position, the vehicle information, preset map information and the preset cruise algorithm. Because the server can acquire the map data and update the map data in real time, the predictive cruise strategy can be determined by utilizing the map data in the server and the superstrong computing capability of the server, and the predictive cruise strategy which is longer in distance and accords with the current road information can be obtained.
The vehicle control method provided by the embodiment of the invention can be applied to a vehicle control system. Fig. 1 shows a schematic configuration of the vehicle control system. The vehicle control system 10 includes aserver 11 and aterminal 12. Theserver 11 is connected to theterminal 12. Theserver 11 and theterminal 12 may be connected wirelessly.
In practical applications, theterminal 12 includes a Global Positioning System (GPS) and a network module, and may further include a connection harness, or may further include other electronic components, which is not limited in this embodiment of the present invention.
Theterminal 12 may be configured to acquire a J1939 signal of the vehicle, the vehicle mass, and the position of the vehicle, and transmit the acquired J1939 signal of the vehicle, the vehicle mass, and the position of the vehicle to theserver 11.
Theterminal 12 can be plugged into an On Board Diagnostic (OBD) system for use. Plug and play to theterminal 12 can be achieved so that no rewiring or cover removal is required.
Theserver 11 may be a cloud server or other servers, theserver 11 stores map data and a predictive cruise algorithm in advance, and theserver 11 is configured to receive a J1939 signal, a vehicle mass, and a vehicle position of a vehicle, and may also be configured to obtain torque information of the vehicle according to the obtained J1939 signal, the vehicle mass, the vehicle position, the map data, and the predictive cruise algorithm of the vehicle. Theserver 11 may also be used to send torque information to theterminal 12.
FIG. 2 is a schematic flow diagram illustrating a vehicle control method according to some exemplary embodiments. In some embodiments, the vehicle control method described above may be applied to a vehicle control system as shown in fig. 1.
In one design, as shown in fig. 2, a vehicle control system according to an embodiment of the present invention includes the following S201 to S205:
s201, the terminal acquires the vehicle position of the vehicle and indicates a cruise message.
Wherein the cruise indication message includes vehicle information of the vehicle. The cruise indication message is used to indicate that the vehicle is entering a cruise state.
In this embodiment, the terminal acquires the position of the vehicle through the vehicle-mounted GPS. The terminal obtains vehicle information of the vehicle through a Controller Area Network (CAN), wherein the vehicle information comprises a cruise switch signal of the vehicle, the vehicle load, a cruise parameter of the vehicle and the like. Wherein the cruise switch signal is used to indicate that the vehicle is entering a cruise condition. And subsequently, the terminal packages the cruise parameters based on a preset signal protocol and generates an instruction cruise message according to the vehicle load and the packaged cruise parameters.
Illustratively, the predetermined protocol is the J1939 protocol.
In this embodiment, the server may obtain the cruise parameters of the vehicle from the indication cruise message, where the cruise parameters include a rear axle speed ratio, a tire radius, a transmission speed ratio, a wind resistance coefficient, and the like.
S202, the terminal sends the vehicle position of the vehicle and the cruise indicating message to the server.
As a possible implementation, the terminal sends the vehicle position of the vehicle and the cruise indication message to the server through the network module.
Correspondingly, the server receives the vehicle position sent by the terminal of the vehicle and the cruise indicating message.
As a possible implementation, the server receives, through its communication module, the vehicle position and the cruise indication message sent by the terminal of the vehicle.
Wherein the cruise indication message is used to indicate that the vehicle is entering a cruise state
S203, the server acquires the vehicle information of the vehicle from the cruise instruction message.
The vehicle information includes a vehicle load of the vehicle and a cruising parameter of the vehicle.
In some embodiments, S203 provided in the embodiments of the present invention specifically includes S2031 described below
S2031, the server analyzes the instruction cruise message to obtain the cruise parameters based on a preset signal protocol.
As a possible implementation, the server parses the instruction cruise message based on a preset signal protocol to obtain the cruise parameter.
Illustratively, the predetermined protocol is the J1939 protocol.
S204, the server determines torque information of the vehicle based on the vehicle position, the vehicle information, preset map information and a preset cruise algorithm.
The torque information comprises a plurality of positions on a driving route of the vehicle, and torque and gears corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.
As a possible implementation manner, the server inputs the vehicle position, the vehicle information and the preset map information into a preset cruise algorithm to obtain the torque information output by the cruise algorithm.
Illustratively, the torque information is (116 ° 20 ', 39 ° 56 ', 39 ° 56 ', 12, 90.5N · m, 6).
The specific implementation of the steps may refer to the prior art, and will not be described herein.
It should be noted that the map information and the cruise algorithm may be set in the server by the operation and maintenance staff in advance.
It will be appreciated that the map information in the server may be updated in real time, with the map information in the server being the most up-to-date map information when determining the torque information.
Optionally, the server determines the torque information of the current vehicle based on the current vehicle position, the current vehicle information, the previous vehicle information, the preset map information, and the preset cruise algorithm.
The front vehicle is located in front of the current vehicle, and the front vehicle information comprises the speed and the position of the front vehicle.
The vehicle position, the vehicle information, and the torque information of the vehicle are all information of the current vehicle.
As a possible implementation, the server determines the speed and the position of the vehicle ahead through data returned by the millimeter wave radar in a case where the current vehicle and the vehicle ahead are located on the same lane. The server determines torque information of the current vehicle following the vehicle based on the current vehicle position, the current vehicle information, the previous vehicle information, the preset map information and the preset cruise algorithm.
The specific implementation of the steps may refer to the prior art, and will not be described herein.
And S205, the server sends torque information to the terminal.
As a possible implementation, the server sends the torque information to the terminal through its communication module.
Accordingly, the terminal receives the torque information sent by the server.
The torque information is determined by the server based on the vehicle position, the vehicle information, the preset map information and the preset cruise algorithm, and comprises a plurality of positions on a driving route of the vehicle, and torque and gears corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.
As a possible implementation manner, the terminal receives the torque information sent by the server through the network module.
In one design, as shown in fig. 3, the vehicle control method according to the embodiment of the present invention, after S205 described above, further includes S206-S208:
s206, the terminal acquires the real-time position of the vehicle.
As a possible implementation mode, the terminal acquires the real-time position of the vehicle through the vehicle-mounted GPS. The vehicle real-time location includes the longitude, latitude, and altitude of the vehicle.
And S207, the terminal determines a target torque corresponding to the real-time position from the torque information according to the real-time position.
As a possible implementation manner, the terminal matches the torque and the gear corresponding to the real-time position from the torque information according to the real-time position, and determines that the torque is the target torque corresponding to the real-time position.
And S208, controlling the vehicle to run by the terminal according to the target torque.
As a possible implementation, the terminal controls the vehicle to run according to the target torque through the CAN.
The method comprises the steps of storing map data and a predictive cruise algorithm in a server, receiving a vehicle position and an indication cruise message sent by a terminal of a vehicle, and acquiring vehicle information of the vehicle from the indication cruise message; the cruise indication message is used for indicating the vehicle to enter a cruise state; determining torque information of the vehicle based on the vehicle position, the vehicle information, preset map information and a preset cruise algorithm, and sending the torque information to a terminal; the torque information comprises a plurality of positions on a driving route of the vehicle, and torque and gears corresponding to each position; the torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information. Because the server can acquire the map data and update the map data in real time, the invention can determine the torque information by utilizing the map data in the server and the superstrong computing capability of the server, and can obtain information which is longer in distance and accords with the current road information. Therefore, the problems that map data are not updated timely and the current computing capability is insufficient, and the use experience of a user using the predictive cruise system is poor are solved.
The scheme provided by the embodiment of the invention is mainly introduced from the perspective of a method. To implement the above functions, it includes hardware structures and/or software modules for performing the respective functions. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiment of the present invention, the server may be divided into the functional modules according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. Optionally, the division of the modules in the embodiment of the present invention is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 4 is a schematic structural diagram of a vehicle control device according to an embodiment of the present invention. The application is to a server. As shown in fig. 4, avehicle control device 30 according to an embodiment of the present invention includes: a receivingunit 301, an obtainingunit 302 and a determiningunit 303.
The receivingunit 301 is used for receiving the vehicle position sent by the terminal of the vehicle and the cruise indication message, and the cruise indication message is used for indicating the vehicle to enter a cruise state. For example, the receivingunit 301 may be configured to perform S2031.
An obtainingunit 302 for obtaining vehicle information of the vehicle from the cruise instruction message. For example, as shown in fig. 2, the obtainingunit 302 may be configured to execute S203.
A determiningunit 303, configured to determine torque information of the vehicle based on the vehicle position, the vehicle information, preset map information, and a preset cruise algorithm, and send the torque information to the terminal. The torque information includes a plurality of positions on a driving route of the vehicle, and a torque and a gear corresponding to each position. The torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information. For example, as shown in fig. 2, the determiningunit 303 may be configured to perform S204-S205.
Optionally, the vehicle information includes a vehicle load of the vehicle and a cruising parameter of the vehicle.
The obtainingunit 302 is specifically configured to parse the instruction cruise message based on a preset signal protocol to obtain the cruise parameter.
Fig. 5 is a schematic structural diagram of a vehicle control device according to an embodiment of the present invention. The method is applied to the terminal. As shown in fig. 5, avehicle control device 40 according to an embodiment of the present invention includes: a transmittingunit 401 and a receivingunit 402.
A sendingunit 401, configured to send the vehicle position of the vehicle and the cruise indication message to the server. The cruise indication message includes vehicle information of the vehicle. The cruise indication message is used to indicate that the vehicle is entering a cruise state. For example, as shown in fig. 2, the sendingunit 401 may be configured to execute S202.
A receivingunit 402, configured to receive the torque information sent by the server. The torque information is determined by the server based on the vehicle position, the vehicle information, the preset map information and the preset cruise algorithm, and the torque information comprises a plurality of positions on the driving route of the vehicle, and the torque and the gear corresponding to each position. The torque information is used to control the vehicle to travel on the travel route based on the torque in the torque information.
Optionally, the vehicle control apparatus further includes an obtainingunit 403, apackaging unit 404, and agenerating unit 405.
An obtainingunit 403 is used for obtaining the cruising parameters of the vehicle and the vehicle load.
And the encapsulatingunit 404 is configured to encapsulate the cruise parameter based on a preset signal protocol.
A generatingunit 405 for generating a cruise indication message according to the vehicle load and the packaged cruise parameters.
Optionally, the vehicle control apparatus further includes adetermination unit 406 and acontrol unit 407.
And the obtainingunit 403 is further configured to obtain a real-time position of the vehicle after receiving the torque information sent by the server. For example, as shown in fig. 3, the obtainingunit 403 may be configured to execute S206.
And the determiningunit 406 is configured to determine, according to the real-time position, a target torque corresponding to the real-time position from the torque information. For example, as shown in fig. 3, the determiningunit 406 may be configured to execute S207.
And acontrol unit 407 for controlling the vehicle to run according to the target torque. For example, as shown in fig. 3, thecontrol unit 407 may be configured to execute S208.
In the case of implementing the functions of the integrated modules in the form of hardware, the embodiment of the present invention provides a possible structural schematic diagram of the server involved in the above embodiments. As shown in fig. 6, theserver 50 includes aprocessor 501, amemory 502, and abus 503. Theprocessor 501 and thememory 502 may be connected by abus 503.
Theprocessor 501 is a control center of the communication apparatus, and may be a single processor or a collective term for a plurality of processing elements. For example, theprocessor 501 may be a Central Processing Unit (CPU), other general-purpose processors, or the like. Wherein a general purpose processor may be a microprocessor or any conventional processor or the like.
For one embodiment,processor 501 may include one or more CPUs, such as CPU 0 andCPU 1 shown in FIG. 6.
Thememory 502 may be, but is not limited to, a read-only memory (ROM) or other type of static storage device that may store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that may store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
As a possible implementation, thememory 502 may be present separately from theprocessor 501, and thememory 502 may be connected to theprocessor 501 via abus 503 for storing instructions or program code. Theprocessor 501 can implement the resource isolation method provided by the embodiment of the present invention when calling and executing the instructions or program codes stored in thememory 502.
In another possible implementation, thememory 502 may also be integrated with theprocessor 501.
Thebus 503 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 7, but this is not intended to represent only one bus or type of bus.
It is to be noted that the configuration shown in fig. 6 does not constitute a limitation on theserver 50. In addition to the components shown in FIG. 6, theserver 50 may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
As an example, in connection with fig. 4, the function implemented by thedetermination unit 303 in thevehicle control apparatus 30 is the same as the function of theprocessor 501 in fig. 6.
Optionally, as shown in fig. 6, theserver 50 provided in the embodiment of the present invention may further include acommunication interface 504.
Acommunication interface 504 for connecting with other devices through a communication network. The communication network may be an ethernet network, a radio access network, a Wireless Local Area Network (WLAN), etc. Thecommunication interface 504 may include a receiving unit for receiving data and a transmitting unit for transmitting data.
In one design, in the server provided in the embodiment of the present invention, the communication interface may be further integrated in the processor.
Fig. 7 shows another hardware configuration of the server in the embodiment of the present invention. As shown in fig. 7,server 60 may include aprocessor 601 and acommunication interface 602.Processor 601 is coupled to acommunication interface 602.
The functions of theprocessor 601 may refer to the description of theprocessor 501 above. Theprocessor 601 also has a memory function, and the function of thememory 502 can be referred to.
Thecommunication interface 602 is used to provide data to theprocessor 601. Thecommunication interface 602 may be an internal interface of the communication device, or may be an external interface (corresponding to the communication interface 504) of the communication device.
It should be noted that the configuration shown in fig. 7 does not constitute a limitation of the server, and that the server may include more or less components than those shown in fig. 7, or combine some components, or a different arrangement of components than those shown in fig. 7.
Meanwhile, the schematic diagram of the hardware structure of the terminal provided in the embodiment of the present invention may also refer to the description of the server in fig. 6 or fig. 7, which is not described herein again. The difference is that the server comprises a processor for performing the steps performed by the application relay device in the above described embodiments.
Through the above description of the embodiments, it is clear for a person skilled in the art that, for convenience and simplicity of description, only the division of the above functional units is illustrated. In practical applications, the above function allocation can be performed by different functional units according to needs, that is, the internal structure of the device is divided into different functional units to perform all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are executed by a computer, the computer executes each step in the method flow shown in the above method embodiment.
Embodiments of the present invention provide a computer program product comprising instructions which, when run on a computer, cause the computer to perform the vehicle control method of the above-described method embodiments.
The computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, and a hard disk. Random Access Memory (RAM), Read-Only Memory (ROM), Erasable Programmable Read-Only Memory (EPROM), registers, a hard disk, an optical fiber, a portable Compact disk Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any other form of computer-readable storage medium, in any suitable combination, or as appropriate in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuit (ASIC). In embodiments of the invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
Since the server, the computer-readable storage medium, and the computer program product in the embodiments of the present invention may be applied to the method described above, reference may also be made to the method embodiments for obtaining technical effects, and details of the embodiments of the present invention are not described herein again.
The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions within the technical scope of the present invention are intended to be covered by the scope of the present invention.

Claims (13)

CN202111227605.0A2021-10-212021-10-21Vehicle control method, device, equipment and storage mediumPendingCN113879302A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202111227605.0ACN113879302A (en)2021-10-212021-10-21Vehicle control method, device, equipment and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202111227605.0ACN113879302A (en)2021-10-212021-10-21Vehicle control method, device, equipment and storage medium

Publications (1)

Publication NumberPublication Date
CN113879302Atrue CN113879302A (en)2022-01-04

Family

ID=79004243

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202111227605.0APendingCN113879302A (en)2021-10-212021-10-21Vehicle control method, device, equipment and storage medium

Country Status (1)

CountryLink
CN (1)CN113879302A (en)

Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110184642A1 (en)*2009-12-182011-07-28Daimler Trucks North America LlcFuel efficient routing system and method
CN106232443A (en)*2014-04-142016-12-14三菱电机株式会社Drive supporting device and driving support method
CN106314431A (en)*2015-06-292017-01-11比亚迪股份有限公司Cruise control system and method for vehicles
CN107757619A (en)*2016-08-172018-03-06福特全球技术公司For reducing the device of motor vehicle speed
CN108027242A (en)*2015-11-302018-05-11华为技术有限公司Automatic Pilot air navigation aid, device, system, car-mounted terminal and server
CN108482368A (en)*2018-03-282018-09-04成都博士信智能科技发展有限公司Automatic driving vehicle anticollision control method based on sand table and device
CN109367537A (en)*2018-12-062019-02-22吉林大学 An adaptive cruise control system and method for electric vehicles based on the Internet of Vehicles
CN109669451A (en)*2017-10-162019-04-23株式会社万都Autonomous driving holding equipment and method
CN109934954A (en)*2019-02-012019-06-25北京百度网讯科技有限公司 Method and device for determining the operation scene of an unmanned vehicle
CN109955850A (en)*2017-12-142019-07-02比亚迪股份有限公司 Vehicle and method and system for recording adaptive cruise trajectory thereof
CN110562257A (en)*2019-08-292019-12-13北京梧桐车联科技有限责任公司information processing method and device, vehicle and storage medium
US20200209846A1 (en)*2018-12-282020-07-02Didi Research America, LlcSystem and method for updating vehicle operation based on remote intervention
CN111376913A (en)*2018-12-262020-07-07丰田自动车株式会社Vehicle control apparatus, vehicle control method, and vehicle control system
CN111629944A (en)*2018-02-012020-09-04本田技研工业株式会社Vehicle control device, vehicle, and vehicle control method
US20200394918A1 (en)*2018-02-272020-12-17Zhejiang Geely Automobile Research Institute Co., Ltd.Safe passing system and method for vehicle
CN112693459A (en)*2021-01-292021-04-23中国重汽集团济南动力有限公司Heavy commercial vehicle self-adaptive cruise system and control method thereof
CN112874321A (en)*2021-02-282021-06-01南京汽车集团有限公司Starting system and starting method of new energy cargo vehicle
CN113329070A (en)*2021-05-252021-08-31中寰卫星导航通信有限公司Method, device and equipment for acquiring vehicle operation data and storage medium
CN113401128A (en)*2021-08-062021-09-17清华大学Vehicle driving mode switching method based on vehicle cloud communication
CN113492860A (en)*2020-04-082021-10-12华为技术有限公司Driving performance adjusting method and device

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110184642A1 (en)*2009-12-182011-07-28Daimler Trucks North America LlcFuel efficient routing system and method
CN106232443A (en)*2014-04-142016-12-14三菱电机株式会社Drive supporting device and driving support method
CN106314431A (en)*2015-06-292017-01-11比亚迪股份有限公司Cruise control system and method for vehicles
CN108027242A (en)*2015-11-302018-05-11华为技术有限公司Automatic Pilot air navigation aid, device, system, car-mounted terminal and server
CN107757619A (en)*2016-08-172018-03-06福特全球技术公司For reducing the device of motor vehicle speed
CN109669451A (en)*2017-10-162019-04-23株式会社万都Autonomous driving holding equipment and method
CN109955850A (en)*2017-12-142019-07-02比亚迪股份有限公司 Vehicle and method and system for recording adaptive cruise trajectory thereof
CN111629944A (en)*2018-02-012020-09-04本田技研工业株式会社Vehicle control device, vehicle, and vehicle control method
US20200394918A1 (en)*2018-02-272020-12-17Zhejiang Geely Automobile Research Institute Co., Ltd.Safe passing system and method for vehicle
CN108482368A (en)*2018-03-282018-09-04成都博士信智能科技发展有限公司Automatic driving vehicle anticollision control method based on sand table and device
CN109367537A (en)*2018-12-062019-02-22吉林大学 An adaptive cruise control system and method for electric vehicles based on the Internet of Vehicles
CN111376913A (en)*2018-12-262020-07-07丰田自动车株式会社Vehicle control apparatus, vehicle control method, and vehicle control system
US20200209846A1 (en)*2018-12-282020-07-02Didi Research America, LlcSystem and method for updating vehicle operation based on remote intervention
CN109934954A (en)*2019-02-012019-06-25北京百度网讯科技有限公司 Method and device for determining the operation scene of an unmanned vehicle
CN110562257A (en)*2019-08-292019-12-13北京梧桐车联科技有限责任公司information processing method and device, vehicle and storage medium
CN113492860A (en)*2020-04-082021-10-12华为技术有限公司Driving performance adjusting method and device
CN112693459A (en)*2021-01-292021-04-23中国重汽集团济南动力有限公司Heavy commercial vehicle self-adaptive cruise system and control method thereof
CN112874321A (en)*2021-02-282021-06-01南京汽车集团有限公司Starting system and starting method of new energy cargo vehicle
CN113329070A (en)*2021-05-252021-08-31中寰卫星导航通信有限公司Method, device and equipment for acquiring vehicle operation data and storage medium
CN113401128A (en)*2021-08-062021-09-17清华大学Vehicle driving mode switching method based on vehicle cloud communication

Similar Documents

PublicationPublication DateTitle
CN112000458B (en) Method and apparatus for allocating automobile computing tasks to networked devices with heterogeneous capabilities
US10473474B2 (en)System and method for vehicle energy estimation, adaptive control and routing
CN112249034B (en)Automobile brain system and vehicle driving control method
EP3936826A2 (en)Method and apparatus for vehicle navigation and system
CN117950478A (en)Application priority based power management for computer devices
CN217435657U (en)Electrical system of automatic driving vehicle and automatic driving vehicle
CN115179879B (en)Vehicle self-wake-up method and device, vehicle and storage medium
CN207946703U (en)Unmanned control system based on smart cloud
CN113781786A (en)Method, device and equipment for confirming unviable area and readable storage medium
CN113011852A (en) Vehicle maintenance reminder method, device, in-vehicle equipment and storage medium
CN113505056A (en)Vehicle diagnosis method, system, device and storage medium
CN113497670A (en)Map data acquisition method, device and system
CN106891897A (en)A kind of onboard operations system, intelligent automobile and vehicle-mounted control method
CN115657647B (en)Fault determination method, device, vehicle and storage medium
CN116233789A (en) Service processing method, device, electronic device and readable storage medium
CN116222600A (en)Multi-target path planning method, system, medium and terminal for intelligent vehicle
CN114141014B (en)Method, device and equipment for determining parking lot and storage medium
CN115442274A (en)Method, device, equipment and medium for testing delay time of uploading automobile data to cloud
CN113879302A (en)Vehicle control method, device, equipment and storage medium
US11372442B2 (en)Vehicle control system validation technique and validation device, and control device
Su et al.An in-vehicle infotainment platform for integrating heterogeneous networks interconnection
CN111613092A (en)Vehicle collision early warning method, device, equipment and computer readable storage medium
US20230388765A1 (en)Managing Processing Of A Basic Safety Message
CN117315959A (en)Vehicle control method and electronic device
CN114061587B (en)Track information processing method and device, electronic equipment and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication
RJ01Rejection of invention patent application after publication

Application publication date:20220104


[8]ページ先頭

©2009-2025 Movatter.jp