Application of Model Predictive Control in A
Application of Model Predictive Control in A
Control in a
Resolver-to-Digital Converter
Authors
Mr. Thyago Vasconcelos Estrabis
Dr. Raymundo Cordero García
Dr. Edson Antonio Batista
Dr. Cristiano Quevedo Andrea
Me. Márcio Afonso Soleira Grassi
Application of Model Predictive Control in a Resolver-to-Digital
Converter
1.Introduction
2.Objective
3.Resolver
4.MPC
5.Proposed System
6.Results
7.Conclusion
2
Application of Model Predictive Control in a Resolver-to-Digital 1.
Converter Intro
1.Introduction
2.Objective
3.Resolver
4.MPC
5.Propose System
6.Results
7.Conclusion
3
Application of Model Predictive Control in a Resolver-to-Digital 1.
Converter Intro
Aircrafts
5
Application of Model Predictive Control in a Resolver-to-Digital 2.
Converter Objective
1.Introduction
2.Objective
3.Resolver
4.MPC
5.Proposed System
6.Results
7.Conclusion
6
Application of Model Predictive Control in a Resolver-to-Digital 2.
Converter Objective
7
Application of Model Predictive Control in a Resolver-to-Digital 3.
Converter Resolver
1.Introduction
2.Objective
3.Resolver and RDC
4.MPC
5.Proposed System
6.Results
7.Conclusion
8
Application of Model Predictive Control in a Resolver-to-Digital 3.
Converter Resolver
9
Application of Model Predictive Control in a Resolver-to-Digital 3.
Converter Resolver
vs(t)
ve(t)
10
Application of Model Predictive Control in a Resolver-to-Digital 3.
Converter Resolver
ve(t)
Acq.
system
vs(t)
estimated
keaesin(q)
Sample multiplied by -1
Synchronous demodulation.
11
Application of Model Predictive Control in a Resolver-to-Digital 4.
Converter MPC
1.Introduction
2.Objective
3.Resolver
4.MPC
5.Proposed System
6.Results
7.Conclusion
12
Application of Model Predictive Control in a Resolver-to-Digital 4.
Converter MPC
13
Application of Model Predictive Control in a Resolver-to-Digital 4.
Converter MPC
14
Application of Model Predictive Control in a Resolver-to-Digital 4.
Converter MPC
CA
[ ]
CA ²
F = CA ³
⋮
CA N p
15
Application of Model Predictive Control in a Resolver-to-Digital 5.
Converter P.System
1.Introduction
2.Objective
3.Resolver
4.MPC
5.Proposed System
6.Results
7.Conclusion
16
Application of Model Predictive Control in a Resolver-to-Digital 5.
Converter P.System
g =q - qe
q + K MPC qe
–
Linearized proposed ATO.
g = sin ( q − q e ) ≈ q − q e
17
Application of Model Predictive Control in a Resolver-to-Digital 5.
Converter P.System
18
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
1.Introduction
2.Objective
3.Resolver
4.MPC
5.Proposed System
6.Results
7.Conclusion
19
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
20
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
Simulation results for the plant 1/s and for different values of Np and
Nc: (a) Np = 2 Nc = 1; (b) Np = 10 Nc = 1; (c) Np = 10 Nc = 5
21
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
Simulation results for the plant 1/s and for different values of Np and
Nc: (a) Np = 2 Nc = 1; (b) Np = 10 Nc = 1; (c) Np = 10 Nc = 5
22
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
Simulation results for the plant 1/s and for different values of Np and
Nc: (a) Np = 2 Nc = 1; (b) Np = 10 Nc = 1; (c) Np = 10 Nc = 5
23
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
Simulation results for the plant 1/s² and for different values of Np and
Nc: (a) Np = 2 Nc = 1; (b)Np = 10 Nc = 1; (c) Np = 10 Nc = 5.
24
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
Simulation results for the plant 1/s² and for different values of Np and
Nc: (a) Np = 2 Nc = 1; (b)Np = 10 Nc = 1; (c) Np = 10 Nc = 5.
25
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
Simulation results for the plant 1/s² and for different values of Np and
Nc: (a) Np = 2 Nc = 1; (b)Np = 10 Nc = 1; (c) Np = 10 Nc = 5.
26
Application of Model Predictive Control in a Resolver-to-Digital 6.
Converter Results
First order plant simulation with noise Second order plant simulation with noise
Parameters
Np = 2 Np = 10 Np = 10 Np = 2 Np = 10 Np = 10
Nc = 1 Nc = 1 Nc = 5 Parameters
Nc = 1 Nc = 1 Nc = 5
0.0091 0.0034 0.0146 0.0146 0.0031 0.0146
-7.9582 1.5510* -1.4974
-2.5487 2.1468* 2.5487
median 1.6876* -6.0595* -5.2535
median median -4.723* 2.8976* -4.7230*
-0.0256 -0.0077 -0.0328
-0.0256 -0.0077 -0.0328 -0.0325 -0.0093 -0.0325
0.0279 0.0104 0.0381
0.0279 0.0104 0.0381 0.0389 0.0062 0.0389
27
Application of Model Predictive Control in a Resolver-to-Digital 7.
Converter Results
• Nc far from Np – smaller noise amplitude but presented bigger error than
other simulation.
• Nc near Np – or the ratio between the two presented better result for the noisy
plant.
• Np = 2 and Nc = 1 – the best choice with lower peaks values at steady state.
28
Application of Model Predictive Control in a Resolver-to-Digital 7.
Converter Conclusion
1.Introduction
2.Objective
3.Resolver
4.MPC
5.Proposed System
6.Results
7.Conclusion
29
Application of Model Predictive Control in a Resolver-to-Digital 7.
Converter Conclusion
• This is the first time MPC theory is applied to create an angle tracking
observer (ATO).
30