CN108039838A - Motor in electric automobile Dual-encoder control system and its control method, electric automobile - Google Patents

Motor in electric automobile Dual-encoder control system and its control method, electric automobile Download PDF

Info

Publication number
CN108039838A
CN108039838A CN201711443417.5A CN201711443417A CN108039838A CN 108039838 A CN108039838 A CN 108039838A CN 201711443417 A CN201711443417 A CN 201711443417A CN 108039838 A CN108039838 A CN 108039838A
Authority
CN
China
Prior art keywords
encoder
motor
control unit
decoder
electric
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.)
Pending
Application number
CN201711443417.5A
Other languages
Chinese (zh)
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.)
Jangmen Idear Hanyu Electrical Joint Stock Co ltd
Original Assignee
Jangmen Idear Hanyu Electrical Joint Stock 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 Jangmen Idear Hanyu Electrical Joint Stock Co ltd filed Critical Jangmen Idear Hanyu Electrical Joint Stock Co ltd
Priority to CN201711443417.5A priority Critical patent/CN108039838A/en
Publication of CN108039838A publication Critical patent/CN108039838A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/06Arrangements for speed regulation of a single motor wherein the motor speed is measured and compared with a given physical value so as to adjust the motor speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Safety Devices In Control Systems (AREA)

Abstract

The invention discloses a kind of motor in electric automobile Dual-encoder control system and its control method, a kind of and electric automobile, control system includes electric motor units, motor control unit, cell encoder, decoder element, cell encoder includes the first encoder and second encoder, first encoder and second encoder are separately fixed on electric motor units, rotated synchronously with electric motor units, the operating parameter of the first encoder and second encoder for gathering the electric motor units;Decoder element is connected with cell encoder and motor control unit respectively, and the parameter decoding that the first encoder and second encoder are collected concurrently is sent to motor control unit;Motor control unit controls electric motor units according to the operating parameter of electric motor units;When any encoder breaks down, motor control unit switching is made the electric automobile even running in running at high speed, situations such as vehicle enters emergency braking will not be occurred using the state modulator electric motor units of the encoder of normal condition.

Description

