Content of the invention
It is an object of the invention to:For the technical problem of existing electric motor car, a kind of the big of electric motor car control parameter is proposed
Data analysis optimizes system and method.The system includes electric motor car database, algoritic module component and control parameter database, fortune
Row is on cloud platform server.Wherein, electric motor car database is received and stores controller for electric vehicle by supporting 3G communications
The data that the transmission of mobile data module comes, algoritic module component conduct interviews to electric motor car database according to corresponding algorithm, and
According to the logic strategy that algorithm is adopted, generate new control parameter and retain until new in the control parameter database of system
Control parameter cover, and controller for electric vehicle is passed to by mobile data module.
Wherein described electric motor car database stores the data of controller for electric vehicle collection sequentially in time, is stored
Data be defined according to optimized algorithm;
Wherein described control parameter database is the one group of data generated after algoritic module component computing, and data are with single
Numerical value or array form storage.
Wherein described algoritic module component defines row from safety, comfortableness and efficient these three optimization aims
Car safety management, take advantage of and drive Analysis of Comfort and efficiency energy-conservation three major types algorithm, per class algorithm through software modularity programming realization
Traffic safety management module, take advantage of and drive Analysis of Comfort module and efficiency energy-saving module, adopt following 7 algorithms altogether:
1. traffic safety management algorithm:Relation is changed over by the voltage of all cells that system is stored is carried out point
Analyse to predict battery life;
2. accelerator pedal too deep/excessively shallow parser:By the too deep of the aperture of the accelerator pedal to electric motor car and excessively shallow sentences
Disconnected, evaluate the degree of strength of Acceleration Control parameter;
3. driver accelerates custom parser:Acceleration custom during driver driving is analyzed by the frequency stepped on the gas suddenly;
4. accelerate irregularity parser:By compare power unstable when accelerator pedal fluctuate situation and fluctuation of speed feelings
Condition, analyze electric power unstable the reason for;
5. brake pedal too deep/excessively shallow parser:Become with the aperture of accelerator pedal by comparing brake pedal aperture rate of change
The difference of rate, analyzes the degree of strength of brake pedal control parameter;
6. irregularity event analysis algorithm is braked, by comparing the minimax acceleration in braking procedure with average acceleration
Difference, analyzes the flatness of brake pedal control parameter;
7. efficiency Energy Saving Algorithm:By analyzing cooling device from the time performance for reaching cooling effect is started, realize to cooling
Equipment(Water pump and fan)Open-interval optimizes;
Wherein, 1. algorithm realizes optimization aim safety by the management to battery;
Algorithm 2. ~ 6. respectively from accelerate and two angles of braking effect meet comfortableness requirement;
The optimization aim that 7. algorithm is realized is efficient;
Using algorithm 1. highest priority, 7. priority is minimum for algorithm, for the same group of control parameter for generating, using priority
Highest control parameter.
Wherein described traffic safety management module realizes the analysis to battery life, by all lists that system is stored
The voltage of body battery changes over relation and is calculated according to following three formula respectively and analyzed:
Mean value formula
(1-1)
Vi:Monomer voltage, N:Cell sum
Cumulative errors formula
(1-2)
Soe:Error and,:Normal voltage, Vi:Monomer voltage
Rate of change integral formula
Ei=(1-3)
Ei:Monomer battery voltage rate of change,:Sampling adjacent time is poor,:The corresponding voltage difference of adjacent time difference
By formula(1-2)Obtain the cumulative errors value of battery pack and canonical parameter, substantially can determine that battery pack is whole
The state of body.IfBattery pack cumulative errors are less than cumulative errors thresholding, then further according to formula(1-
1)The average cell voltage for obtaining, by calculating the absolute deviation of each monomer voltage and average voltage level, according toWhether difference is in the specified state for tentatively making a definite diagnosis the batteries.To deviationExceed the deviation threshold for settingList
The malfunction of the batteries is set to " waiting to make a definite diagnosis ", is otherwise provided as " normal " by body battery.Monomer electricity to " waiting to make a definite diagnosis "
Pond is further analyzed, by the storage time point of the cellVoltage value, according to formula(1-3)Calculate the batteries
Voltage change ratio.If the cell voltage rate of change is higher than the rate of change for limitingLim, then by the batteries failure
State is set to " making a definite diagnosis ".
Wherein described take advantage of drive Analysis of Comfort module by accelerator pedal too deep/excessively shallow analytic unit, driver accelerate custom point
Analysis unit, accelerate irregularity analytic unit, brake pedal too deep/excessively shallow analytic unit and braking irregularity analytic unit composition.
The accelerator pedal is too deep/excessively shallow analytic unit is used for the degree of strength of evaluating Acceleration Control parameter, by than
The rotating speed sample bigger than the minimum speed needed for the analytic unit analysis compared with motor actual speed in database, calculates two neighboring
The difference of rotating speed point.Work as differenceLess than the initial target value n0 r/min for setting(By car load, factory defines)When, start to count
Difference now.When rotating speed difference is reduced to the target end value n1 r/min of setting(Equally defined by car load factory)When following,
CalculateFrom the time difference that n0 r/min are down to n1 r/min, and calculate which and be worth to arithmetic acceleration a0, the numerical value is anti-
The degree of stability of reduction of speed/accelerator is reflected, numerical value is less, and down speeding procedure is more steady.After rotating speed reaches n1 r/min, continue
To hereafter(2×)Speed discrepancy in time range carries out sampling comparison, and calculate that this section of Time Calculation obtain average
Acceleration a1.If a1 is less than the 1/2 of a0, then statisticsAverage pedal aperture in this period.If pedal aperture
Less than the excessively shallow thresholding of the pedal of setting, it is determined that motor driving torque is excessive under little pedal aperture;If pedal aperture is more than
The too deep thresholding of the pedal of setting, it is determined that motor driving torque is too small under big pedal aperture.Determine accelerator pedal too deep/excessively shallow
Afterwards, the Motor control parameters for storing in inquiry database, to Motor control parameters according to inequality formula(1-4)Carry out multiple to put
Greatly, according to inequality(1-5)Carry out/reduce.When the frequency of too deep/excessively shallow appearance reaches setting thresholding, then make a definite diagnosis acceleration and step on
The control parameter of plate is too strong or excessively weak.
p=(1-4)
p=(1-5)
a:Ratio of the current motor control mode relative to Rated motor moment of torsion, span be 0-1 between,
P is ratio of the motor control torque after optimizing relative to Rated motor value
The acceleration when driver accelerates custom analytic unit to be used for analyzing driver driving is accustomed to, by sampling period some days
Interior accelerator pedal is analyzed to be caused to accelerate not enough problem as parameter setting is too low.Calculate adjacent pedal twice first to open
The relative increment of degree, is considered as accelerated events if increment is more than setting range;If stepping on accelerator pedal is in very short time T0
Inside reach pedal aperture 90% and more than, then be judged to that driver steps on the gas event suddenly.Determine that the accelerated events in the sample range tire out
After metering numerical value S, the times N of event of stepping on the gas suddenly is further counted, if ratio P of event of stepping on the gas suddenly(P=N/S)50%
To between 80%, then being considered as causes as the control parameter of motor driving torque is too low.Now, according to formula(1-6)Located
Reason.
p=(1-6)
a:Ratio of the current motor control mode relative to Rated motor moment of torsion, span be 0-1 between,
P is ratio of the motor control torque after optimizing relative to Rated motor value
The acceleration irregularity analytic unit be used for analyzing electric power unstable the reason for, extract the motor work(in database
The data sample of rate, accelerator pedal aperture and motor speed, calculates the power of motor absolute difference between neighbouring sample point.Such as
ReallyExceed power swing threshold value, further calculate the stability bandwidth of the stability bandwidth and rotating speed of adjacent accelerator pedal aperture, such as
Fruit due to accelerator pedal fluctuation cause power swing, then accelerator pedal cause power swing cumulative number from Jia 1 this;In the same manner, if
Because motor speed fluctuation causes, then corresponding motor speed causes power swing cumulative number to add 1.So as to calculate two kinds of work(
The ratio that rate the Causes for Mutation occurs, system are not controlled the optimization of parameter to power of motor fluctuation.The data are for whole
The control software of depot's optimizing entire vehicle controller has great reference value.
The brake pedal is too deep/and excessively shallow analytic unit is used for the degree of strength of analyzing brake pedal control parameter, to make
Effective time of the dynamic pedal between electric brake to pneumatic brake judged, its judgment standard is accelerator pedal within the unit interval
Aperture maximum rate of change SP_slope and brake pedal aperture maximum rate of change BP_Slope.Acceleration in Great possibility is stepped on
Plate aperture rate of change ought to be equal to brake pedal aperture rate of change under normal circumstances.Absolute difference when both | BP_
Slope-SP_slope | more than accelerator pedal rate of change 25% on the premise of, if brake pedal aperture rate of change more than accelerate step on
The aperture rate of change of plate, judges that brake pedal be present shallow;If brake pedal aperture rate of change is less than accelerator pedal aperture
Rate of change, judges that brake pedal is too deep.Then the control parameter of brake pedal is reduced when too deep;Cross shallow then to brake pedal
Control parameter is amplified.The coefficient of zoom is according to formula(1-7)Carry out.
p==(1-7)
Wherein, the aperture average rates of change of the SP_slope for accelerator pedal, brake pedal when BP_slope is too deep or excessively shallow
Average aperture rate of change, p be control parameter after optimizing with optimize before control parameter zoom coefficient, Cb_Before is
Original brake pedal control parameter, Cb_After are the brake pedal control parameter after optimizing.
The braking irregularity event analysis unit is used for the flatness for analyzing brake pedal control parameter, by judging electricity
Machine rotating speed increases with the duration of vehicle brake pedal with whether the relation of brake pedal aperture meets(System in the time period
Dynamic pedal aperture is constant), motor speed steadily declines(That is the acceleration of motor speed is constant)Working condition.If when this section
Acceleration maximum a_Max or minimum of a value a_Min of interior motor speed, relative to the proportionality coefficient of average acceleration a_Ave
Less than between limits value 0.8 to 1.2, then judging that braking is stable, otherwise it is judged to brake irregularity event, determines whether this
Acceleration under rotating speed point and braking aperture, if acceleration is too low, judges that the rotating speed brakes the control point parameter of aperture
Cross weak, otherwise acceleration is excessive, then the control point parameter is too strong.When the probability of happening of irregularity event accounts for the restriction of braking event
During ratio, then it is diagnosed as the vehicle braking irregularity.By counting, each control point in the case of irregularity is excessively weak or too strong to be sent out
Probability is given birth to more than 90%, so as to make a definite diagnosis the irregularity reason at the control point.If control parameter is too strong, by the control at the control point
Parameter processed is according to formula(1-8)Weaken;Otherwise according to(1-9)Strengthened.
=(1-8)
=(1-9)
Wherein, Cb_Before is original brake pedal control parameter, and Cb_After is the brake pedal control ginseng after optimizing
Number, peak accelerations of the a_Max for aperture constant period of accelerator pedal, a_Min are aperture constant period of brake pedal
Minimum acceleration, average accelerations of the a_Ave for accelerator pedal aperture constant period.
Wherein described efficiency energy-saving module is realized to cooling device(Water pump and fan)Open-interval optimizes.Usual equipment
Opening time depend on vehicle operation in motor temperature and battery temperature.When being opened by analytical equipment temperature from
TempH is reduced to the time difference of TempL, so as to provide the relation of cooling device and temperature-fall period for main engine plants.If certain
Cooling rate under individual temperature spot after unlatching equipment is too fast(Less than the threshold value that car load factory is arranged)The probability that event occurs
More than 95%, then adjust the opening time of cooling device so as to open in higher motor temperature or battery temperature, so as to save
Car load energy.
The present invention has the beneficial effect that:
1. modularization is good:According to achieving traffic safety management module when first three optimized algorithm, take advantage of and drive Analysis of Comfort module
With three modular assemblies of efficiency energy-saving module.Each modular assembly can isolated operation, it is also possible to according to follow-up optimized algorithm
Priority be combined use.The domain value range that each modular algorithm is adopted is defined according to vehicle by each car load factory.
2. effect is good:System has abundant electronic car data, after the control parameter for optimizing is written to electric motor car, can
With the reasonability of the electric motor car data analysis control parameter after according to write, guarantee vehicle all the time so as to constantly update control parameter
Keep safety, comfortable, high-efficiency operation.
Specific embodiment
In order that the object of the invention, technical scheme become apparent from, below in conjunction with accompanying drawing, the present invention is described in detail.Should
Work as understanding, specific embodiment described herein only in order to explain the present invention, is not intended to limit the present invention.
Communication message as described in table 1-1 is adopted between system and electric motor car.
Table 1-1 communication message forms
Note:As the data that network service and electric motor car are obtained all are in the form of byte stream, need to will be greater than 8bit's
Data are split, and are used uniformly across Intel forms here.
System first sends seed request to electric motor car, and electric motor car receives the backward system of request and provides seed, and system is connecing
Key being generated after receiving seed response, and being sent to electric motor car, electric motor car carries out key management according to the key for receiving, and leads to
Cross key answer signal and feed back to system, regardless of whether coupling is all replied.
Table 1-2 is defined as follows with regard to cipher key service message frame format.
Table 1-2 cipher key service message frame formats
Illustrated with traffic safety management module function, it is assumed that take out the cell parameter point of following storage from database
Analysis sample, such as table 1-3:
Using normal voltage 3.2V as judgment criteria, according to formula(3-2)The cumulative errors for obtaining are in time 2016-09-09
08:52:1.1V has been reached when 52, more than normal range (NR) area 1V.According to(3-1)The result of calculating is:#4 average voltages are 2.4v,
And the average voltage of other monomers battery is in 3.1 ± 0.1V.Then think that #4 there may be failure.Further according to formula(1-3)
Obtain cell voltage change slope in time adjacent segments and averagely reach 20mV/s, therefore make a definite diagnosis the batteries and there is failure.When certain
During batteries storage failure, system adjusts the nominal maximum torque with motor immediately, and sends message to entire car controller,
So as to adjust the control parameter inside entire car controller, motor downrating immediately is made, caused by avoiding battery failures
Other hidden danger.