CN101867339B - Motor control method of electronic mechanical braking system - Google Patents

Motor control method of electronic mechanical braking system Download PDF

Info

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
Application number
CN 201010148344
Other languages
Chinese (zh)
Other versions
CN101867339A (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.)
Chery Automobile Co Ltd
Original Assignee
SAIC Chery Automobile 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 SAIC Chery Automobile Co Ltd filed Critical SAIC Chery Automobile Co Ltd
Priority to CN 201010148344 priority Critical patent/CN101867339B/en
Publication of CN101867339A publication Critical patent/CN101867339A/en
Application granted granted Critical
Publication of CN101867339B publication Critical patent/CN101867339B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of motor control method of electromechanical braking system
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 U = Σ j = 1 k θ j ( Π i = 1 n μ A i j ( x i ) ) Σ j = 1 k ( Π i = 1 n μ A i j ( x i ) ) , Wherein
Figure GSB00000802132800022
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 U = Σ j = 1 k θ j ( Π i = 1 n μ A i j ( x i ) ) Σ j = 1 k ( Π i = 1 n μ A i j ( x i ) ) , 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
Figure FSB00000968118200011
Wherein
Figure FSB00000968118200012
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.
CN 201010148344 2010-04-09 2010-04-09 Motor control method of electronic mechanical braking system Active CN101867339B (en)

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)

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

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

Patent Citations (3)

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