Motor in electric automobile Dual-encoder control system and its control method, electric automobile
Technical field
The present invention designs a kind of control system of electric automobile, especially a kind of motor in electric automobile Dual-encoder control system And its control method, and a kind of electric automobile.
Background technology
Motor position sensor is broadly divided into:Photoelectric encoder, magnetic coder and rotary transformer, present motor driver Middle encoder mainly uses magnetoresistance transformer, and encoder is detecting element, is mainly used to detect motor angle position, solution The motor angle position that encoder detects can be converted into linear running distance by code device, can also pass through the unit of account time Interior umber of pulse calculates motor speed, during electric automobile actual travel, unavoidably has and runs into encoder and go offline Situation Deng failure occurs, and goes offline once encoder when the emergency that fails occurs, feedback speed is abnormal, causes motor to lose Control, conventional solution is that vehicle enters emergency braking, and motor locking phenomenon unfortunately occurs.If this situation is in vehicle Occur during high-speed cruising, be likely to initiation accident, directly threaten the life security of driver.
Accordingly, it is desirable to provide it is a kind of when encoder go offline occurs when failure conditions when, can allow the steady row of electric automobile continuation The method sailed.
The content of the invention
The present invention is directed to deficiency of the prior art, there is provided a kind of situation for the failure that can go offline etc. in electric automobile encoder During generation, electric automobile can be allowed to continue the motor in electric automobile Dual-encoder control system and its method of smooth-ride, Yi Jiyi Kind electric automobile.
The present invention is achieved by the following technical solutions:A kind of motor in electric automobile Dual-encoder control system, including Electric motor units, motor control unit, cell encoder, decoder element;
The cell encoder includes the first encoder and second encoder, and the first encoder and second encoder are solid respectively It is scheduled on the electric motor units, is rotated synchronously with the electric motor units, first encoder and second encoder is used to gather The operating parameter of the electric motor units;
The decoder element is connected with the cell encoder and the motor control unit respectively, the decoder list Member is used for the operating parameter decoding for the electric motor units for being collected first encoder and the second encoder simultaneously Send to the motor control unit;
The motor control unit connects the electric motor units, for controlling institute according to the operating parameter of the electric motor units State electric motor units.
The present invention on motor in electric automobile by setting the first encoder and second encoder, when any in operation shape When encoder in state fails, motor control unit can use the motor list that another normally functioning encoder be gathered First operating parameter participates in the control of motor, it is therefore prevented that since encoder failure motor caused by is out of control, vehicle enters promptly Braking, the situation of motor locking occur.
Further, the motor control unit by the parameter measured by first encoder or second encoder with it is corresponding Reference parameter comparison, if deviation exceedes setting value, judge first encoder or second encoder failure, and stop The operating parameter of the electric motor units only gathered using the encoder of failure participates in the control to the electric motor units.Solve The problem of in the prior art can not judging encoder failure.
In one embodiment, the decoder element includes the first decoder and the second decoder, first decoding Device is connected with first encoder and the motor control unit, and first decoder is used for the first encoder institute The parameter decoding collected is concurrently sent to the motor control unit;Second decoder and the second encoder and described Motor control unit connects, second decoder be used for by the decoding of parameter that the second encoder is collected concurrently send to The motor control unit.Using two-decoder structure, the first encoder and second encoder can be made standby using one in one With state or work at the same time state.
In another embodiment, the decoder element includes the 3rd decoder and switching device, the 3rd decoding Device is connected with the motor control unit, the switching device respectively with the first encoder, second encoder, described 3rd decoder is connected with the motor control unit, and the switching device receives the instruction of the motor control unit, switching First encoder is connected with the 3rd decoder, or the second encoder is connected with the 3rd decoder.Using Single decoder and switching device, can be cut to the work of another encoder, save cost and sky when an encoder fails Between.
Further, a rotation speed detection unit is further included, the rotation speed detection unit is connected with the motor control unit, The rotation speed detection unit detects the electric motor units rotating speed, and tach signal is sent to the motor control unit, described The electric motor units rotating speed that motor control unit is gathered first encoder or second encoder is examined with the rotating speed The rotating speed contrast detected by unit is surveyed, if deviation exceedes setting value, judges first encoder or second coding Device fails, and the operating parameter for stopping using the encoder of failure to be gathered participates in the control to the electric motor units.Can be by Rotating speed contrast measured by rotating speed and rotation speed detection unit measured by one encoder and second encoder, adds judgement decoding The mode of device failure.
Further, a display device is further included, the display device is connected with the motor control unit, for showing The rotating speed of the electric motor units.Driver can be made more directly perceived for display device and convenient detection motor speed.
The present invention also provides a kind of electric automobile, including a kind of motor in electric automobile Dual-encoder control provided by the present invention System processed.
The present invention also provides a kind of control method of motor in electric automobile Dual-encoder control system:
Comprise the following steps:
Step 1:The electric motor units that the motor control unit is gathered first encoder or second encoder Operating parameter, with reference to parameter comparison, if deviation exceedes setting value, performs step 2 with corresponding;
Step 2:The motor control unit stops using deviation to exceed the operating parameter that the encoder of setting value is gathered Participate in the control to the electric motor units.
Wherein, when first encoder is in running order, the second encoder is in stand-by state for institute;Work as institute State second encoder it is in running order when, first encoder is in stand-by state;
In step 2, when the motor control unit stops using the operating parameter that the encoder of failure gathered to participate in pair During the control of the electric motor units, the encoder switching in stand-by state is in working condition by the motor control unit.
Wherein, when first encoder and the second encoder are in working status together, the motor control is single Member is participated in the motor using the average value of the operating parameter gathered in first encoder and the second encoder The control of unit.
As a further improvement on the present invention, the decoder element includes the 3rd decoder and switching device, and described Three decoders are connected with the motor control unit, and the switching device is encoded with first encoder, described second respectively Device, the 3rd decoder are connected with the motor control unit;
In step 2, the motor control unit is stopped using and compares deviation more than setting value to should refer to parameter Operating parameter that encoder is gathered, which participates in the step of control to the electric motor units, to be included:
Step 21:The motor control unit sends switching command to the switching device, controls the switching device to cut Passage is changed, switching deviation is connected not less than the encoder of setting value with the 3rd decoder.
Wherein, it is described to be gathered with reference to parameter for first encoder or the second encoder previous moment in step 1 The electric motor units rotating speed or angular acceleration.
As a further improvement on the present invention, the motor in electric automobile Dual-encoder control system further includes a rotating speed Detection unit, the rotation speed detection unit are connected with the motor control unit, and the rotation speed detection unit detects the motor Unit rotating speed, and tach signal is sent to the motor control unit;
In step 1, the electric motor units rotating speed gathered in real time for the rotation speed detection unit with reference to parameter.
In order to the clearer embodiment for understanding the present invention, the present invention being illustrated below with reference to brief description of the drawings.
Brief description of the drawings
Fig. 1 is first embodiment of the invention system block diagram;
Fig. 2 is second embodiment of the invention system block diagram.
Embodiment
Fig. 1 is the system block diagram of the first embodiment of the invention, is compiled as shown in Figure 1, the present embodiment motor in electric automobile is double Code device control system includes:Electric machine controller 10, three-phase inverter 20, motor 30, the first encoder 41, second encoder 42, First decoder 51, the second decoder 52, rotation speed detection unit 80 and display 90, wherein, electric machine controller 10 passes through three Phase inverter 20 controls the startup of motor 30, stops adjusting 70 running state of motor according to the operating parameter of motor 70 It is whole;First encoder 41 and second encoder 42 are separately fixed on motor 70, are capable of the Angle Position of measurement motor 30, angle accelerates Operating parameter, first encoders 41 such as degree, rotating speed and displacement are connected with the first decoder 51, and the first decoder 51 is controlled with motor Device 10 connects, and is responsible for the parameter that the first encoder 41 is exported being decoded as Angle Position, angular acceleration, speed and the position of motor 30 The parameters such as shifting simultaneously send above-mentioned parameter to electric machine controller 10;Second encoder 41 is connected with the second decoder 51, the second solution Code device 51 is connected with electric machine controller 10, it is responsible by the parameter that second encoder 41 is exported be decoded as motor 30 Angle Position, The parameters such as angular acceleration, speed and displacement simultaneously send above-mentioned parameter to electric machine controller 10;Rotation speed detection unit 80 is installed on On motor 30, the rotating speed of motor 30 can be monitored in real time, and tach signal is sent to electric machine controller 10, display 90 and electricity Machine controller 10 connects, and the tach signal of motor 30 can be obtained from electric machine controller 10, and show.
In the present embodiment, the working method of the first encoder 41 and second encoder 42 has two kinds, is described separately below.
The first working method:First encoder 41 and second encoder 42 are respectively at working status and stand-by state. In running order with the first encoder 41 below, operation principle when second encoder 42 is in stand-by state is made specifically It is bright:In electric automobile during traveling, the signal that the first encoder 41 is collected is converted to turning for motor 30 by the first decoder 51 Fast signal, sends to electric machine controller 10, meanwhile, the tach signal of the also synchronous acquisition electric motor units 30 of rotation speed detection unit 80, And send in real time to electric machine controller 10, electric machine controller 10 in real time relatively examined by the first encoder 41 and rotation speed detection unit 80 The tach signal measured, if the deviation of two tach signals exceedes setting value, judges that the first encoder 41 fails, meanwhile, show On showing device 90 can display alarm information, motor control unit 10 sends signal and is switched at this time is adopted using second encoder 42 The parameter of collection participates in control, and is simultaneously emitted by signal and stops using the parameter gathered from the first encoder 41 to participate in control, Switching is completed at this time.
In this working method, electric machine controller 10 gathers the motor that the first in running order encoder 41 is detected 30 parameter, and participate in motor using the parameter and control;Second encoder 42 in stand-by state, can be off detection shape State, in the present embodiment, the second encoder 42 in stand-by state still detect the parameter of motor 30 in real time;Motor control unit The parameter for the motor that the second encoder 42 in stand-by state is detected can not be gathered, or motor control unit still gathers place In the parameter of electric machine that the second encoder 42 of stand-by state is detected, but it is not involved in the control of motor 30.
Specifically, in this working method, the control method of motor Dual-encoder control system comprises the following steps:
S10, the first encoder 41 work, and second encoder 42 is spare, judge whether the first encoder 41 goes offline Failure of removal;
S11, then electric machine controller 10 enables the signal that second encoder 42 is gathered and participates in control, and stops using at the same time The signal of first encoder 41 collection participates in control;
S12,10 output control signal of electric machine controller control motor 30 continue to keep normal work or out of service.
Further, judge that one of encoder failure of removal such as whether go offline specifically includes following step in step S10 Suddenly:
Step S101:Count the output umber of pulse of the encoder 10 installed in motor;
Step S102:Motor speed V1 is calculated according to 10 pulse of encoder.In the step, electricity can be calculated by the following formula The current rotating speed of machine:V=DP/ (T*n*k), wherein T are the time in a sampling period, and DP in current sample period by collecting Encoder output pulse change value, n is encoder line number, and k is Clock Multiplier Factor;
Step S103:Synchronization V1 and the actual speed V0 of 80 motor in real time 30 of detecting signal unit compare, Speed difference:DV=V0-V1;
Step S104:Continuously the speed discrepancy in 3 cycles of sampling, deviation exceed certain scope, can determine whether the first coding Device 41 gathers Signal Fail.
Step S10 can also use other methods, such as:The motor 30 that electric machine controller 10 is gathered the first encoder 41 Tach signal compared with the tach signal for the motor 30 that the first encoder of previous cycle 41 is gathered, if deviation exceed set Definite value, then judge that the first encoder 41 fails;In this method, the contrast in continuous three cycles can also be carried out, to ensure to judge Accurately.During using the method, rotation speed detection unit 80 can not also be used in the present embodiment, wants what is reached to reach the present invention Technique effect.
Step S10 can also use other methods, such as:The motor 30 that electric machine controller 10 is gathered the first encoder 41 Angular acceleration signal compared with the angular acceleration signal for the motor 30 that the first encoder of previous cycle 41 is gathered, if partially Difference exceedes setting value, then judges that the first encoder 41 fails;In this method, the contrast in continuous three cycles can also be carried out, with Ensure accuracy of judgement.During using the method, rotation speed detection unit 80 can not also be used in the present embodiment, is thought with reaching the present invention The technique effect to be reached.
Second of working method:First encoder 41 and second encoder 42 are in running order at the same time.The side of work herein In formula, electric machine controller 10 gathers the parameter of electric machine that the first encoder 41 and second encoder 42 are detected at the same time, and by first The parameter of electric machine that encoder 41 and second encoder 42 are detected simultaneously participates in the control to motor 30, below to this working method Operation principle elaborate:In electric automobile during traveling, letter that the first decoder 51 is collected the first encoder 41 The tach signal of motor 30 number is converted to, is sent to electric machine controller 10, meanwhile, the second decoder 52 is also by second encoder 42 The tach signal that the signal collected is converted to motor 30 is sent to electric machine controller 10, meanwhile, rotation speed detection unit 80 The tach signal of synchronous acquisition electric motor units 30, and sending in real time to electric machine controller 10, electric machine controller 10 in real time relatively the Tach signal detected by one encoder 41, second encoder 42, if the rotating speed ginseng that encoder 41 and encoder 42 are gathered Number is basically identical, then electric machine controller 10 calculates both rotating speed averages, and the control of motor 30 is participated in using the rotating speed average, and Send to display device 90, meanwhile, the tach signal that controller 10 is also gathered the first encoder 41 and second encoder 42 Respectively compared with the tach signal detected by rotation speed detection unit 80, if the tach signal that the first encoder 41 is gathered And the tach signal deviation detected by rotation speed detection unit 80 exceedes setting value, then judge that the first encoder 41 fails, motor Controller 10 sends signal, stops using the parameter that the first encoder 41 is gathered to participate in control, meanwhile, meeting in display device 90 Display alarm information, similarly, if the rotating speed that second encoder 42 is gathered is believed with the rotating speed detected by rotation speed detection unit 80 Number deviation exceedes setting value, then judges that second encoder 42 fails, electric machine controller 10 sends signal, stops using the second coding The parameter that device 42 is gathered participates in control.
Specifically, in this working method, the control method of motor Dual-encoder control system comprises the following steps:
S20, the first encoder 41 are worked at the same time with second encoder 42, and electric machine controller 10 is to the first encoder 41 and The rotating speed of motor 30 measured by two encoders 42 carries out detection contrast in real time, judges whether one of encoder falls The failure of removal such as line.
S21, if it is determined that one of encoder fails, then electric machine controller 10 sends signal and stops using trouble coder The parameter gathered participates in control.
S22,10 output control signal of electric machine controller control motor 30 continue to keep normal work or out of service.
Further, judge whether one of encoder (this sentences the first encoder 41 and illustrates) goes offline in step S20 Following steps are specifically included Deng failure of removal:
Step S201:Count the output umber of pulse of the first encoder 41 installed in motor;
Step S202:The pulse exported according to the first encoder 41 calculates motor speed V1.In the step, can by with Lower formula calculates the current rotating speed of motor:V=DP/ (T*n*k), wherein T are the time in a sampling period, and DP is present sample week Interim collected encoder output pulse change value, n is encoder line number, and k is Clock Multiplier Factor;
Step S203:Synchronization V1 and the actual speed V0 of 80 motor in real time 30 of rotation speed detection unit compare, Speed difference:DV=V0-V1;
Step S204:Continuously the speed discrepancy in 3 cycles of sampling, deviation exceed certain scope, can determine whether the first coding Device 41 gathers Signal Fail.
Step S20 can also use other methods, such as:The motor 30 that electric machine controller 10 is gathered the first encoder 41 Tach signal respectively compared with the tach signal for the motor 30 that the first encoder of previous cycle 41 is gathered, if deviation surpasses Setting value is crossed, then judges that the first encoder 41 fails;In this method, the contrast in continuous three cycles can also be carried out, to ensure Accuracy of judgement.During using the method, rotation speed detection unit 80 can not also be used in the present embodiment, wants to reach to reach the present invention The technique effect arrived.
Step S20 can also use other methods, such as:The motor 30 that electric machine controller 10 is gathered the first encoder 41 Angular acceleration signal compared with the angular acceleration signal for the motor 30 that the first encoder of previous cycle 41 is gathered, if partially Difference exceedes setting value, then judges that the first encoder 41 fails;In this method, the contrast in continuous three cycles can also be carried out, with Ensure accuracy of judgement.During using the method, rotation speed detection unit 80 can not also be used in the present embodiment, is thought with reaching the present invention The technique effect to be reached.
Fig. 2 is the system block diagram of second of embodiment of the invention, is compiled as shown in Fig. 2, the present embodiment motor in electric automobile is double Code device control system includes:Electric machine controller 10, three-phase inverter 20, motor 30, the first encoder 41, second encoder 42, 3rd decoder 53, switching device 60, rotation speed detection unit 80 and display 90, wherein, electric machine controller 10 passes through three-phase Inverter 20 controls the startup of motor 30, stops and 70 running state of motor is carried out according to the operating parameter of motor 70 Adjustment;First encoder 41 and second encoder 42 are separately fixed on motor 70, are capable of the Angle Position of measurement motor 30, angle adds The operating parameters such as speed, rotating speed and displacement, the first encoder 41 and second encoder 42 are connected respectively at switching device 60, cut Changing device 60 is also connected with 10 and the 3rd decoder 53 of electric machine controller respectively, can receive the control instruction of electric machine controller 10, It is switched to the first encoder 41 in real time and the 3rd decoder 53 is connected, 42 and the 3rd decoder 53 of second encoder disconnects and first 41 and the 3rd decoder 53 of encoder disconnects, 42 and the 3rd decoder 53 of second encoder connects two kinds of working statuses, the 3rd solution Code device 53 is connected with electric machine controller 10, is responsible for the parameter that the first encoder 41 or second encoder 42 are exported being decoded as electricity The parameters such as Angle Position, angular acceleration, rotating speed and the displacement of machine 30 simultaneously send above-mentioned parameter to electric machine controller 10;Rotating speed measring Unit 80 is installed on motor 30, can monitor the rotating speed of motor 30 in real time, and tach signal is sent to electric machine controller 10, Display 90 is connected with electric machine controller 10, the tach signal of motor 30 can be obtained from electric machine controller 10, and show.
The operation principle of the present embodiment is:In electric automobile during traveling, switching device 60 is only also turned on an encoder With the connection of the 3rd decoder 53, it is connected below with the first encoder 41 with the 3rd decoder 53, second encoder 42 and the 3rd Decoder 53 elaborates exemplified by disconnecting:The signal that first encoder 41 is collected is converted to motor by the 3rd decoder 53 30 tach signal, sends to electric machine controller 10, meanwhile, the rotating speed of the also synchronous acquisition electric motor units 30 of rotation speed detection unit 80 Signal, and send in real time to electric machine controller 10, electric machine controller 10 and compare the first encoder 41 and rotation speed detection unit in real time Tach signal detected by 80, if the deviation of two tach signals exceedes setting value, judges that the first encoder 41 fails, together When, in display device 90 can display alarm information, at this time motor control unit 10 send control instruction to switching device 60, switching After device 60 receives control instruction, switching action is made, the connection of the first encoder 41 and the 3rd decoder 53 is disconnected, and 42 and the 3rd decoder 53 of second encoder is connected, switching at this time is completed.
Specifically, in the present embodiment, the control method of motor dual coding system comprises the following steps:
S30, the first encoder 41 work, and second encoder 42 is spare, the second encoder 42 in stand-by state, can be with Detection state is off, in the present embodiment, the second encoder 42 in stand-by state still detects the parameter of electric machine, switching in real time Device is off second encoder 42 and the connection of the 3rd decoder 53, makes the first encoder 41 and the 3rd decoder In an ON state, electric machine controller 10 judges whether the first encoder 41 occurs failure of removal for 53 connection;
S31, if it is determined that failure of removal occurs for the first encoder 41, electric machine controller 10 sends control instruction to switching device 60, after switching device 60 receives control instruction, switching action is made, by the connection of the first encoder 41 and the 3rd decoder 53 Disconnect, and connect 42 and the 3rd decoder 53 of second encoder at the same time, electric machine controller 10 uses 42 institute of the second decoder at this time The parameter of collection is controlled;
S32,10 output control signal of electric machine controller control motor 30 continue to keep normal work or out of service.
Further, electric machine controller 10 judges that the first encoder 41 failure of removal such as whether go offline is specific in step S30 Comprise the following steps:
Step S301:First encoder, 41 motor in real time angular position theta1
Step S302:Calculate angular acceleration1, in the step, the following formula can be passed through and calculate motor current angular:α =(θ10)/Δt2, wherein Δ t is the time in sampling period, θ1Rotated for the motor that encoder gathers within the Δ t times Relative position angle, θ0The relative position angle rotated for the motor that its previous moment gathers within the Δ t times, by α=Δ ω/Δ t, ω=Δ θ/Δ t, Δ θ=θ10, therefore α=Δ θ/Δ t2=(θ10)/Δt2
Step S303:Calculate angular acceleration difference Δ α=α10, wherein α1Accelerate for the motor angle that encoder gathers in real time Degree, α0For the angular acceleration of motor in a upper collection period;
Step S304:Continuously the angular acceleration in 3 cycles of sampling is poor, and deviation exceeds certain scope, can determine whether first Encoder 41 gathers Signal Fail.
According to above step S301-S304, then rotation speed detection unit 80 can not also be used in the present embodiment, with regard to that can reach The technique effect for wanting to reach to the present invention.
Step S30 can also use other methods, such as:The motor 30 that electric machine controller 10 is gathered the first encoder 41 Tach signal compared with the tach signal for the motor 30 that the first encoder of previous cycle 41 is gathered, if deviation exceed set Definite value, then judge that the first encoder 41 fails;In this method, the contrast in continuous three cycles can also be carried out, to ensure to judge Accurately.During using the method, rotation speed detection unit 80 can not also be used in the present embodiment, wants what is reached to reach the present invention Technique effect.
Step S30 can also use other methods, the motor 30 for being gathered the first encoder 41 such as electric machine controller 10 Tach signal compared with the tach signal that rotation speed detection unit 80 gathers in real time, if deviation exceedes setting value, this sentences Fixed first encoder 41 fails, and in this method, the contrast in continuous three cycles can also be carried out, to ensure accuracy of judgement.
The present invention also provides a kind of electric automobile, electric automobile of the present invention uses above-mentioned motor in electric automobile Dual-encoder control System processed, and when using above-mentioned control method, can make electric automobile that encoder failure etc. occur during running at high speed During failure, the switching of quick unperturbed is carried out, uncontrollable failure caused by the failures such as single encoder failure is converted into controllable Failure, effectively avoid that motor is out of control, vehicle enters emergency braking and motor locking phenomenon, this hair run at high speed can be made The traveling of bright electric automobile safety and steady, avoids the generation of accident.
The invention is not limited in the above embodiment, and in of the invention, encoder can use photoelectric encoder, magnetic to encode Device or rotary transformer, if the various changes or deformation to the present invention do not depart from the spirit and scope of the present invention, if these Change and deformation belong to the present invention claim and equivalent technologies within the scope of, then the present invention be also intended to comprising these change and Deformation.

