Electric vehicle drive system and electric vehicle driving method
US-2019123676-A1 · Apr 25, 2019 · US
US11086281B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11086281-B2 |
| Application number | US-201715812565-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 14, 2017 |
| Priority date | Nov 14, 2017 |
| Publication date | Aug 10, 2021 |
| Grant date | Aug 10, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system and method for online simulation of a controlled machine or process utilizes a simplified model of the system dynamics and may be used with hardware in the loop to evaluate performance of the controlled system or with software in the loop to perform commissioning of the control program prior to completion of the mechanical installation. The simplified model includes dominant order dynamics of the controlled system such as the inertia of the system and a damping factor. Further, the online simulation is scheduled to execute at an update rate slower than the update rate of the control loops within the motor drive. The simplified model and reduced update rate reduce the computational burden on the processor such that the simulation may be performed either on the industrial controller or on the motor drive.
Opening claim text (preview).
We claim: 1. A method for simulating an axis of motion in an industrial controller, the method comprising the steps of: generating a first reference signal corresponding to a desired operation of the axis of motion with an axis controller; transmitting the first reference signal from the axis controller to a control module, wherein the control module corresponds to a motor drive and receives the first reference signal as an input; generating a second reference signal with the control module as an output from at least one control loop, wherein the second reference signal is either an acceleration reference or a torque reference corresponding to the desired operation of the axis of motion; receiving the second reference signal as an input to a simulation module; and determining at least one of an estimated velocity and an estimated position of a motor to be controlled by the motor drive as a function of the second reference signal with the simulation module, wherein the simulation module includes a dynamic gain which varies as a function of the estimated velocity of the motor. 2. The method of claim 1 wherein the control module is operative to receive a position feedback signal as a second input and the control module generates the second reference signal as a function of the position feedback signal. 3. The method of claim 2 wherein the simulation module determines the estimated position of the motor and the position feedback signal is the estimated position. 4. The method of claim 2 wherein the position feedback signal is generated by an encoder operatively connected to the motor. 5. The method of claim 1 wherein the industrial controller includes a processor module operative to execute a control program, the control module, and the simulation module. 6. The method of claim 1 wherein: the industrial controller includes a processor module operative to execute a control program, a motor drive is operatively connected to the industrial controller, and the motor drive is operative to execute the control module and the simulation module. 7. The method of claim 6 wherein the motor drive executes the control loop to generate the second reference signal at a first periodic interval, the motor drive executes the simulation module at a second periodic interval, and the second periodic interval is longer than the first periodic interval. 8. A system for simulating an axis of motion in an industrial controller, the system comprising: a processor module operative to execute a control program to control operation of a controlled machine or process; an axis controller operative to generate a first reference signal corresponding to a desired operation of the axis of motion; and a control module in communication with the axis controller, wherein the control module corresponds to a motor drive and is operative to receive the first reference signal from the axis controller and generate a second reference signal as a function of the first reference signal, wherein the second reference signal is either an acceleration reference or a torque reference corresponding to the desired operation of the axis of motion; and a simulation module operative to determine at least one of an estimated velocity and an estimated position of a motor to be controlled by the motor drive as a function of the second reference signal, wherein the simulation module includes a dynamic gain which varies as a function of the estimated velocity of the motor. 9. The system of claim 8 wherein the control module is operative to receive a position feedback signal as an input and the control module generates the second reference signal as a function of the position feedback signal. 10. The system of claim 9 wherein the simulation module determines the estimated position and the position feedback signal is the estimated position. 11. The system of claim 8 wherein the processor module is further operative to execute the axis controller, the control module, and the simulation module. 12. The system of claim 8 further comprising a motor drive operatively connected to the processor module, wherein the processor module is operative to execute the axis controller and the motor drive is operative to execute the control module and the simulation module. 13. The system of claim 12 wherein the motor drive executes the control module at a first periodic interval, the motor drive executes the simulation module at a second periodic interval, and the second periodic interval is longer than the first periodic interval. 14. A method for simulating an axis of motion in an industrial controller, the method comprising the steps of: generating a first reference signal corresponding to a desired operation of the axis of motion with an axis controller; transmitting the first reference signal from the axis controller to a control module wherein the control module corresponds to a motor drive and receives the first reference signal as an input; generating a second reference signal with the control module as an output from at least one control loop, wherein the second reference signal is either an acceleration reference or a torque reference corresponding to the desired operation of the axis of motion; receiving the second reference signal as an input to a simulation module; and determining at least one of an estimated velocity and an estimated position of a motor controlled by the motor drive as a function of the second reference signal with the simulation module, wherein the first reference signal is generated at a first periodic interval, the second reference signal is generated at a second periodic interval, and the second periodic interval is longer than the first periodic interval. 15. The method of claim 14 wherein the simulation module includes a dynamic gain which varies as a function of the estimated velocity of the motor. 16. The method of claim 14 wherein the control module is operative to receive a position feedback signal as an input and the control module generates the second reference signal as a function of the position feedback signal. 17. The method of claim 16 wherein the simulation module determines the estimated position of the motor and the position feedback signal is the estimated position. 18. The method of claim 16 wherein the position feedback signal is generated by an encoder operatively connected to the motor. 19. The method of claim 14 wherein the industrial controller includes a processor module operative to execute a control program, the control module, and the simulation module. 20. The method of claim 14 wherein: the industrial controller includes a processor module operative to execute a control program, a motor drive is operatively connected to the industrial controller, and the motor drive is operative to execute the control module and the simulation module.
HIL hardware in the loop, simulates equipment to which a control module is fixed · CPC title
Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts · CPC title
using digital processors (G05B19/05 takes precedence) · CPC title
characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position (G05B19/19 takes precedence) · CPC title
electric · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.