CN101867339B - Motor control method of electronic mechanical braking system - Google Patents
Motor control method of electronic mechanical braking system Download PDFInfo
- Publication number
- CN101867339B CN101867339B CN 201010148344 CN201010148344A CN101867339B CN 101867339 B CN101867339 B CN 101867339B CN 201010148344 CN201010148344 CN 201010148344 CN 201010148344 A CN201010148344 A CN 201010148344A CN 101867339 B CN101867339 B CN 101867339B
- Authority
- CN
- China
- Prior art keywords
- fuzzy
- variable
- motor
- controller
- braking system
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000011217 control strategy Methods 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000009514 concussion Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
Images
Abstract
The invention provides a motor control method of an electronic mechanical braking system. The control method adopts a fuzzy controller and takes an error E of the practical slip rate S of wheels and the optimum expected slip rate S0 set by the system and the change rate EC of the error E as the double input of the fuzzy controller; and the variable quantity U of the current of the motor is obtained by a fuzzy control table-look-up method. The motor control method has fast response speed and small overshoot, and can improve the adaptability of the electronic mechanical braking system for all pavements.
Description
Technical field
Design vehicle braking technology of the present invention field is specifically related to a kind of motor control method of electromechanical braking system.
Background technology
The braking moment of electromechanical braking system is compared with traditional brake fluid system by being installed in being produced by motor-driven brake mechanism on four tires, can simplify braking system structure, be convenient to arrange, assembling and maintenance.And because the nonlinear Control of changeable and tire of vehicle condition in the braking procedure need to provide to the motor of electromechanical braking system a kind of fast response time, overshoot is little, can improve the control algolithm to the adaptive capacity on various road surfaces.
Summary of the invention
Technical problem to be solved by this invention is to provide a kind of motor control method of electromechanical braking system, its fast response time, and overshoot is little, can improve electromechanical braking system to the adaptive capacity on various road surfaces.
Operation principle of the present invention such as Fig. 1 comprise the steps:
A, data acquisition: the controller collection is installed in the pulse signal of the wheel speed sensors on the wheel, obtains each wheel wheel speed angular velocity signal; By the wheel wheel speed signal, calculate vehicle velocity V, according to formula S=1-ω r/V, ω represents wheel speed angular speed, and V represents the speed of a motor vehicle, obtains the slip rate S of car load reality;
B, controller obtain error rate EC after differentiating according to the error value E of actual slip rate S and best expectation slip rate S0 and error value E, with error value E and the error rate EC input variable as fuzzy controller, obtain output variable U by the fuzzy control look-up table, described U is the variable quantity of torque motor electric current in the electromechanical braking system, when error E is larger, output variable U should be fast as far as possible the minimizing error E, and when error E more hour, the control of output variable U is leading by EC, EC is larger, and U is less in output.This fuzzy reasoning control law is to formulate according to expert of the art's manual control law, the principle that lays down a regulation is: when error is larger, controlled quentity controlled variable should reduce error as quickly as possible, when error hour, except eliminating error, also the stability of necessary taking into account system is shaken to avoid unwanted hyperharmonic;
C, controller increase or reduce the electric current of motor according to output variable U, thereby increase or reduce braking moment.
The operation principle of electromechanical braking system of the present invention such as Fig. 1.
The fuzzy control that the present invention sets up is achieved in that by formula y=(n-m) * [x-(b-a)/2]/(b-a) the obfuscation of input variable E and EC and output variable, [a wherein, b] be the actual range of controller input variable, [m, n] be fuzzy subset's domain, actual input variable E and EC are transformed into variable Y 1 and Y2 in fuzzy subset's domain, change into again the fuzzy value of input variable E and EC by the triangle membership function; The membership function of the output variable U of fuzzy controller also adopts the triangle membership function.The progression of the triangle membership function of input and output identical and as required the definition.Be normally defined 5 grades.
The present invention can carry out precision by gravity model appoach to the fuzzy subset's of fuzzy control reasoning process output reverse gelatinization and calculate, and obtains the accurate output variable U of fuzzy controller, and the reverse gelatinization computing formula of fuzzy controller is
Wherein
The membership function value of output variable U, θ
jFuzzy subset's domain value for the output variable U of the fuzzy controller of correspondence.Also can pass through the gelatinization of additive method reverse.
Described motor can be selected pulsewidth regulation and control (PWM) motor.Carry out the motor of regulation and control and select pulsewidth regulation and control (PWM) motor, the output variable U of fuzzy control of the present invention is percentage, and output variable is as the pulsewidth regulation and control duty ratio (PWM) of pulsewidth regulation and control motor.
The motor control method of a kind of electromechanical braking system that proposes according to the present invention, key is that this control method adopts fuzzy controller, expect the error E of slip rate S0 with the best of wheel actual slip rate S and default, and the rate of change EC of error E is as the dual input of fuzzy controller, by the controlled output of fuzzy control look-up table, output variable is the variable quantity U of current of electric.
Use the present invention, can utilize Fuzzy control system not need the mathematical models of control object, fast response time, the characteristic that overshoot is little is improved the response characteristic of electromechanical braking system, improves the adaptive capacity to various road surfaces.
Description of drawings
Fig. 1 is the fundamental diagram of electromechanical braking system of the present invention;
Fig. 2 is the control model of fuzzy control of the present invention;
Fig. 3 is fuzzy control input and output functional arrangement of the present invention;
Fig. 4 is the manual control law of fuzzy reasoning process of the present invention.
Embodiment
The below describes embodiments of the invention in detail.
The major control target of mechanical type brake system electric is to allow actual slip rate S follow the tracks of all the time expectation slip rate S0 in whole braking procedure, producing maximum road surface attachment systems, thereby all can obtain preferably braking ability in the situation of various different road surfaces.
The mathematical control model of the fuzzy control of the present embodiment such as Fig. 2.The present embodiment is with formula S=1-ω r/V, ω represents wheel speed angular speed, V represents the speed of a motor vehicle, obtain actual slip rate S by divider and adder-subtracter, subtract each other with expectation slip rate S0 by adder-subtracter and to obtain error value E, E obtains error rate EC by differential, and E and EC are as two inputs of the control table (2-D) of fuzzy controller, obtain exporting U by tabling look-up, the output U of this example is the pulsewidth regulation and control duty ratio (PWM) of pulsewidth regulation and control (PWM) motor.
The operation principle of fuzzy controller is as follows:
The input variable of 1 selective system, output variable;
2, the exact value with input variable becomes fuzzy quantity;
3, according to input variable (fuzzy quantity) and fuzzy control rule, press the fuzzy deduce synthesize rule and calculate fuzzy control quantity;
4, calculate accurate controlled quentity controlled variable by fuzzy control quantity obtained above.
The input variable of Fuzzy control system is the actual slip rate S and the error value E of expectation slip rate S0 and the rate of change EC of error value E of electromechanical braking system; Output variable U is the variable quantity of torque motor electric current in the actual electromechanical braking system.
The membership function of E, EC and output variable U as shown in Figure 3.By formula y=(n-m) * [x-(b-a)/2]/(b-a), [a wherein, b] be the actual range of fuzzy controller input variable, [m, n] be fuzzy subset's domain, actual input variable E and EC are transformed into variable Y 1 and Y2 in fuzzy subset's domain, change into again the fuzzy value of input variable E and EC by the triangle membership function; The membership function of the output variable U of fuzzification process also adopts the triangle membership function.Here the variable grade of triangle membership function is 5 grades, and the membership function of input variable E, EC and output variable U is equally distributed.
The fuzzy control rule of fuzzy controller: the fuzzy reasoning form is: IF E=Ai and EC=Bi THEN U=Ci; Wherein Ai is the error fuzzy subset, and Bi is the error change fuzzy subset, and Ci is the output variable fuzzy subset, according to manual control strategy, sums up 25 fuzzy control rules, as shown in Figure 4.Wherein, manually the design principle of control strategy is: when error was larger, controlled quentity controlled variable should reduce error as quickly as possible, when error hour, except eliminating error, stability that also must taking into account system is to avoid unwanted hyperharmonic concussion.Be specially: when error E is larger, the minimizing error that output variable U should be fast as far as possible, and when error E hour, the control of output variable U is leading by EC, EC is larger, output variable U is less.
The fuzzy subset of the output controlled quentity controlled variable U that said process is obtained by the reverse gelatinization calculates accurate controlled quentity controlled variable.Reverse gelatinization formula is
Wherein
The output membership function value, θ
jFuzzy subset's domain value for the control output variable U of correspondence.
Obtain control table by said process, place fuzzy controller, corresponding different actual slip rate error and error rate thereof can obtain the output variable U of fuzzy controller by tabling look-up, and output variable U is the percentage form, namely the controlled quentity controlled variable of motor.Output variable in this example is the pulsewidth regulation and control duty ratio (PWM) of pulsewidth regulation and control motor, pulsewidth regulation and control motor is controlled the output torque of motor by the size of control motor input current, again by planetary gear, belt pulley, bolt and nut, make nut produce thrust, finally obtain braking moment.
Claims (3)
1. the motor control method of an electromechanical braking system is characterized in that comprising the steps:
A, data acquisition: the controller collection is installed in the pulse signal of the wheel speed sensors on the wheel, obtains each wheel wheel speed angular velocity signal; By the wheel wheel speed signal, calculate vehicle velocity V, according to formula S=1-ω r/V, ω represents wheel speed angular speed, and V represents the speed of a motor vehicle, obtains the slip rate S of car load reality;
B, controller obtain error rate EC after differentiating according to the error value E of actual slip rate S and target slip ratio S0 and error value E, with error value E and the error rate EC input variable as fuzzy controller, obtain output variable U by the fuzzy control look-up table, described U is the variable quantity of torque motor electric current in the electromechanical braking system, the obfuscation of described fuzzy controller is by formula y=(n-m) * [x-(b-a)/2]/(b-a), [a wherein, b] be the actual range of fuzzy controller input variable, [m, n] is fuzzy subset's domain; Actual input variable E and EC are transformed into variable Y 1 and Y2 in fuzzy subset's domain, change into again the fuzzy value of input variable E and EC by the triangle membership function; The membership function of the output variable U of fuzzy controller also adopts the triangle membership function; The reverse gelatinization computing formula of described fuzzy controller is
Wherein
The output membership function value, θ
jFuzzy subset's domain value for corresponding output variable U;
C, controller increase or reduce the electric current of motor according to output variable U, thereby increase or reduce braking moment.
2. the motor control method of electromechanical braking system according to claim 1 is characterized in that the variable grade of described triangle membership function is 5 grades.
3. the motor control method of electromechanical braking system according to claim 1 is characterized in that described motor is pulsewidth regulation and control motors.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010148344 CN101867339B (en) | 2010-04-09 | 2010-04-09 | Motor control method of electronic mechanical braking system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201010148344 CN101867339B (en) | 2010-04-09 | 2010-04-09 | Motor control method of electronic mechanical braking system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101867339A CN101867339A (en) | 2010-10-20 |
CN101867339B true CN101867339B (en) | 2013-03-06 |
Family
ID=42958928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201010148344 Active CN101867339B (en) | 2010-04-09 | 2010-04-09 | Motor control method of electronic mechanical braking system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101867339B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102158156B (en) * | 2011-03-22 | 2013-01-16 | 北京航天控制仪器研究所 | Controlled and monitored width-adjusting servo system of brushless torque motor |
CN102424041B (en) * | 2011-11-03 | 2013-11-06 | 湖北绿驰科技有限公司 | Electronic mechanical braking method and device without clamping force sensor |
CN102490706B (en) * | 2011-12-15 | 2014-12-24 | 奇瑞汽车股份有限公司 | Electromechanical brake control system and automobile |
CN102862559B (en) * | 2012-10-16 | 2015-04-08 | 奇瑞汽车股份有限公司 | Line control anti-lock brake (ABS) system based on controller area network (CAN) bus and control method thereof |
CN105313957B (en) * | 2014-07-14 | 2018-05-04 | 重庆邮电大学 | A kind of electric boosting steering system power assist control method based on complex controll |
DE102014214652A1 (en) * | 2014-07-25 | 2016-01-28 | Siemens Aktiengesellschaft | Method and arrangement for monitoring the driving state of a vehicle and vehicle with such an arrangement |
CN106043171B (en) * | 2016-07-07 | 2018-03-30 | 辽宁工业大学 | A kind of distributed electric automobile intellectuality In-vehicle networking terminal platform and brake control method |
TWI746079B (en) * | 2020-07-22 | 2021-11-11 | 財團法人車輛研究測試中心 | Anti-lock braking system and control method |
CN114056310B (en) * | 2020-08-03 | 2023-01-20 | 财团法人车辆研究测试中心 | Anti-lock brake system and control method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6272421B1 (en) * | 1998-09-07 | 2001-08-07 | Siemens Aktiengesellschaft | Antilock braking system, based on a fuzzy controller, for an electromechanical vehicle braking system |
CN101088818A (en) * | 2006-06-14 | 2007-12-19 | 比亚迪股份有限公司 | Antiskid control system and method for electromobile |
CN101594106A (en) * | 2009-07-10 | 2009-12-02 | 奇瑞汽车股份有限公司 | A kind of electric machine control system of line control brake system and control method |
-
2010
- 2010-04-09 CN CN 201010148344 patent/CN101867339B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6272421B1 (en) * | 1998-09-07 | 2001-08-07 | Siemens Aktiengesellschaft | Antilock braking system, based on a fuzzy controller, for an electromechanical vehicle braking system |
CN101088818A (en) * | 2006-06-14 | 2007-12-19 | 比亚迪股份有限公司 | Antiskid control system and method for electromobile |
CN101594106A (en) * | 2009-07-10 | 2009-12-02 | 奇瑞汽车股份有限公司 | A kind of electric machine control system of line control brake system and control method |
Also Published As
Publication number | Publication date |
---|---|
CN101867339A (en) | 2010-10-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101867339B (en) | Motor control method of electronic mechanical braking system | |
CN105416276B (en) | Electric automobile stability direct yaw moment control method based on High-Order Sliding Mode | |
CN102862559B (en) | Line control anti-lock brake (ABS) system based on controller area network (CAN) bus and control method thereof | |
CN104724113B (en) | A kind of Handling stability control system for multiaxis distributed dynamoelectric driving vehicle | |
US11958365B2 (en) | Method for dual-motor control on electric vehicle based on adaptive dynamic programming | |
CN103112365B (en) | Self-adapting electronic differential control system | |
CN104908814B (en) | A kind of Fractional Order PID control method of automobile steer-by-wire system | |
CN104937315A (en) | Grade and payload estimate-based transmission gear selection | |
CN106956616B (en) | A kind of more wheel independent drive electric vehicle Electronic differential control methods | |
CN104995077A (en) | Steering control device | |
CN105667341B (en) | A kind of TCS for multiaxis distributed dynamoelectric driving vehicle | |
CN110329347B (en) | Steering control system based on driver characteristics and control method thereof | |
CN106004520B (en) | A kind of method for controlling driving speed, control system and electric car | |
CN103175685A (en) | Drive motor and AMT (automated mechanical transmission) integration test platform and method for electric vehicles | |
CN105045090A (en) | Constant speed control method and apparatus for hydraulic retarder based on fuzzy controls | |
CN109177951A (en) | A kind of braking anti-lock control method based on fuzzy control | |
CN103048148A (en) | Semi-physical simulation test platform of high-power tractor electro-hydraulic suspension system | |
Lu et al. | ABS system design based on improved fuzzy PID control | |
CN105059285A (en) | Distributed driving automobile integrated control system and method based on multiple intelligent agents | |
CN103625462A (en) | Method for controlling energy-saving series-connection hybrid power tractor | |
Nasri et al. | Fuzzy logic speed control stability improvement of lightweight electric vehicle drive | |
Chiang et al. | Slip-based regenerative ABS control for in-wheel-motor drive EV | |
Yildirim et al. | Modelling and estimation parameters of electronic differential system for an electric vehicle using radial basis neural network | |
CN103112366B (en) | Self-adapting electronic differential speed control method and upper computer | |
CN105807221A (en) | Electric vehicle traction motor power verification method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |