Disclosure of Invention
In order to reduce the occurrence of new energy vehicles and accidents, the application provides a control method and device, electronic equipment and a storage medium for new energy vehicles.
In a first aspect, the application provides a control method for a new energy automobile, which adopts the following technical scheme:
a control method of a new energy automobile comprises the following steps:
acquiring real-time data information;
if preset abnormal data exist in the real-time data information, generating a control instruction, and determining a first time point for generating the control instruction;
judging whether the automobile has abnormal operation or not within a first time after the first time point;
if the emergency control command exists, acquiring first image information in front of the automobile and second image information behind the automobile, generating an emergency control command based on the first image information and the second image information, and controlling the automobile to stop at an emergency lane according to the emergency control command.
By adopting the technical scheme, when a new energy automobile runs on a highway, the real-time data information of the new energy automobile is obtained, so that the effect of data monitoring on the new energy automobile is achieved, whether abnormal data exist in the real-time data information is determined by analyzing the real-time data information, when the abnormal data exist, a control instruction is generated, a first time node when the control instruction is generated is recorded, whether the new energy automobile is not manually controlled in the first time after the first time point is detected, if the abnormal data exist, first image information in front of the new energy automobile and second image information behind the new energy automobile are obtained, an emergency control instruction is generated according to the first image information and the second image information, the new energy automobile is controlled to stop at an emergency lane, and therefore the situation that accidents happen to the new energy automobile is reduced.
In another possible implementation manner, the controlling the vehicle to stop at an emergency lane according to the emergency control instruction includes:
analyzing the first image information and the second image information to determine whether other vehicles exist in front of the automobile and behind the automobile;
if the other vehicles do not exist, controlling the automobile to stop at an emergency lane according to the emergency control instruction;
if the other vehicles exist, determining distance information between the automobile and the other vehicles according to automobile position information corresponding to the automobile and vehicle position information corresponding to the other vehicles, and if the distance information meets preset distance information, controlling the automobile to stop at an emergency lane according to the emergency control instruction;
the preset distance information is the distance from the automobile to the emergency lane when the automobile safely moves to the emergency lane under the condition that collision is not generated between the automobile and other vehicles.
According to the technical scheme, when the automobile is parked, the first image information and the second image information are analyzed firstly, whether other vehicles exist in front of the automobile and behind the automobile or not is determined, when no other vehicles exist, the automobile is directly controlled to be parked to the emergency lane according to the emergency control instruction, when other vehicles exist, the distance information between the automobile and the other vehicles is determined according to the automobile position information corresponding to the automobile and the vehicle position information corresponding to the other vehicles, and when the distance information meets the preset distance information, the automobile is controlled to be parked to the emergency lane according to the emergency control instruction, so that the condition that the automobile collides with the other vehicles in the parking process is reduced.
In another possible implementation manner, if the distance information satisfies preset distance information, the method, according to the emergency control instruction, controls the vehicle to stop at an emergency lane, and then further includes:
and if the distance information does not meet the preset distance information, generating a speed adjusting instruction, and adjusting the real-time speed of the automobile until the distance information meets the preset distance information.
Through the technical scheme, when the distance information does not meet the preset distance, the speed adjusting instruction is generated, and the distance between the automobile and other vehicles is adjusted until the distance information meets the preset distance, so that the effect of adjusting the distance between the automobile and other vehicles is achieved.
In another possible implementation manner, the determining whether the vehicle has an abnormal operation condition further includes:
if the automobile does not have the condition of abnormal operation, generating a maintenance instruction according to preset abnormal data in the real-time data information, and determining a second time point corresponding to the maintenance instruction;
and determining the position of the maintenance point closest to the automobile based on the second time point and the automobile position information, and generating maintenance navigation information according to the automobile position information and the maintenance point position information.
Through the technical scheme, when the automobile breaks down and the fault is not enough to cause abnormal operation, the position information of the nearest maintenance point nearby is searched, and the navigation information is maintained by taking the bus according to the position information of the maintenance point and the position information of the automobile, so that a driver can conveniently drive the automobile to the maintenance point for maintenance.
In another possible implementation manner, the method further includes:
determining the information of the driving road section where the automobile is located based on the automobile position information, and determining the highest speed per hour of the driving of the vehicle according to the information of the driving road section;
and judging whether the current speed per hour of the automobile exceeds the highest speed per hour, and if so, generating overspeed warning information.
According to the technical scheme, the speed of the current automobile and the highest speed per hour of the current running road section are detected, whether the automobile has overspeed behavior is determined by judging whether the current speed per hour exceeds the highest speed per hour, and if the current speed per hour exceeds the highest speed per hour, overspeed warning information is generated to warn a driver to decelerate in time.
In another possible implementation manner, the determining distance information between the automobile and the other vehicle according to the automobile position information corresponding to the automobile and the vehicle position information corresponding to the other vehicle further includes:
carrying out vehicle analysis on the first image information, and predicting the current speed information of the vehicle;
and calculating by combining the speed information, the current speed per hour and the distance information to generate probability information of the occurrence of the vehicle rear-end collision accident.
Through the technical scheme, in the driving process of the automobile, the automobile in front of the automobile is analyzed in real time, the speed information of the automobile in front is determined, the current speed per hour and the distance information are combined for calculation, the probability information of the automobile in rear-end collision events is determined, and when the probability information is higher, the current speed information is adjusted in time, and the rear-end collision events are avoided.
In another possible implementation manner, the method further includes:
determining energy information of the automobile based on the real-time data information, wherein the energy information comprises energy loss information and energy surplus information;
and calculating the energy information to generate automobile displacement information, wherein the automobile displacement information is the distance information that the automobile can run according to the current energy information.
Through the technical scheme, the energy information left by the automobile is determined according to the real-time data information, then the energy information is calculated, automobile displacement information is generated, namely the current energy information supports the moving driving distance of the automobile, and a driver determines whether energy supplement is needed or not by judging whether the actual driving distance is larger than the driving distance or not.
In a second aspect, the application provides a management and control device of a new energy automobile, which adopts the following technical scheme:
a management and control device of a new energy automobile comprises:
the information acquisition module is used for acquiring real-time data information;
the first instruction generation module is used for generating a control instruction when preset abnormal data exists in the real-time data information and determining a first time point for generating the control instruction;
the abnormality judgment module is used for judging whether the automobile has abnormal operation or not within a first time after the first time point;
and the second instruction generating module is used for acquiring first image information in front of the automobile and second image information behind the automobile when the automobile has abnormal operation, generating an emergency control instruction based on the first image information and the second image information, and controlling the automobile to stop at an emergency lane according to the emergency control instruction.
By adopting the technical scheme, when the new energy automobile runs on a highway, the real-time data information of the new energy automobile is acquired, so that the effect of monitoring the data of the new energy automobile is achieved, whether abnormal data exist in the real-time data information is determined by analyzing the real-time data information, when the abnormal data exist, a control instruction is generated, a first time node when the control instruction is generated is recorded, whether the new energy automobile is not manually controlled in the first time after the first time point is detected, if the abnormal data exist, first image information in front of the new energy automobile and second image information behind the new energy automobile are acquired, an emergency control instruction is generated according to the first image information and the second image information, the new energy automobile is controlled to stop in an emergency lane, and therefore the situation that the new energy automobile has accidents is reduced.
In a possible implementation manner, when the second instruction generation module controls the vehicle to stop at an emergency lane according to the emergency control instruction, the second instruction generation module is specifically configured to:
analyzing the first image information and the second image information to determine whether other vehicles exist in front of the automobile and behind the automobile;
if the other vehicles do not exist, controlling the automobile to stop at an emergency lane according to the emergency control instruction;
if the other vehicles exist, determining distance information between the automobile and the other vehicles according to automobile position information corresponding to the automobile and vehicle position information corresponding to the other vehicles, and if the distance information meets preset distance information, controlling the automobile to stop at an emergency lane according to the emergency control instruction;
the preset distance information is the distance from the automobile to the emergency lane when the automobile safely moves to the emergency lane under the condition that collision is not generated between the automobile and other vehicles.
In another possible implementation manner, the apparatus further includes: a third instruction generation module, wherein,
and the third instruction generating module is used for generating a speed adjusting instruction when the distance information does not meet the preset distance information, and adjusting the real-time speed of the automobile until the distance information meets the preset distance information.
In another possible implementation manner, the apparatus further includes: a second instruction generation module and a position confirmation module, wherein,
the second instruction generating module is used for generating a maintenance instruction according to preset abnormal data in the real-time data information when the automobile has no abnormal operation condition, and determining a second time point corresponding to the maintenance instruction;
and the position confirmation module is used for determining the position of an overhaul point closest to the automobile based on the second time point and the automobile position information, and generating overhaul navigation information according to the automobile position information and the overhaul point position information.
In another possible implementation manner, the apparatus further includes: a speed confirming module and a speed judging module, wherein,
the speed per hour confirming module is used for determining the information of the driving road section where the automobile is located based on the automobile position information and determining the highest speed per hour of the driving of the vehicle according to the information of the driving road section;
and the speed judgment module is used for judging whether the current speed of the automobile exceeds the highest speed, and if so, generating overspeed warning information.
In another possible implementation manner, the apparatus further includes: a velocity prediction module and a probability calculation module, wherein,
the speed prediction module is used for carrying out vehicle analysis on the first image information and predicting the current speed information of the vehicle;
and the probability calculation module is used for calculating by combining the speed information, the current speed per hour and the distance information to generate probability information of the occurrence of the vehicle rear-end collision accident.
In another possible implementation manner, the apparatus further includes: an energy determination module and a displacement information module, wherein,
the energy determining module is used for determining energy information of the automobile based on the real-time data information, wherein the energy information comprises energy loss information and energy surplus information;
the displacement information module is used for calculating the energy information to generate automobile displacement information, and the automobile displacement information is the distance information which can be traveled by the automobile according to the current energy information.
In a third aspect, the present application provides an electronic device, which adopts the following technical solutions:
an electronic device, comprising:
at least one processor;
a memory;
at least one application, wherein the at least one application is stored in the memory and configured to be executed by the at least one processor, the at least one application configured to: and executing the control method of the new energy automobile.
In a fourth aspect, the present application provides a computer-readable storage medium, which adopts the following technical solutions:
a computer-readable storage medium, comprising: the computer program is loaded by the processor and executes the management and control method of the new energy automobile.
To sum up, the application comprises the following beneficial technical effects:
1. when a new energy automobile runs on a highway, acquiring real-time data information of the new energy automobile to achieve the effect of monitoring data of the new energy automobile, analyzing the real-time data information to determine whether the real-time data information has abnormal data, generating a control instruction when the real-time data information has the abnormal data, recording a first time node when the control instruction is generated, detecting whether the new energy automobile is not manually controlled within a first time after a first time point, if the new energy automobile is not manually controlled, acquiring first image information in front of the new energy automobile and second image information behind the new energy automobile, generating an emergency control instruction according to the first image information and the second image information, and controlling the new energy automobile to stop at an emergency lane, so that the occurrence of accidents of the new energy automobile is reduced;
2. when the automobile runs, the automobile in front of the automobile is analyzed in real time, the speed information of the front automobile is determined, the current speed per hour and distance information are combined for calculation, the probability information of the rear-end collision event of the automobile is determined, and when the probability information is high, the current speed information is adjusted in time, and the rear-end collision event is avoided.
Detailed Description
The present application is described in further detail below with reference to figures 1-3.
A person skilled in the art, after reading the present description, may make modifications to the embodiments as required, without any inventive contribution thereto, but shall be protected by the patent laws within the scope of the claims of the present application.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In addition, the term "and/or" herein is only one kind of association relationship describing an associated object, and means that there may be three kinds of relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship, unless otherwise specified.
The embodiments of the present application will be described in further detail with reference to the drawings attached hereto.
The embodiment of the application provides a control method of a new energy automobile, which is executed by an electronic device, wherein the electronic device can be a server or a terminal device, wherein the server can be an independent physical server, a server cluster or a distributed system formed by a plurality of physical servers, and a cloud server providing cloud computing service. The terminal device may be a smart phone, a tablet computer, a notebook computer, a desktop computer, and the like, but is not limited thereto, the terminal device and the server may be directly or indirectly connected through a wired or wireless communication manner, and an embodiment of the present application is not limited thereto, as shown in fig. 1, the method includes:
step S10, real-time data information is acquired.
In the embodiment of the present application, the real-time data information includes: engine start and shut-off times, battery temperature, rotational speed, throttle opening, duration, remaining operating time, battery voltage, transmission gear and shift modules, vehicle speed and steering angle, etc.
Specifically, the new energy automobile collects real-time data of the automobile through a master controller in the automobile, then converts the collected real-time data into a data signal through a D/A converter, and finally sends the data signal to the electronic equipment through the wireless transmission equipment so as to obtain real-time data information.
Step S11, if there is preset abnormal data in the real-time data information, generating a control instruction, and determining a first time point for generating the control instruction.
Specifically, the preset abnormal data is data in the real-time data information, which is out of a normal data range, for example: the normal data range of the battery temperature is between 0 and 40 ℃, because the suitable temperature of the battery core is between 0 and 40 ℃, the activity of the battery core can be influenced and irreversible damage can be caused when the temperature is too high or too low, and the service life of the battery core can be influenced even, and when the battery temperature in the real-time data information is 50 ℃, the preset abnormal data exist in the real-time data information.
In step S12, it is determined whether the vehicle is in an abnormal operation condition within a first time period after the first time point.
Specifically, in the first time, the detected abnormal data is not changed, namely, the detected abnormal data indicates that the automobile has an abnormal operation condition.
And step S13, if the first image information exists, the first image information in front of the automobile and the second image information behind the automobile are obtained, an emergency control command is generated based on the first image information and the second image information, and the automobile is controlled to stop to an emergency lane according to the emergency control command.
Specifically, an emergency control instruction is generated by analyzing first image information in front of the automobile and second image information behind the automobile, and the current automobile is controlled to move to an emergency lane.
The embodiment of the application provides a control method of a new energy automobile, when the new energy automobile runs on a highway, the real-time data information of the new energy automobile is obtained to achieve the effect of monitoring the data of the new energy automobile, the real-time data information is analyzed to determine whether abnormal data exists in the real-time data information, when the new energy automobile is not manually controlled, if the new energy automobile is not manually controlled, generating a control instruction, recording a first time node when the control instruction is generated, detecting whether the new energy automobile is not manually controlled within a first time after the first time point, and if the new energy automobile is not manually controlled, first image information in front of the new energy automobile and second image information behind the new energy automobile are acquired, and generating an emergency control instruction according to the first image information and the second image information, and controlling the new energy automobile to stop at an emergency lane, so that the occurrence of accidents of the new energy automobile is reduced.
In a possible implementation manner of the embodiment of the present application, the step S13 specifically includes a step S131 (not shown in the figure), a step S132 (not shown in the figure), and a step S133 (not shown in the figure), wherein,
step S131 is to analyze the first image information and the second image information to determine whether there are other vehicles in front of the vehicle and behind the vehicle.
Specifically, the first image information and the second image information are analyzed and identified according to an image identification technology, and whether other vehicles exist in the first image information and the second image information is determined.
And step S132, if no other vehicle exists, controlling the automobile to stop at the emergency lane according to the emergency control command.
And step S133, if other vehicles exist, determining distance information between the vehicle and the other vehicles according to the vehicle position information corresponding to the vehicle and the vehicle position information corresponding to the other vehicles, and if the distance information meets the preset distance information, controlling the vehicle to stop to an emergency lane according to the emergency control instruction.
The preset distance information is the distance for the automobile to safely move to the emergency lane under the condition that the automobile does not collide with other vehicles.
Specifically, when other vehicles exist in front of or behind the automobile, the opencv technology is used for carrying out distance detection on the first image information and the second image information, and the distance information between the current automobile and the other vehicles is determined.
In a possible implementation manner of the embodiment of the present application, step S133 further includes step S1331 (not shown in the figure), wherein,
and step S1331, if the distance information does not meet the preset distance information, generating a speed adjusting instruction, and adjusting the real-time speed of the automobile until the distance information meets the preset distance information.
Specifically, the acceleration or deceleration of the automobile is controlled by a speed adjustment command, so that the distance information with other vehicles is adjusted.
In a possible implementation manner of the embodiment of the present application, step S12 is followed by step S121 (not shown in the figure) and step S122 (not shown in the figure), wherein,
and step S121, if the automobile is not in abnormal operation, generating a maintenance instruction according to preset abnormal data in the real-time data information, and determining a second time point corresponding to the generated maintenance instruction.
Specifically, when the automobile has abnormal data and no abnormal operation condition, a maintenance instruction is generated, and meanwhile, a second time point of maintenance instruction generation is determined.
And step S122, determining the position of the maintenance point closest to the automobile based on the second time point and the automobile position information, and generating maintenance navigation information according to the automobile position information and the maintenance point position information.
Specifically, all the overhaul point positions are obtained, then the overhaul point position closest to the automobile is determined according to the second time point and the current automobile position information, and navigation information for going to the overhaul point position is generated.
In a possible implementation manner of the embodiment of the present application, the step S13 further includes a step S14 (not shown in the figure) and a step S15 (not shown in the figure), wherein,
and step S14, determining the information of the driving road section where the automobile is located based on the automobile position information, and determining the highest speed per hour of the vehicle driving according to the information of the driving road section.
Specifically, using navigation technology, it is not difficult to obtain the current position of the automobile and the road section on which the automobile is running, and then the road section information is detected to determine the highest speed per hour on which the road section is running.
Specifically, the navigation technology can be divided into radio navigation, satellite navigation, astronomical navigation, inertial navigation, terrain-assisted navigation, integrated navigation and integrated navigation, and landing systems specially used for landing aircrafts such as airplanes and the like according to different navigation information acquisition principles. If the data of the navigation and positioning of the moving body can be obtained only by the navigation equipment arranged on the moving body, the self-contained navigation or the autonomous navigation, such as the inertial navigation, is called to work by adopting the calculation principle. If the navigation information transmitted from a ground navigation station, an aerial satellite, or the like is received, the position of the moving body can be determined for the stand-by navigation, and the radio navigation, the satellite navigation, and the like are typical of the stand-by navigation. The general term for all combinations of equipment capable of performing a certain navigation and positioning task is called navigation systems, such as radio navigation systems, satellite navigation systems, astronomical navigation systems, inertial navigation systems, combined navigation systems, integrated navigation systems, terrain-assisted navigation systems, and landing guidance and port navigation systems.
And step S15, judging whether the current speed of the automobile exceeds the highest speed, and if so, generating overspeed warning information.
Specifically, when the automobile is speeding, speeding warning information is generated, such as: you have overspeed and ask for reducing the speed in time, and ten million roads are safe.
In a possible implementation manner of the embodiment of the present application, step S133 further includes step Sa (not shown in the figure) and step Sb (not shown in the figure), wherein,
and step Sa, carrying out vehicle analysis on the first image information and predicting the current speed information of the vehicle.
Specifically, the vehicle speed of the vehicle is predicted by using an optical flow and a CNN technology, wherein the optical flow is basically a method for calculating a vector for each pixel and tells you about the relative motion between two images, namely when two images are shot within a certain time, the relative motion (in the same direction or in the reverse direction) of the vehicle in the two images can be determined, the two images are spliced by a network, a tensor with one dimension of 2, image _ height and image _ width is predicted, so that a training model is generated, the model is trained by using the CNN technology to obtain the trained model, then the first image information obtained at present is input into the trained model, and the vehicle speed is predicted.
And step Sb, calculating by combining the speed information, the current speed per hour and the distance information to generate probability information of the rear-end collision of the vehicle.
Specifically, the displacement generated by the other vehicle and the automobile within a certain time is easily obtained through the speed information of the other vehicle and the current speed per hour of the automobile, and the probability information of the rear-end collision is determined by combining the generated displacement and the distance information, for example, the initial distance between the automobile and the other vehicle is 10 meters, the speed information is 120 meters/minute, and the current speed per hour is 150 meters/minute, so that the automobile exceeds the other vehicle by 20 meters after one minute, and the rear-end collision time can occur if the lane is not changed in time during overtaking.
In a possible implementation manner of the embodiment of the present application, step S15 is followed by step S16 (not shown in the figure) and step S17 (not shown in the figure), wherein,
and step S16, determining energy information of the automobile based on the real-time data information, wherein the energy information comprises energy loss information and energy surplus information.
And step S17, calculating the energy information to generate automobile displacement information, wherein the automobile displacement information is the distance information that the automobile can run according to the current energy information.
Specifically, energy information is calculated according to big data technology, and vehicle displacement information is determined, for example: when the energy information is 50%, the corresponding 50% of the energy in the history data may provide the automobile with a distance of 150 km.
The above embodiment introduces a new energy vehicle management and control method from the perspective of a method flow, and the following embodiment introduces a new energy vehicle management and control device from the perspective of a virtual module or a virtual unit, which is described in detail in the following embodiment.
The embodiment of the application provides a management and control device of a new energy automobile, as shown in fig. 2, the management andcontrol device 20 of the new energy automobile may specifically include: aninformation acquisition module 21, a first instruction generation module 22, anabnormality judgment module 23, and a secondinstruction generation module 24, wherein,
aninformation obtaining module 21, configured to obtain real-time data information;
the first instruction generating module 22 is configured to generate a control instruction when preset abnormal data exists in the real-time data information, and determine a first time point at which the control instruction is generated;
theabnormality judgment module 23 is configured to judge whether the vehicle is in an abnormal operation condition within a first time after the first time point;
and the secondinstruction generating module 24 is configured to, when the operation of the automobile is abnormal, obtain first image information in front of the automobile and second image information in back of the automobile, generate an emergency control instruction based on the first image information and the second image information, and control the automobile to stop at an emergency lane according to the emergency control instruction.
In a possible implementation manner of the embodiment of the present application, when the secondinstruction generating module 24 controls the vehicle to stop at the emergency lane according to the emergency control instruction, the second instruction generating module is specifically configured to:
analyzing the first image information and the second image information to determine whether other vehicles exist in front of the automobile and behind the automobile;
if no other vehicles exist, controlling the vehicle to stop at an emergency lane according to the emergency control instruction;
if other vehicles exist, determining distance information between the vehicle and the other vehicles according to the vehicle position information corresponding to the vehicle and the vehicle position information corresponding to the other vehicles, and if the distance information meets the preset distance information, controlling the vehicle to stop at an emergency lane according to an emergency control instruction;
the preset distance information is the distance for the automobile to safely move to the emergency lane without collision with other vehicles.
In another possible implementation manner of the embodiment of the present application, theapparatus 20 further includes: a third instruction generation module, wherein,
and the third instruction generating module is used for generating a speed adjusting instruction when the distance information does not meet the preset distance information, and adjusting the real-time speed of the automobile until the distance information meets the preset distance information.
In another possible implementation manner of the embodiment of the present application, theapparatus 20 further includes: a second instruction generation module and a position confirmation module, wherein,
the second instruction generating module is used for generating a maintenance instruction according to preset abnormal data in the real-time data information when the automobile does not have the condition of abnormal operation, and determining a second time point corresponding to the generated maintenance instruction;
and the position confirmation module is used for determining the position of the maintenance point closest to the automobile based on the second time point and the automobile position information, and generating maintenance navigation information according to the automobile position information and the maintenance point position information.
In another possible implementation manner of the embodiment of the present application, theapparatus 20 further includes: a speed confirming module and a speed judging module, wherein,
the speed confirming module is used for determining the running road section information of the automobile based on the automobile position information and determining the highest speed per hour of the running of the vehicle according to the running road section information;
and the speed judgment module is used for judging whether the current speed of the automobile exceeds the highest speed, and if so, generating overspeed warning information.
In another possible implementation manner of the embodiment of the present application, theapparatus 20 further includes: a velocity prediction module and a probability calculation module, wherein,
the speed prediction module is used for carrying out vehicle analysis on the first image information and predicting the current speed information of the vehicle;
and the probability calculation module is used for calculating by combining the speed information, the current speed per hour and the distance information to generate probability information of the occurrence of the vehicle rear-end collision accident.
In another possible implementation manner of the embodiment of the present application, theapparatus 20 further includes: an energy determination module and a displacement information module, wherein,
the energy determining module is used for determining energy information of the automobile based on the real-time data information, wherein the energy information comprises energy loss information and energy surplus information;
and the displacement information module is used for calculating the energy information to generate automobile displacement information, and the automobile displacement information is the distance information which can be traveled by the automobile according to the current energy information.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The embodiment of the present application also introduces an electronic apparatus from the perspective of a physical device, as shown in fig. 3, anelectronic apparatus 300 shown in fig. 3 includes: aprocessor 301 and amemory 303. Whereinprocessor 301 is coupled tomemory 303, such as viabus 302. Optionally, theelectronic device 300 may also include atransceiver 304. It should be noted that thetransceiver 304 is not limited to one in practical applications, and the structure of theelectronic device 300 is not limited to the embodiment of the present application.
TheProcessor 301 may be a CPU (Central Processing Unit), a general-purpose Processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other Programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. Theprocessor 301 may also be a combination of computing functions, e.g., comprising one or more microprocessors in combination, a DSP and a microprocessor in combination, or the like.
Bus 302 may include a path that transfers information between the above components. Thebus 302 may be a PCI (Peripheral Component Interconnect) bus, an EISA (Extended Industry Standard Architecture) bus, or the like. Thebus 302 may be divided into an address bus, a data bus, a control bus, and the like. For ease of illustration, only one thick line is shown in FIG. 3, but this does not mean only one bus or one type of bus.
TheMemory 303 may be a ROM (Read Only Memory) or other type of static storage device that can store static information and instructions, a RAM (Random Access Memory) or other type of dynamic storage device that can store information and instructions, an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), a magnetic Disc 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, but is not limited to these.
Thememory 303 is used for storing application program codes for executing the scheme of the application, and theprocessor 301 controls the execution. Theprocessor 301 is configured to execute application program code stored in thememory 303 to implement the aspects illustrated in the foregoing method embodiments.
Among them, electronic devices include but are not limited to: mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. But also a server, etc. The electronic device shown in fig. 3 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present application.
It should be understood that, although the steps in the flowcharts of the figures are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least a portion of the steps in the flow chart of the figure may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed alternately or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
The foregoing is only a partial embodiment of the present application, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present application, and these modifications and decorations should also be regarded as the protection scope of the present application.