[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201910516051.2A
Other languages
Chinese (zh)
Other versions
CN110275510B (en
Inventor
崔代兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201910516051.2A priority Critical patent/CN110275510B/en
Publication of CN110275510A publication Critical patent/CN110275510A/en
Application granted granted Critical
Publication of CN110275510B publication Critical patent/CN110275510B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric 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/0221Preprocessing 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
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/24Pc safety
    • G05B2219/24065Real 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

Processing frequency method of adjustment, device and the electronic equipment of vehicle control model
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.
CN201910516051.2A 2019-06-14 2019-06-14 Processing frequency adjusting method and device of vehicle control model and electronic equipment Active CN110275510B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (22)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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