Claims (13)

  1. A kind of 1. motor in electric automobile Dual-encoder control system, it is characterised in that:Including electric motor units, motor control unit, Cell encoder, decoder element;
    The cell encoder includes the first encoder and second encoder, and the first encoder and second encoder are separately fixed at On the electric motor units, rotated synchronously with the electric motor units, first encoder and second encoder are described for gathering The operating parameter of electric motor units;
    The decoder element is connected with the cell encoder and the motor control unit respectively, and the decoder element is used Decode and send in the operating parameter for the electric motor units for being collected first encoder and the second encoder To the motor control unit;
    The motor control unit connects the electric motor units, for controlling the electricity according to the operating parameter of the electric motor units Machine unit.
  2. 2. motor in electric automobile Dual-encoder control system as claimed in claim 1, it is characterised in that:
    The motor control unit is by the parameter measured by first encoder or second encoder with corresponding with reference to parameter Contrast, if deviation exceedes setting value, stops using deviation more than the electric motor units that the encoder of setting value is gathered Operating parameter participates in the control to the electric motor units.
  3. 3. motor in electric automobile Dual-encoder control system as claimed in claim 1, it is characterised in that:
    The decoder element includes the first decoder and the second decoder, first decoder and first encoder and The motor control unit connection, the parameter that first decoder is used to be collected first encoder decode concurrent Send to the motor control unit;Second decoder is connected with the second encoder and the motor control unit, institute The second decoder is stated to be used to concurrently send the parameter decoding that the second encoder is collected to the motor control unit.
  4. 4. motor in electric automobile Dual-encoder control system as claimed in claim 1, it is characterised in that:The decoder element Including the 3rd decoder and switching device, the 3rd decoder is connected with the motor control unit, the switching device point It is not connected with first encoder, the second encoder, the 3rd decoder and the motor control unit, it is described to cut Changing device receives the instruction of the motor control unit, switches first encoder and is connected with the 3rd decoder, or institute Second encoder is stated to connect with the 3rd decoder.
  5. 5. the motor in electric automobile Dual-encoder control system as described in Claims 1-4, it is characterised in that:Further include one Rotation speed detection unit, the rotation speed detection unit are connected with the motor control unit, described in the rotation speed detection unit detection Electric motor units rotating speed, and tach signal is sent to the motor control unit, the motor control unit is compiled described first The electric motor units rotating speed that code device or second encoder are gathered is contrasted with the rotating speed detected by the rotation speed detection unit, If deviation exceedes setting value, the operating parameter that the encoder of failure is gathered is stopped using to participate in the control to the electric motor units System.
  6. 6. the motor in electric automobile Dual-encoder control system as described in Claims 1-4, it is characterised in that:Further include one Display device, the display device are connected with the motor control unit, for showing the rotating speed of the electric motor units.
  7. A kind of 7. electric automobile, it is characterised in that:Including the electric automobile described in claim 1 to 6 any one claim Motor Dual-encoder control system.
  8. A kind of 8. control method of motor in electric automobile Dual-encoder control system as claimed in claim 1, it is characterised in that: Comprise the following steps:
    Step 1:The operation for the electric motor units that the motor control unit is gathered first encoder or second encoder Parameter, with reference to parameter comparison, if deviation exceedes setting value, performs step 2 with corresponding;
    Step 2:The motor control unit stops using deviation to exceed the operating parameter participation that the encoder of setting value is gathered Control to the electric motor units.
  9. A kind of 9. control method of motor in electric automobile Dual-encoder control system as claimed in claim 8, it is characterised in that:
    When first encoder is in running order, the second encoder is in stand-by state;When the described second coding When device is in running order, first encoder is in stand-by state;
    In step 2, when motor control unit stop using and to should refer to parameter compare deviation exceed setting value encoder The operating parameter that is gathered participates in the control to the electric motor units, and the motor control unit is by the coding in stand-by state Device switching is in working condition.
  10. 10. a kind of control method of motor in electric automobile Dual-encoder control system as claimed in claim 8, its feature exist In:
    When first encoder and the second encoder are in working status together, described in the motor control unit use The average value of the operating parameter gathered in first encoder and the second encoder participates in the control to the electric motor units.
  11. 11. a kind of control method of motor in electric automobile Dual-encoder control system as claimed in claim 8, its feature exist In:
    The decoder element includes the 3rd decoder and switching device, and the 3rd decoder connects with the motor control unit Connect, the switching device respectively with first encoder, the second encoder, the 3rd decoder and the motor control Unit connection processed;
    In step 2, the motor control unit stop using and to should refer to parameter compare deviation exceed setting value coding Operating parameter that device is gathered, which participates in the step of control to the electric motor units, to be included:
    Step 21:The motor control unit sends switching command to the switching device, controls the switching device switching logical Road, switching deviation are connected not less than the encoder of setting value with the 3rd decoder.
  12. A kind of 12. motor in electric automobile Dual-encoder control system as described in claim 8 to 11 any one claim Control method, it is characterised in that:
    In step 1, the reference parameter is first encoder or the electricity of second encoder previous moment collection The rotating speed or angular acceleration of machine unit.
  13. A kind of 13. motor in electric automobile Dual-encoder control system as described in claim 8 to 11 any one claim Control method, it is characterised in that the motor in electric automobile Dual-encoder control system further includes a rotation speed detection unit, The rotation speed detection unit is connected with the motor control unit, and the rotation speed detection unit detects the electric motor units rotating speed, And tach signal is sent to the motor control unit;
    In step 1, the electric motor units rotating speed detected in real time for the rotation speed detection unit with reference to parameter.
CN201711443417.5A 2017-12-27 2017-12-27 Motor in electric automobile Dual-encoder control system and its control method, electric automobile Pending CN108039838A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711443417.5A CN108039838A (en) 2017-12-27 2017-12-27 Motor in electric automobile Dual-encoder control system and its control method, electric automobile

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711443417.5A CN108039838A (en) 2017-12-27 2017-12-27 Motor in electric automobile Dual-encoder control system and its control method, electric automobile

Publications (1)

Publication Number Publication Date
CN108039838A true CN108039838A (en) 2018-05-15

Family

ID=62097941

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711443417.5A Pending CN108039838A (en) 2017-12-27 2017-12-27 Motor in electric automobile Dual-encoder control system and its control method, electric automobile

Country Status (1)

Country Link
CN (1) CN108039838A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108809195A (en) * 2018-07-06 2018-11-13 珠海格力电器股份有限公司 System and method for testing accuracy of motor feedback signal
CN109495051A (en) * 2018-11-20 2019-03-19 陕西航空电气有限责任公司 A kind of aviation starting motor position detection redundancy control method
CN109814406A (en) * 2019-01-24 2019-05-28 成都戴瑞斯智控科技有限公司 A kind of data processing method and decoder architecture of the automatically controlled analogue system of model trajectory
CN111770316A (en) * 2020-07-22 2020-10-13 广州芯象科技有限公司 Audio and video encoder
CN112896364A (en) * 2021-02-08 2021-06-04 西安优艾智合机器人科技有限公司 Driving device for automatic guided vehicle, automatic guided vehicle and robot
CN113551590A (en) * 2021-06-02 2021-10-26 广州南方卫星导航仪器有限公司 Motor rotation angle measuring device and method, storage medium and motor
CN113741350A (en) * 2021-08-24 2021-12-03 珠海格力电器股份有限公司 Servo control system and method based on double-encoder feedback and electric equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08205303A (en) * 1995-01-20 1996-08-09 Hitachi Ltd Controller for electric vehicle
JPH08336299A (en) * 1995-06-08 1996-12-17 Hitachi Ltd Controller and control method for electric vehicle
CN207968358U (en) * 2017-12-27 2018-10-12 江门市地尔汉宇电器股份有限公司 Motor in electric automobile Dual-encoder control system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08205303A (en) * 1995-01-20 1996-08-09 Hitachi Ltd Controller for electric vehicle
JPH08336299A (en) * 1995-06-08 1996-12-17 Hitachi Ltd Controller and control method for electric vehicle
CN207968358U (en) * 2017-12-27 2018-10-12 江门市地尔汉宇电器股份有限公司 Motor in electric automobile Dual-encoder control system

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108809195A (en) * 2018-07-06 2018-11-13 珠海格力电器股份有限公司 System and method for testing accuracy of motor feedback signal
CN109495051A (en) * 2018-11-20 2019-03-19 陕西航空电气有限责任公司 A kind of aviation starting motor position detection redundancy control method
CN109814406A (en) * 2019-01-24 2019-05-28 成都戴瑞斯智控科技有限公司 A kind of data processing method and decoder architecture of the automatically controlled analogue system of model trajectory
CN109814406B (en) * 2019-01-24 2021-12-24 成都戴瑞斯智控科技有限公司 Data processing method and decoder framework of track model electronic control simulation system
CN111770316A (en) * 2020-07-22 2020-10-13 广州芯象科技有限公司 Audio and video encoder
CN112896364A (en) * 2021-02-08 2021-06-04 西安优艾智合机器人科技有限公司 Driving device for automatic guided vehicle, automatic guided vehicle and robot
CN113551590A (en) * 2021-06-02 2021-10-26 广州南方卫星导航仪器有限公司 Motor rotation angle measuring device and method, storage medium and motor
CN113551590B (en) * 2021-06-02 2024-04-09 广州南方卫星导航仪器有限公司 Motor rotation angle measuring device and method, storage medium and motor
CN113741350A (en) * 2021-08-24 2021-12-03 珠海格力电器股份有限公司 Servo control system and method based on double-encoder feedback and electric equipment

Similar Documents

Publication Publication Date Title
CN108039838A (en) Motor in electric automobile Dual-encoder control system and its control method, electric automobile
CN207968358U (en) Motor in electric automobile Dual-encoder control system
CN112590921B (en) Intelligent automobile redundant steer-by-wire device and control method thereof
CN103299537B (en) Controller for motor and electric power-assisted steering apparatus
CN106740991B (en) It is a kind of to multiply two four/six line turnout drive systems for taking two frameworks based on two
CN102653368B (en) Elevator system
CN204340923U (en) A kind of whole-control system and there is its vehicle
CN108964561A (en) A kind of control method of double three-phase machine drive system and double three-phase machine
WO2015098451A1 (en) Method for detecting abnormality in relay
CN105508136A (en) Variable pitch control device and method for wind generating set and variable pitch system
KR20130137892A (en) Method and apparauts for controlling steering force of motor driven power steering in fail case
KR102413474B1 (en) diagnostic device
CN110370945A (en) Based on pure electric vehicle automatic gear-box low speed with turning control system and its control method
CN103071682B (en) Control system for preventing abnormal head cutting of rod head and tail cutting shear
CN110696622A (en) Anti-interference PWM high-voltage interlocking signal detection and compensation control method for electric vehicle
CN109656127A (en) A kind of actuation redundancy design method suitable for electric forklift controller
CN105398407A (en) CAN bus fault monitoring and displaying system for vehicle-mounted controller
CN104827932A (en) Motor torque control method and motor torque control system of vehicle
CN102408016B (en) Tobacco shredding butting cabinet inlet state detecting method
CN115535072A (en) Double-source oil pump control method and system
CN109399506A (en) A kind of detection system, detection method and its processing method for intelligent forklift arm failure
CN110329231B (en) Control method of electric air compressor
CN115453853A (en) Unmanned aerial vehicle flight management system steering wheel troubleshooting system
US10875555B2 (en) Energy supply device for a switch machine and method for supplying energy to and controlling a switch machine
CN114928299A (en) Heterogeneous motor control device and method

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
CB02 Change of applicant information

Address after: 529000 No. 336 Qinglan Road, Jiangmen High-tech Development Zone, Guangdong Province

Applicant after: Hanyu Group Co., Ltd.

Address before: 529000 No. 336 Qinglan Road, Jiangmen High-tech Development Zone, Guangdong Province

Applicant before: Jiangmen Idear-hanyu Electrical Joint-stock Co., Ltd.

CB02 Change of applicant information