CN110275510A - Processing frequency method of adjustment, device and the electronic equipment of vehicle control model - Google Patents
Processing frequency method of adjustment, device and the electronic equipment of vehicle control model Download PDFInfo
- Publication number
- CN110275510A CN110275510A CN201910516051.2A CN201910516051A CN110275510A CN 110275510 A CN110275510 A CN 110275510A CN 201910516051 A CN201910516051 A CN 201910516051A CN 110275510 A CN110275510 A CN 110275510A
- Authority
- CN
- China
- Prior art keywords
- vehicle control
- control model
- timer
- vehicle
- frequency
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0221—Preprocessing measurements, e.g. data collection rate adjustment; Standardization of measurements; Time series or signal analysis, e.g. frequency analysis or wavelets; Trustworthiness of measurements; Indexes therefor; Measurements using easily measured parameters to estimate parameters difficult to measure; Virtual sensor creation; De-noising; Sensor fusion; Unconventional preprocessing inherently present in specific fault detection methods like PCA-based methods
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Toys (AREA)
- Stored Programmes (AREA)
Abstract
The present invention proposes a kind of processing frequency method of adjustment of vehicle control model, device and electronic equipment, wherein, method includes: to obtain the running state information of vehicle, according to the running state information of vehicle, determine that vehicle control model carries out the target frequency of data processing, first timer is configured according to target frequency, the second timer that vehicle control model uses is changed to first timer, data processing is carried out to be based on target frequency using first timer control vehicle control model, it realizes in the limited situation of resource, the target frequency of model is determined by travel condition of vehicle information, and the timer used by change, so that the frequency that Controlling model carries out data processing has carried out dynamic and has adjusted, realize the reasonable distribution of limited system resource, the performance of too high vehicle operation, it solves and controls mould in the prior art The frequency of type can not be adjusted dynamically, lead to the technical problem that resource allocation is unreasonable.
Description
Technical field
The present invention relates to technical field of vehicle control more particularly to a kind of processing frequency adjustment sides of vehicle control model
Method, device and electronic equipment.
Background technique
With the development of artificial intelligence technology, the vehicle that automatic Pilot may be implemented is had been to be concerned by more and more people, at
Important trip tool in for people's lives, people are higher to the stability and reliability requirement of its performance.
I.e. preparatory equipment is good on startup for each Controlling model for including during the automatic Pilot of vehicle, in Vehicular system
Working frequency, which is fixed and invariable, and the hardware resource of Vehicular system is limited, it is preparatory to will lead to part Controlling model
The working frequency of setting is unable to satisfy traveling demand, and Controlling model pre-set working frequency in part is excessively high and is wasted,
Affect driving effect.
Summary of the invention
The present invention is directed to solve at least some of the technical problems in related technologies.
For this purpose, the first purpose of this invention is to propose a kind of processing frequency method of adjustment of vehicle control model, root
The target frequency needed is determined according to the running state information of vehicle, and it is mesh that currently used second timer, which is changed to frequency,
The first timer for marking frequency, realizes in the limited situation of resource, meets the frequency that each Controlling model carries out data processing
Rate requirement, improves the safety of automatic Pilot.
Second object of the present invention is to propose a kind of processing frequency adjustment device of vehicle control model.
Third object of the present invention is to propose a kind of electronic equipment.
Fourth object of the present invention is to propose a kind of computer readable storage medium.
In order to achieve the above object, first aspect present invention embodiment proposes a kind of processing frequency adjustment of vehicle control model
Method, comprising:
Obtain the running state information of vehicle;
According to the running state information of the vehicle, determine that vehicle control model carries out the target frequency of data processing;
The first timer is configured according to the target frequency;
The second timer that the vehicle control model uses is changed to the first timer, to use described first
Vehicle control model described in Timer Controlling is based on the target frequency and carries out data processing.
In order to achieve the above object, second aspect of the present invention embodiment proposes a kind of processing frequency adjustment of vehicle control model
Device, comprising:
Module is obtained, for obtaining the running state information of vehicle;
Determining module determines that vehicle control model carries out data processing for the running state information according to the vehicle
Target frequency;
Configuration module, for configuring the first timer according to the target frequency;
Update module, the second timer for using the vehicle control model are changed to the first timer,
Target frequency progress data processing is based on to control the vehicle control model using the first timer.
In order to achieve the above object, third aspect present invention embodiment proposes a kind of electronic equipment, including memory, processor
And the computer program that can be run on a memory and on a processor is stored, when the processor executes described program, realize
The processing frequency method of adjustment of vehicle control model as described in relation to the first aspect.
In order to achieve the above object, fourth aspect present invention embodiment proposes a kind of computer readable storage medium, deposit thereon
Computer program is contained, when which is executed by processor, realizes the processing frequency of vehicle control model as described in relation to the first aspect
Rate method of adjustment.
Technical solution provided by the embodiment of the present invention may include it is following the utility model has the advantages that
The running state information for obtaining vehicle determines that vehicle control model is counted according to the running state information of vehicle
According to the target frequency of processing, first timer is configured according to target frequency, the second timer that vehicle control model is used becomes
More first timer carries out data processing to be based on target frequency using first timer control vehicle control model, realizes
In the limited situation of resource, the target frequency of model is determined by travel condition of vehicle information, and used by change
Timer realizes the reasonable distribution of system resource so that the frequency that Controlling model carries out data processing has carried out dynamic and adjusted,
Improve the effect of automatic Pilot.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partially become from the following description
Obviously, or practice through the invention is recognized.
Detailed description of the invention
Above-mentioned and/or additional aspect and advantage of the invention will become from the following description of the accompanying drawings of embodiments
Obviously and it is readily appreciated that, in which:
Fig. 1 is a kind of process signal of the processing frequency method of adjustment of vehicle control model provided by the embodiment of the present invention
Figure;
Fig. 2 is that the process of the processing frequency method of adjustment of another kind vehicle control model provided by the embodiment of the present invention is shown
It is intended to;
Fig. 3 is the first timer of cruise vehicle control model and second timer change provided by the embodiment of the present invention
Schematic diagram;
Fig. 4 is that a kind of processing frequency of vehicle control model provided in an embodiment of the present invention adjusts the structural representation of device
Figure;And
Fig. 5 shows the block diagram for being suitable for the example electronic device for being used to realize the application embodiment.
Specific embodiment
The embodiment of the present invention is described below in detail, examples of the embodiments are shown in the accompanying drawings, wherein from beginning to end
Same or similar label indicates same or similar element or element with the same or similar functions.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to is used to explain the present invention, and is not considered as limiting the invention.
Below with reference to the accompanying drawings processing frequency method of adjustment, device and the electricity of the vehicle control model of the embodiment of the present invention are described
Sub- equipment.
Fig. 1 is a kind of process signal of the processing frequency method of adjustment of vehicle control model provided by the embodiment of the present invention
Figure.
As shown in Figure 1, method includes the following steps:
Step 101, the running state information of vehicle is obtained.
Wherein, the running state information of vehicle includes running parameter and Run-time scenario, running parameter include speed, gear and
One or more combinations in steering wheel angle, Run-time scenario indicates the mode of vehicle operation, for example, cruise, outbound or parks
Etc..
Step 102, according to the running state information of vehicle, determine that vehicle control model carries out the target frequency of data processing
Rate.
Wherein, vehicle control model can be one or more, and vehicle control model requires setting pair at runtime
The frequency answered, and the frequency being arranged is different, the performance that vehicle control model plays is different, and target frequency, that is, each vehicle control mould
More excellent working frequency of the type when carrying out data processing, it can each vehicle control model is enabled to play the frequency compared with dominance.
In the present embodiment, according to the running state information of the vehicle of acquisition, the corresponding target frequency of vehicle control model is determined, wherein
The target frequency of different vehicle Controlling model may be the same or different.
Specifically, according to the running parameter of vehicle and/or Run-time scenario, the processing frequency of Some vehicles Controlling model is improved
And reduce the processing frequency of remaining vehicle control model, obtain the target frequency of corresponding vehicle Controlling model.
Step 103, first timer is configured according to target frequency.
Wherein, first timer has corresponding timing length, and the timing length of timer can be set according to demand
It is fixed, there is corresponding relationship, to can determine that corresponding target is fixed according to target frequency between timing length and corresponding frequency
Target timing duration is set as the current timing length of first timer, is matched to realize according to target frequency by Shi Shichang
First timer is set, so that the first regular corresponding frequency is target frequency, the corresponding target frequency of first timer can be with
Frequency when data processing is carried out as vehicle control model, so that vehicle control model can be carried out based on the target frequency
Data processing gives full play to the efficiency of the model, improves the effect and purpose of vehicle operation.
Step 104, the second timer that vehicle control model uses is changed to first timer, using the first timing
Device controls vehicle control model and is based on target frequency progress data processing.
Vehicle control model in the present embodiment, contains at least two timer, wherein a timer be it is current
The timer used, i.e. master timer, another timer is i.e. currently without the timer used, i.e., for timer, in order to just
In differentiation, standby timer is known as first timer, master timer is known as second timer.Vehicle in the process of running, just
It cannot be interrupted in the frequency of vehicle control model for carrying out data processing, therefore, by setting master timer and spare
The frequency of vehicle control model master timer currently in use is switched to the frequency of standby timer, realizes change by timer
While the frequency of vehicle control model, the frequency of vehicle control model is not interrupted, ensure that the normal operation of vehicle.
Specifically, the second timer as vehicle control model master timer is deactivated, and enables first timer, and will
First timer as master timer, meanwhile, second timer is changed to the standby timer of vehicle control model, by main fixed
When device and standby timer replacement, while ensure that vehicle operates normally so that in the state that Controlling model operates in preferably,
Improve the effect of vehicle operation.
In the processing frequency method of adjustment of the vehicle control model of the present embodiment, the running state information of vehicle, root are obtained
According to the running state information of vehicle, determines that vehicle control model carries out the target frequency of data processing, configured according to target frequency
The second timer that vehicle control model uses is changed to first timer by first timer, to use first timer control
Vehicle control model processed is based on target frequency and carries out data processing, realizes in the limited situation of resource, is run by vehicle
Status information determines the target frequency of model, and the timer used by change, so that Controlling model carries out data processing
Frequency has carried out dynamic and has adjusted, and realizes the reasonable distribution of system resource.
For an embodiment in clear explanation, the processing frequency adjustment of another vehicle control model is present embodiments provided
The possible implementation of method, Fig. 2 are the processing frequency tune of another kind vehicle control model provided by the embodiment of the present invention
The flow diagram of adjusting method.
As shown in Fig. 2, this method may comprise steps of:
Step 201, the running state information of vehicle is obtained.
Wherein, running state information includes running parameter and Run-time scenario, wherein running parameter include speed, gear and
One or more combinations in steering wheel angle, it is alternatively possible to single from the currently running each sensor of current vehicle or processing
Running parameter is obtained in member, for example, the determination of speed, can obtain vehicle speed information from the velocity sensor for detecting speed
Either vehicle speed information is obtained from the monitoring modular of real-time detection travel condition of vehicle;The determination of gear can use detection
The true location point for the current shifting axis that the sensor of gear the detects gear current with determination, or from real-time detection
Gear information is obtained in the monitoring modular of travel condition of vehicle, similarly, available steering wheel angle information, in the present embodiment not
It enumerates.
Run-time scenario has corresponded to the mode of vehicle operation, includes cruise mode, park mode, outbound mode, parking stall measure
Mode etc. can determine operation locating for current vehicle according to the mode monitoring module of current real-time detection vehicle operating modes
Mode in practical application, can also be finely divided according to demand, be not construed as limiting in the present embodiment to determine the scene of operation.
Step 202, according to Run-time scenario, deactivate or enable Some vehicles Controlling model.
Wherein, vehicle control model can be multiple.
Specifically, vehicle may operate under different Run-time scenarios, and in different Run-time scenarios, vehicle operation needs
Vehicle control model can be different.
In a scenario, vehicle Run-time scenario is cruise, refers to that vehicle is currently at the scene cruised with certain speed
Under, so as to start the vehicle control model for cruise, and park and pool required for outbound scene with what cruise repelled each other
Vehicle and the vehicle control model of outbound can then deactivate, to discharge the part resource of vehicle, realize in system resource deficiency
In the case where, sufficiently meet the operation of the vehicle control model of operation, improves the effect of automatic car operation.
Under another scene, vehicle Run-time scenario is outbound, and outbound refers to that vehicle leaves from fixed parking stall, from
And can deactivate for parking, cruising and the vehicle control model of parking stall measure, and enable the vehicle control model for being used for outbound,
To discharge the resource of vehicle, meets the operation of the vehicle control model of operation, improve the effect of automatic car operation.
Under another scene, vehicle Run-time scenario is to park, and is by vehicle parking to fixed parking stall due to parking
On, the subsequent control for not needing to be run again of vehicle to need to enable the vehicle control model for parking, and deactivates it
Remaining each vehicle control model meets the operation of the vehicle control model of operation to discharge the resource of vehicle, improves vehicle and transports automatically
Capable effect.
Step 203, according to the running parameter of vehicle and/or Run-time scenario, the processing frequency of Some vehicles Controlling model is improved
Rate and the processing frequency for reducing remaining vehicle control model, obtain the target frequency of corresponding vehicle Controlling model.
In practical application, at runtime, the corresponding Run-time scenario of vehicle and/or running parameter are all variations to vehicle, from
And the multiple vehicle control models for including in vehicle, required running frequency are different, according to preset fixed work frequency
Rate, Some vehicles Controlling model are then unable to satisfy the performance requirement of vehicle operation, and the working frequency of Some vehicles Controlling model can
Can have the higher of setting, and cause to waste, i.e., so that resource can not reasonable distribution, in the present embodiment, according to the work of vehicle
Parameter and/or Run-time scenario improve the processing frequency of Some vehicles Controlling model and reduce the processing of remaining vehicle control model
Frequency obtains the target frequency of corresponding vehicle Controlling model, so that each vehicle control model can work reasonable
Under frequency, to realize the reasonable utilization of resource, and the operational effect of vehicle is improved.
As a kind of possible implementation, if meeting one in speed increase, gear increase and steering wheel angle increase
It is a, then the processing frequency of the vehicle control model for cruise is correspondinglyd increase, and accordingly reduce remaining vehicle for being in initiate mode
The processing frequency of Controlling model, and using the processing frequency of the vehicle control model of the cruise after raising as target frequency, with
And using the processing frequency of remaining vehicle control model after reduction as target frequency, in starting state to guarantee in vehicle
When being run with certain speed, the processing frequency for the vehicle control model that corresponding Controlling model is used to cruise can increase, with
In the limited situation of resource, operational effect of the support vehicles in cruise.
Similarly, when the running parameter of vehicle is other parameters, it can also be improved the processing of corresponding vehicle control model
Frequency, and the processing frequency of remaining vehicle control model in initiate mode is accordingly reduced, in the limited situation of resource,
The operational effect of support vehicles.
Step 204, first timer is configured according to target frequency.
Step 205, the second timer that vehicle control model uses is changed to first timer, using the first timing
Device controls vehicle control model and is based on target frequency progress data processing.
Wherein, illustrating in the step 103 and 104 that step 204-205 is referred in an embodiment, principle phase
Together, details are not described herein again.
In the embodiment of the present invention, vehicle control model can be one or more, each vehicle control model has
Corresponding first timer and second timer, for ease of description vehicle control model pass through control first timer and the
Two timers change the process for realizing that control frequency conversion is target frequency, with the of the cruise vehicle control model of Fig. 3
For one timer and second timer change, it is illustrated.
As shown in figure 3, the running state information when vehicle changes, believed according to the operating status of the current vehicle of acquisition
Breath, wherein running parameter indicates that speed increases, i.e., Run-time scenario is cruise mode, it is determined that the vehicle of currently running cruise
The processing frequency of Controlling model needs to increase, so that cruise mode plays maximum efficiency, while other vehicles in operation
The processing frequency of Controlling model then reduces, and using the processing frequency of the vehicle control model of the cruise after increase as target frequency
Rate.In turn, the first timer as standby timer is configured according to target frequency, so that the corresponding frequency of first timer is set
It is set to target frequency, the currently used master timer of the vehicle control model of cruise is second timer, and in cruise vehicle control
In simulation operational process, the second timer for providing processing frequency cannot be deactivated, therefore, by the vehicle control for deactivating cruise
Master timer, that is, second timer that model uses, and enable and be originally used for the first timer of standby timer as master timer,
Deactivated second timer is changed to the standby timer of vehicle control model, that is to say, that the conduct in the present embodiment is main fixed
When device first timer and first timer as standby timer master timer and standby fixed can be carried out according to Run-time scenario
When device switching, i.e., under a kind of Run-time scenario, be currently second timer be master timer, and becoming another operation field
Jing Shi, second timer is then changed to standby timer, and first timer passes through the first timing as master timer to realize
The change of the master timer or standby timer of device and second timer, the dynamic for realizing target frequency changes, so that limited
Resource is obtained an equitable breakdown and is utilized, and has played the maximum performance of vehicle.
In the processing frequency method of adjustment of the vehicle control model of the embodiment of the present invention, the operating status letter of vehicle is obtained
Breath carries out the closing of Some vehicles Controlling model, according to the running state information of vehicle to realize that the part of limited resource is released
It puts, improves the performance of vehicle, in turn, determine that vehicle control model carries out the target frequency of data processing according to running state information
Rate configures first timer according to target frequency, the second timer that vehicle control model uses is changed to first timer,
Data processing is carried out to be based on target frequency using first timer control vehicle control model, is realized in the limited feelings of resource
Under condition, the target frequency of model, and the timer used by change are determined by travel condition of vehicle information, so that control mould
The frequency that type carries out data processing has carried out dynamic and has adjusted, and realizes the reasonable distribution of limited system resource, improves vehicle
The performance of operation.
In order to realize above-described embodiment, the present invention also proposes a kind of processing frequency adjustment device of vehicle control model.
Fig. 4 is that a kind of processing frequency of vehicle control model provided in an embodiment of the present invention adjusts the structural representation of device
Figure.
As shown in figure 4, the device includes: to obtain module 41, determining module 42, configuration module 43 and update module 44.
Module 41 is obtained, for obtaining the running state information of vehicle.
Determining module 42 determines that vehicle control model carries out data processing for the running state information according to vehicle
Target frequency.
Configuration module 43, for configuring first timer according to target frequency.
Update module 44, the second timer for using vehicle control model are changed to first timer, to use
First timer controls vehicle control model and is based on target frequency progress data processing.
Further, in a kind of possible implementation of the embodiment of the present invention, running state information includes operation field
Scape, the device further include: processing module.
Processing module, for deactivating and/or enabling Some vehicles Controlling model according to the Run-time scenario.
As a kind of possible implementation, processing module is specifically used for:
If the Run-time scenario is cruise, the vehicle control model for parking with outbound is deactivated, and enable for cruising
Vehicle control model;
If the Run-time scenario is outbound, deactivate for parking, cruising and the vehicle control model of parking stall measure, and enable
Vehicle control model for outbound;
If the Run-time scenario is to park, the vehicle control model for parking is enabled, and deactivate remaining each vehicle control
Model.
As a kind of possible implementation, update module is specifically used for:
Deactivate the second timer as the vehicle control model master timer;Enable the first timer simultaneously
As the master timer;The second timer is changed to the standby timer of the vehicle control model.
As a kind of possible implementation, vehicle control model is multiple;Each vehicle control model, which has, to be corresponded to
The first timer and the second timer.
As a kind of possible implementation, running state information includes running parameter and Run-time scenario;
Determining module is specifically used for:
According to the running parameter and/or Run-time scenario of vehicle, the processing frequency of Some vehicles Controlling model and reduction are improved
The processing frequency of remaining vehicle control model obtains the target frequency of corresponding vehicle Controlling model.
As a kind of possible implementation, running parameter includes one or more in speed, gear and steering wheel angle
A combination, the determining module, is specifically also used to:
If meeting one in speed increase, gear increase and steering wheel angle increase, correspondingly increase for cruise
The processing frequency of vehicle control model, and accordingly reduce the processing frequency of remaining vehicle control model in initiate mode.
It should be noted that the aforementioned explanation to method of adjustment embodiment is also applied for the adjustment dress of the embodiment
It sets, principle is identical, and details are not described herein again.
In the processing frequency adjustment device of the vehicle control model of the embodiment of the present invention, the operating status letter of vehicle is obtained
Breath determines that vehicle control model carries out the target frequency of data processing, according to target frequency according to the running state information of vehicle
First timer is configured, the second timer that vehicle control model uses is changed to first timer, using the first timing
Device controls vehicle control model and is based on target frequency progress data processing, realizes in the limited situation of resource, passes through vehicle
Running state information determines the target frequency of model, and the timer used by change, so that Controlling model carries out at data
The frequency of reason has carried out dynamic and has adjusted, and realizes the reasonable distribution of limited system resource, improves the performance of vehicle operation.
In order to realize above-described embodiment, the present invention also proposes a kind of electronic equipment, including memory, processor and is stored in
On memory and the computer program that can run on a processor, when the processor executes described program, such as aforementioned side is realized
The processing frequency method of adjustment of vehicle control model described in method embodiment.
In order to realize above-described embodiment, the present invention also proposes a kind of computer readable storage medium, is stored thereon with calculating
Machine program when the program is executed by processor, realizes the processing frequency of the vehicle control model as described in preceding method embodiment
Method of adjustment.
Fig. 5 shows the block diagram for being suitable for the example electronic device for being used to realize the application embodiment.The electricity that Fig. 5 is shown
Sub- equipment 12 is only an example, should not function to the embodiment of the present application and use scope bring any restrictions.
As shown in figure 5, electronic equipment 12 is showed in the form of universal computing device.The component of electronic equipment 12 may include
But be not limited to: one or more processor or processing unit 16, system storage 28, connect different system components (including
System storage 28 and processing unit 16) bus 18.
Bus 18 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts
For example, these architectures include but is not limited to industry standard architecture (Industry Standard
Architecture;Hereinafter referred to as: ISA) bus, microchannel architecture (Micro Channel Architecture;Below
Referred to as: MAC) bus, enhanced isa bus, Video Electronics Standards Association (Video Electronics Standards
Association;Hereinafter referred to as: VESA) local bus and peripheral component interconnection (Peripheral Component
Interconnection;Hereinafter referred to as: PCI) bus.
Electronic equipment 12 typically comprises a variety of computer system readable media.These media can be it is any can be electric
The usable medium that sub- equipment 12 accesses, including volatile and non-volatile media, moveable and immovable medium.
Memory 28 may include the computer system readable media of form of volatile memory, such as random access memory
Device (Random Access Memory;Hereinafter referred to as: RAM) 30 and/or cache memory 32.Electronic equipment 12 can be into
One step includes other removable/nonremovable, volatile/non-volatile computer system storage mediums.Only as an example, it deposits
Storage system 34 can be used for reading and writing immovable, non-volatile magnetic media, and (Fig. 5 do not show, commonly referred to as " hard drive
Device ").Although being not shown in Fig. 5, the disk for reading and writing to removable non-volatile magnetic disk (such as " floppy disk ") can be provided and driven
Dynamic device, and to removable anonvolatile optical disk (such as: compact disc read-only memory (Compact Disc Read Only
Memory;Hereinafter referred to as: CD-ROM), digital multi CD-ROM (Digital Video Disc Read Only
Memory;Hereinafter referred to as: DVD-ROM) or other optical mediums) read-write CD drive.In these cases, each driving
Device can be connected by one or more data media interfaces with bus 18.Memory 28 may include that at least one program produces
Product, the program product have one group of (for example, at least one) program module, and it is each that these program modules are configured to perform the application
The function of embodiment.
Program/utility 40 with one group of (at least one) program module 42 can store in such as memory 28
In, such program module 42 include but is not limited to operating system, one or more application program, other program modules and
It may include the realization of network environment in program data, each of these examples or certain combination.Program module 42 is usual
Execute the function and/or method in embodiments described herein.
Electronic equipment 12 can also be with one or more external equipments 14 (such as keyboard, sensing equipment, display 24 etc.)
Communication, can also be enabled a user to one or more equipment interact with the electronic equipment 12 communicate, and/or with make the electricity
Any equipment (such as network interface card, modem etc.) that sub- equipment 12 can be communicated with one or more of the other calculating equipment
Communication.This communication can be carried out by input/output (I/O) interface 22.Also, electronic equipment 12 can also be suitable by network
Orchestration 20 and one or more network (such as local area network (Local Area Network;Hereinafter referred to as: LAN), wide area network
(Wide Area Network;Hereinafter referred to as: WAN) and/or public network, for example, internet) communication.As shown, network is suitable
Orchestration 20 is communicated by bus 18 with other modules of electronic equipment 12.It should be understood that although not shown in the drawings, can be in conjunction with electricity
Sub- equipment 12 uses other hardware and/or software module, including but not limited to: microcode, device driver, redundancy processing are single
Member, external disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 16 by the program that is stored in system storage 28 of operation, thereby executing various function application and
Data processing, such as realize the method referred in previous embodiment.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
It must be directed to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be in office
It can be combined in any suitable manner in one or more embodiment or examples.In addition, without conflicting with each other, the skill of this field
Art personnel can tie the feature of different embodiments or examples described in this specification and different embodiments or examples
It closes and combines.
In addition, term " first ", " second " are used for descriptive purposes only and cannot be understood as indicating or suggesting relative importance
Or implicitly indicate the quantity of indicated technical characteristic.Define " first " as a result, the feature of " second " can be expressed or
Implicitly include at least one this feature.In the description of the present invention, the meaning of " plurality " is at least two, such as two, three
It is a etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, and expression includes
It is one or more for realizing custom logic function or process the step of executable instruction code module, segment or portion
Point, and the range of the preferred embodiment of the present invention includes other realization, wherein can not press shown or discussed suitable
Sequence, including according to related function by it is basic simultaneously in the way of or in the opposite order, Lai Zhihang function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.The more specific example (non-exhaustive list) of computer-readable medium include the following: there is the electricity of one or more wirings
Interconnecting piece (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.Such as, if realized with hardware in another embodiment, following skill well known in the art can be used
Any one of art or their combination are realized: have for data-signal is realized the logic gates of logic function from
Logic circuit is dissipated, the specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can compile
Journey gate array (FPGA) etc..
Those skilled in the art are understood that realize all or part of step that above-described embodiment method carries
It suddenly is that relevant hardware can be instructed to complete by program, the program can store in a kind of computer-readable storage medium
In matter, which when being executed, includes the steps that one or a combination set of embodiment of the method.
It, can also be in addition, each functional unit in each embodiment of the present invention can integrate in a processing module
It is that each unit physically exists alone, can also be integrated in two or more units in a module.Above-mentioned integrated mould
Block both can take the form of hardware realization, can also be realized in the form of software function module.The integrated module is such as
Fruit is realized and when sold or used as an independent product in the form of software function module, also can store in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only memory, disk or CD etc..Although having been shown and retouching above
The embodiment of the present invention is stated, it is to be understood that above-described embodiment is exemplary, and should not be understood as to limit of the invention
System, those skilled in the art can be changed above-described embodiment, modify, replace and become within the scope of the invention
Type.
Claims (16)
1. a kind of processing frequency method of adjustment of vehicle control model, which is characterized in that the described method includes:
Obtain the running state information of vehicle;
According to the running state information of the vehicle, determine that vehicle control model carries out the target frequency of data processing;
The first timer is configured according to the target frequency;
The second timer that the vehicle control model uses is changed to the first timer, using first timing
Device controls the vehicle control model and is based on target frequency progress data processing.
2. processing frequency method of adjustment according to claim 1, which is characterized in that described to adopt the vehicle control model
Second timer is changed to the first timer, comprising:
Deactivate the second timer as the vehicle control model master timer;
Enable the first timer and as the master timer;
The second timer is changed to the standby timer of the vehicle control model.
3. processing frequency method of adjustment according to claim 2, which is characterized in that the vehicle control model is multiple;
Each vehicle control model has the corresponding first timer and the second timer.
4. processing frequency method of adjustment according to claim 1-3, which is characterized in that the running state information
Including running parameter and Run-time scenario;
The running state information according to the vehicle determines that vehicle control model carries out the target frequency of data processing, packet
It includes:
According to the running parameter and/or Run-time scenario of vehicle, improves the processing frequency of Some vehicles Controlling model and reduce remaining
The processing frequency of vehicle control model obtains the target frequency of corresponding vehicle Controlling model.
5. processing frequency method of adjustment according to claim 4, which is characterized in that the running parameter includes speed, shelves
One or more combinations in position and steering wheel angle;The running parameter and/or Run-time scenario according to vehicle improves part
The processing frequency of vehicle control model and the processing frequency for reducing remaining vehicle control model, comprising:
If meeting one in speed increase, gear increase and steering wheel angle increase, the vehicle for cruise is correspondinglyd increase
The processing frequency of Controlling model, and accordingly reduce the processing frequency of remaining vehicle control model in initiate mode.
6. processing frequency method of adjustment according to claim 1-3, which is characterized in that the running state information
Including Run-time scenario;After the running state information for obtaining vehicle, further includes:
According to the Run-time scenario, Some vehicles Controlling model is deactivated or enabled.
7. processing frequency method of adjustment according to claim 6, which is characterized in that it is described according to the Run-time scenario, stop
With or enable Some vehicles Controlling model, comprising:
If the Run-time scenario is cruise, the vehicle control model for parking with outbound is deactivated, and enable the vehicle for cruise
Controlling model;
If the Run-time scenario is outbound, deactivate for parking, cruising and the vehicle control model of parking stall measure, and be used for
The vehicle control model of outbound;
If the Run-time scenario is to park, the vehicle control model for parking is enabled, and deactivate remaining each vehicle control model.
8. the processing frequency of vehicle control model a kind of adjusts device, which is characterized in that described device includes:
Module is obtained, for obtaining the running state information of vehicle;
Determining module determines that vehicle control model carries out the mesh of data processing for the running state information according to the vehicle
Mark frequency;
Configuration module, for configuring the first timer according to the target frequency;
Update module, the second timer for using the vehicle control model is changed to the first timer, to adopt
The vehicle control model is controlled with the first timer, and data processing is carried out based on the target frequency.
9. processing frequency according to claim 8 adjusts device, which is characterized in that the update module is specifically used for:
Deactivate the second timer as the vehicle control model master timer;
Enable the first timer and as the master timer;
The second timer is changed to the standby timer of the vehicle control model.
10. processing frequency according to claim 9 adjusts device, which is characterized in that the vehicle control model is multiple;
Each vehicle control model has the corresponding first timer and the second timer.
11. adjusting device according to the described in any item processing frequencies of claim 8-10, which is characterized in that the operating status letter
Breath includes running parameter and Run-time scenario;
The determining module, is specifically used for:
According to the running parameter and/or Run-time scenario of vehicle, improves the processing frequency of Some vehicles Controlling model and reduce remaining
The processing frequency of vehicle control model obtains the target frequency of corresponding vehicle Controlling model.
12. processing frequency according to claim 11 adjusts device, which is characterized in that the running parameter include speed,
One or more combinations in gear and steering wheel angle;The determining module, is specifically also used to:
If meeting one in speed increase, gear increase and steering wheel angle increase, the vehicle for cruise is correspondinglyd increase
The processing frequency of Controlling model, and accordingly reduce the processing frequency of remaining vehicle control model in initiate mode.
13. adjusting device according to the described in any item processing frequencies of claim 8-10, which is characterized in that the operating status letter
Breath includes Run-time scenario;Described device, further includes:
Processing module, for deactivating and/or enabling Some vehicles Controlling model according to the Run-time scenario.
14. processing frequency according to claim 13 adjusts device, which is characterized in that the processing module is specifically used for:
If the Run-time scenario is cruise, the vehicle control model for parking with outbound is deactivated, and enable the vehicle for cruise
Controlling model;
If the Run-time scenario is outbound, deactivate for parking, cruising and the vehicle control model of parking stall measure, and be used for
The vehicle control model of outbound;
If the Run-time scenario is to park, the vehicle control model for parking is enabled, and deactivate remaining each vehicle control model.
15. a kind of electronic equipment, which is characterized in that on a memory and can be in processor including memory, processor and storage
The computer program of upper operation when the processor executes described program, realizes the vehicle as described in any in claim 1-7
The processing frequency method of adjustment of Controlling model.
16. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
The processing frequency method of adjustment of the vehicle control model as described in any in claim 1-7 is realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910516051.2A CN110275510B (en) | 2019-06-14 | 2019-06-14 | Processing frequency adjusting method and device of vehicle control model and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910516051.2A CN110275510B (en) | 2019-06-14 | 2019-06-14 | Processing frequency adjusting method and device of vehicle control model and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110275510A true CN110275510A (en) | 2019-09-24 |
CN110275510B CN110275510B (en) | 2021-12-07 |
Family
ID=67960766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910516051.2A Active CN110275510B (en) | 2019-06-14 | 2019-06-14 | Processing frequency adjusting method and device of vehicle control model and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110275510B (en) |
Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1576562A (en) * | 2003-06-25 | 2005-02-09 | 日立优喜雅汽车配件有限公司 | Control apparatus for vehicle and method thererof |
JP2006004144A (en) * | 2004-06-17 | 2006-01-05 | Denso Corp | Vehicle control unit |
CN102004543A (en) * | 2010-11-29 | 2011-04-06 | 华为技术有限公司 | Method and device for realizing energy saving of CPU |
CN103856143A (en) * | 2014-01-18 | 2014-06-11 | 江西江特电气集团有限公司 | Intelligent adjusting and controlling method for setting safe operation frequency in overfrequency of frequency converter |
CN103955264A (en) * | 2014-05-15 | 2014-07-30 | 乐视致新电子科技(天津)有限公司 | Method and system for dynamically regulating working frequency of processor |
EP2789999A1 (en) * | 2013-04-10 | 2014-10-15 | BAE Systems PLC | Spectral imaging |
US20150043012A1 (en) * | 2012-12-28 | 2015-02-12 | Trimble Navigation Limited | External electronic distance measurement accessory for a mobile data collection platform |
CN105677482A (en) * | 2015-12-31 | 2016-06-15 | 联想(北京)有限公司 | Frequency adjusting method and electronic equipment |
CN105933702A (en) * | 2016-04-19 | 2016-09-07 | 北京工商大学 | Power consumption control method based on task sensitivity |
CN106200518A (en) * | 2015-04-29 | 2016-12-07 | 中国科学院电工研究所 | A kind of frequency self-adaption method of electric-vehicle remote monitoring system |
US20170190306A1 (en) * | 2016-01-06 | 2017-07-06 | Fujitsu Limited | Information notification apparatus and information notification method |
CN107357654A (en) * | 2017-06-21 | 2017-11-17 | 联想(北京)有限公司 | A kind of CPU overclockings working state control method and device |
CN107817888A (en) * | 2016-09-14 | 2018-03-20 | 北京百度网讯科技有限公司 | For the method and apparatus for the FPGA boards for operating automatic driving vehicle |
CN107945515A (en) * | 2017-12-25 | 2018-04-20 | 合肥工业大学 | Road traffic visibility stage division based on running velocity |
CN107992016A (en) * | 2016-10-26 | 2018-05-04 | 法乐第(北京)网络科技有限公司 | A kind of automatic driving vehicle analog detection method |
US20180143324A1 (en) * | 2016-09-20 | 2018-05-24 | Innoviz Technologies Ltd. | Optical budget apportionment in lidar |
CN109085837A (en) * | 2018-08-30 | 2018-12-25 | 百度在线网络技术(北京)有限公司 | Control method for vehicle, device, computer equipment and storage medium |
CN109353345A (en) * | 2018-10-29 | 2019-02-19 | 百度在线网络技术(北京)有限公司 | Control method for vehicle, device, equipment, medium and vehicle |
CN109472884A (en) * | 2018-10-29 | 2019-03-15 | 百度在线网络技术(北京)有限公司 | Unmanned vehicle date storage method, device, equipment and storage medium |
CN109521748A (en) * | 2017-09-19 | 2019-03-26 | 成都鼎桥通信技术有限公司 | The test method of automatic driving vehicle |
CN109799699A (en) * | 2019-02-19 | 2019-05-24 | 百度在线网络技术(北京)有限公司 | A kind of control parameter processing method and its device, equipment, storage medium |
CN109795505A (en) * | 2018-12-10 | 2019-05-24 | 北京百度网讯科技有限公司 | Automatic driving discrimination method, device, computer equipment and storage medium |
-
2019
- 2019-06-14 CN CN201910516051.2A patent/CN110275510B/en active Active
Patent Citations (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1576562A (en) * | 2003-06-25 | 2005-02-09 | 日立优喜雅汽车配件有限公司 | Control apparatus for vehicle and method thererof |
JP2006004144A (en) * | 2004-06-17 | 2006-01-05 | Denso Corp | Vehicle control unit |
CN102004543A (en) * | 2010-11-29 | 2011-04-06 | 华为技术有限公司 | Method and device for realizing energy saving of CPU |
US20150043012A1 (en) * | 2012-12-28 | 2015-02-12 | Trimble Navigation Limited | External electronic distance measurement accessory for a mobile data collection platform |
EP2789999A1 (en) * | 2013-04-10 | 2014-10-15 | BAE Systems PLC | Spectral imaging |
CN103856143A (en) * | 2014-01-18 | 2014-06-11 | 江西江特电气集团有限公司 | Intelligent adjusting and controlling method for setting safe operation frequency in overfrequency of frequency converter |
CN103955264A (en) * | 2014-05-15 | 2014-07-30 | 乐视致新电子科技(天津)有限公司 | Method and system for dynamically regulating working frequency of processor |
CN106200518A (en) * | 2015-04-29 | 2016-12-07 | 中国科学院电工研究所 | A kind of frequency self-adaption method of electric-vehicle remote monitoring system |
CN105677482A (en) * | 2015-12-31 | 2016-06-15 | 联想(北京)有限公司 | Frequency adjusting method and electronic equipment |
US20170190306A1 (en) * | 2016-01-06 | 2017-07-06 | Fujitsu Limited | Information notification apparatus and information notification method |
CN105933702A (en) * | 2016-04-19 | 2016-09-07 | 北京工商大学 | Power consumption control method based on task sensitivity |
CN107817888A (en) * | 2016-09-14 | 2018-03-20 | 北京百度网讯科技有限公司 | For the method and apparatus for the FPGA boards for operating automatic driving vehicle |
US20180143324A1 (en) * | 2016-09-20 | 2018-05-24 | Innoviz Technologies Ltd. | Optical budget apportionment in lidar |
CN107992016A (en) * | 2016-10-26 | 2018-05-04 | 法乐第(北京)网络科技有限公司 | A kind of automatic driving vehicle analog detection method |
CN107357654A (en) * | 2017-06-21 | 2017-11-17 | 联想(北京)有限公司 | A kind of CPU overclockings working state control method and device |
CN109521748A (en) * | 2017-09-19 | 2019-03-26 | 成都鼎桥通信技术有限公司 | The test method of automatic driving vehicle |
CN107945515A (en) * | 2017-12-25 | 2018-04-20 | 合肥工业大学 | Road traffic visibility stage division based on running velocity |
CN109085837A (en) * | 2018-08-30 | 2018-12-25 | 百度在线网络技术(北京)有限公司 | Control method for vehicle, device, computer equipment and storage medium |
CN109353345A (en) * | 2018-10-29 | 2019-02-19 | 百度在线网络技术(北京)有限公司 | Control method for vehicle, device, equipment, medium and vehicle |
CN109472884A (en) * | 2018-10-29 | 2019-03-15 | 百度在线网络技术(北京)有限公司 | Unmanned vehicle date storage method, device, equipment and storage medium |
CN109795505A (en) * | 2018-12-10 | 2019-05-24 | 北京百度网讯科技有限公司 | Automatic driving discrimination method, device, computer equipment and storage medium |
CN109799699A (en) * | 2019-02-19 | 2019-05-24 | 百度在线网络技术(北京)有限公司 | A kind of control parameter processing method and its device, equipment, storage medium |
Non-Patent Citations (1)
Title |
---|
熊璐: "无人驾驶车辆行为决策系统研究", 《汽车技术》 * |
Also Published As
Publication number | Publication date |
---|---|
CN110275510B (en) | 2021-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109305197A (en) | Train control method, system and on-board controller | |
US20060111825A1 (en) | Vehicle network system and component of network | |
CN107697072A (en) | Driving mode switching method, vehicle and vehicle control unit | |
CN110435661A (en) | A kind of method for handover control and relevant apparatus of car travel mode | |
JP2011102121A (en) | Computer system in vehicle | |
CN109305195A (en) | Train control method and device | |
CN107323309B (en) | Control method, device and system for exiting cruise control operation of electric vehicle when going downhill | |
CN107391295A (en) | The processing method and processing device of application exception | |
CN112638695A (en) | Torque control method, device and equipment of electric automobile and storage medium thereof | |
CN109305200A (en) | Train sequence, the calculation method of train mobile authorization, device and its equipment | |
CN104828087A (en) | Front and rear axle driving force adjusting control method and system of four-wheel drive vehicle, and four-wheel drive vehicle | |
CN107599889A (en) | Reversing control method and device and electric automobile | |
CN109383563A (en) | Train home calculation method, device and storage medium | |
CN209543344U (en) | A kind of fail-safe computer | |
CN107696861A (en) | Method, device and system for controlling vehicle speed of reversing and reversing safety controller | |
CN115470000A (en) | Method, apparatus and vehicle for resource allocation | |
CN114771277A (en) | Motor torque control method and device for vehicle | |
EP1930222B1 (en) | Method for providing stability control for a vehicle | |
CN110275510A (en) | Processing frequency method of adjustment, device and the electronic equipment of vehicle control model | |
CN108415765A (en) | Method for scheduling task, device and intelligent terminal | |
CN118269913A (en) | Control method and device | |
CN104210440B (en) | Parking space exploration device and automatic parking control system | |
CN109739145A (en) | Vehicle control unit control method and device | |
CN109407553A (en) | Speed Control emulation mode and device | |
CN110015151A (en) | The electric energy consumption calculation method and computing device of vehicle and its drive system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |