Professional Documents
Culture Documents
SIMULAO DE DIREO
ELTRICA COM MOTOR SNCRONO
DE MS PERMANENTES
So Carlos
2010
Agradecimentos
Por conseguir realizar este trabalho agradeo primeiramente a Deus, a meus pais pela
pacincia e esforos para me manter estudando, a todos meus amigos de turma pela
amizade sincera, a minha namorada tambm pela pacincia, ao meu orientador, a
meus professores, e a todos os funcionrios da EESC que com certeza me ajudaram a
chegar aqui.
Sumrio
Introduo .......................................................................................................... 12
2.
Objetivo .............................................................................................................. 13
3.
Composio do sistema.................................................................................... 14
4.
5.
Materiais e Mtodos........................................................................................... 26
5.1. Modelo completo .......................................................................................... 26
5.2. Modelo mecnico.......................................................................................... 29
5.3. Modelo do motor ........................................................................................... 29
5.4. Modelo do controle ....................................................................................... 33
5.4.1. Modelo do PID ....................................................................................... 33
5.4.2. Modelo do PWM .................................................................................... 33
5.4.3. Modelo da ponte de transistores ............................................................ 35
6.
Resultados ......................................................................................................... 36
6.1. Sem assistncia ........................................................................................... 37
6.2. Ajustando o bloco PID .................................................................................. 37
6.3. Ajustando o bloco PWM................................................................................ 40
6.4. Sinais de controle ......................................................................................... 40
6.5. Outros testes ................................................................................................ 43
7.
Concluso .......................................................................................................... 47
Lista de figuras
Figura 1 Diagrama de Blocos dos Sistemas Envolvidos ............................... 14
Figura 2 Diagrama de Blocos das Partes Envolvidas .................................... 14
Figura 3 Sistema Direcional .......................................................................... 15
Figura 4 Geometria de Ackerman ................................................................. 16
Figura 5 Sistema de Direo Eltrica ............................................................ 17
Figura 6 Princpio do Movimento do Rotor .................................................... 18
Figura 7 Esquema do Motor de Dois Plos ................................................... 19
Figura 8 Fluxo Concatenado da Bobina a-a ................................................. 19
Figura 9 Fora Contra-Eletromotriz ............................................................... 20
Figura 10 Corrente Eltrica Aplicada no Enrolamento .................................. 20
Figura 11 Torque Produzido pelo Enrolamento ............................................. 21
Figura 12 Ligao dos Enrolamentos e Disposio dos Sensores Hall ........ 21
Figura 13 Sentido da Corrente Eltrica nos Enrolamentos ........................... 22
Figura 14 Disposio Interna do Controlador PID ......................................... 23
Figura 15 Sinais PWM ................................................................................... 24
Figura 16 Ponte de Transistores ................................................................... 25
Figura 17 Modelo Completo .......................................................................... 26
Figura 18 Bloco Motor ................................................................................... 27
Figura 19 Controle do Sentido do Torque de Assistncia ............................. 28
Figura 20 Modelo Mecnico .......................................................................... 29
Figura 21 Modelo do Motor ........................................................................... 30
Figura 22 Sinais dos Sensores Hall .............................................................. 30
Figura 23 Tabela 2 Implementada no Simulink ............................................. 31
Figura 24 Tabela 3 Implementada no Simulink ............................................. 32
Figura 25 Lgica do Controle ........................................................................ 33
Figura 26 Modelo do Controlador PID ........................................................... 33
Figura 27 Modelo do Sistema PWM .............................................................. 34
Figura 28 Funcionamento interno do Bloco PWM Generator ........................ 34
Figura 29 Sinal de Entrada ............................................................................ 36
Figura 30 Resposta sem Assistncia ............................................................ 37
Figura 31 Resposta com Ganho Proporcional em 15 .................................... 38
Figura 32 - Resposta com Ganho Proporcional em 40 .................................... 39
6
Lista de tabelas
Tabela 1 - Tipos de Sistemas Eltricos........................................................................18
Tabela 2 Estado da Fora Eletromotriz em Cada Enrolamento................................31
Tabela 3 Sinais de Acionamento dos Transistores...................................................32
Microcontroller Unit
MOSFET
PID
PWM
Resumo
O sistema de direo eltrica vem sendo cada vez mais utilizado pela indstria
automobilstica devido possibilidade de ter total controle na assistncia ao motorista
com um uso menor de energia. Neste trabalho ser apresentada uma simulao de
um sistema de direo eltrica no qual se faz o uso de um sistema mecnico usual e
um motor sncrono de ms permanentes alimentado por uma ponte de transistores. O
controle ser feito atravs de sensores, um bloco PID e um bloco PWM, que
controlaro o torque de sada do motor. O eixo do motor est ligado a um redutor
mecnico que por sua vez est ligado ao sistema de direo do veculo,
proporcionando assim uma assistncia ao motorista que sentida no volante do
veculo como uma facilidade maior em esterar as rodas.
Abstract
The electric steering system is being increasingly used by the automotive industry
because of the possibility of having full control in assisting the driver with a lower use of
energy. This work presents a simulation of an electric power steering system in which it
makes use of an ordinary mechanical system and a permanent magnet synchronous
motor fed by a bridge of transistors. The control is done through sensors, a PID block
and a PWM block, which control the engine torque output. The motor shaft is
connected to a mechanical gearbox which is connected to the vehicle's steering
system, providing assistance to the driver that is felt at the control wheel as an easier
way to steer the wheels.
1. Introduo
Os primeiros sistemas de direo eltrica apareceram em 1990 com o Honda
Acura NSX e hoje vem tomando cada vez mais espao na indstria automobilstica.
A crescente aceitao deste sistema se deve ao fato de que podemos controlar
a assistncia dada ao motorista em vrias situaes diferentes, como o carro rodando
em alta velocidade, rodando em baixa velocidade, em manobras como as balizas entre
outras, alm de prover uma reduo no consumo de combustvel, pois o motor eltrico
ser acionado somente quando for preciso, diferente dos outros sistemas, hidrulicos,
por exemplo, que esto sempre roubando energia do motor combusto [1].
Devido s inmeras facilidades introduzidas pelas ferramentas computacionais,
como exemplo, economia nos recursos na fase de testes, a alta preciso dos
resultados, possibilidade de fazer mudanas e test-las rapidamente, foi decidido pelo
uso da plataforma Matlab/Simulink como ferramenta de simulao.
A simulao feita tomando por base um sistema mecnico de direo
assistida que aplica um torque nas rodas do veculo e muda o ngulo delas em relao
carroceria. A fora total para efetuar este movimento ser sempre a soma da fora
feita pelo motorista no volante com a fora feita pelo motor eltrico.
12
2. Objetivo
O objetivo deste trabalho fazer um estudo do comportamento de um sistema
de direo eltrica atravs da plataforma Matlab/Simulink para que desta forma se
possa observar previamente qual ser o resultado da implementao do sistema e
assim poder regular os parmetros necessrios alm da possibilidade de fazer testes
para melhoria do sistema.
13
3. Composio do sistema
Os sistemas que compem a simulao feita neste trabalho so interligados da
forma mostrada no diagrama de blocos da figura 1.
14
4. Fundamentos Tericos
4.1. O sistema de direo
O sistema de direo de um veculo envolve todas as partes que fazem este
mudar sua trajetria de acordo com a vontade do motorista. Ao virar o volante do carro
as rodas viram tambm para o mesmo lado respeitando uma relao diferente para
cada tipo de sistema, chamado relao de direo.
Esta relao pode ser alta ou baixa. Uma relao alta significa que o volante
tem de ser girado um ngulo maior para que as rodas estercem certo nmero de
graus. O dispositivo que produz esta relao possui em seu interior engrenagens que
transferem o movimento do volante para o sistema direcional. Este chamado caixa
de direo, mostrada na figura 3.
Para uma curva ser suave, cada roda deve desenhar um crculo diferente.
Como em uma curva a roda interna segue um crculo com raio menor, ela faz uma
curva mais fechada do que a roda externa. Traadas linhas perpendiculares a cada
roda, elas iro se interceptar no ponto central da curva. Esta trajetria diferente para
cada roda conseguida atravs da geometria dos elementos do sistema direcional do
veculo.
16
17
EFICINCIA
CUSTO
MCU
ESTGIO DE
POTNCIA
IP com
escova
85%
Mais Baixo
8 Bits
1 Transistor +
Diodo
3 IP sem
escova
95%
Mais Alto
8 Bits
6 Transistores
3 Induo
90%
Mdio
16 Bits
6 Transistores
3 Relutncia
Varivel
90%
Alto
16 Bits
6 Transistores
+ Diodos
No caso do ngulo ser zero, o fluxo concatenado com a bobina a-a mximo
e conforme o ngulo cresce este fluxo diminui at tornar-se zero em 90, onde ele se
inverte.
A figura 8 mostra o grfico do fluxo concatenado na bobina a-a em funo do
ngulo .
20
21
4.4.1. PID
O controlador PID largamente utilizado nos sistemas de controle
realimentado. Este tipo de controlador calcula um erro entre a varivel medida e algum
padro definido e tenta minimizar este erro ajustando algumas entradas durante o
processo.
Para este ajuste, o controlador faz uso de trs parmetros, so eles:
proporcional P, integral I e derivativo D. Estes parmetros reagem de forma diferente
com as mudanas do erro. O proporcional reage com o erro corrente, o integral reage
com a soma dos erros recentes, e o derivativo reage com a taxa de variao do erro.
Estes termos podem ser interpretados temporalmente; P depende do erro presente, I
depende dos erros passados acumulados e D uma predio dos erros futuros. [6]
Na figura 14 pode-se ter uma noo grfica dos blocos que envolvem este tipo
de controlador.
22
As constantes
maior ser a compensao. A utilizao do termo integrativo faz com que o sistema
atinja mais rpido o valor do setpoint e elimina o erro de estado estacionrio que um
controlador proporcional teria, porm provoca um aumento do overshoot. J com o
valor de
transitria.
Na seo 6.2, estas constantes sero reguladas de forma que a resposta de
sada do sistema seja aceitvel.
4.4.2. PWM
A sigla PWM vem do ingls (Pulse Width Modulation). Este tipo de sistema
capaz de controlar a potncia entregue a uma carga atravs da variao do duty cicle4
em uma onda quadrada, isto , esta potncia ser relativa ao tempo que a onda fica
nvel alto.
Deste modo a carga ter sempre a tenso nominal em seus terminais, mas
com a potncia controlada. Isto muito til no uso do controle de motores, pois estes
proporcionam melhor resposta quando a tenso aplicada a tenso nominal. Alm
disso, este processo elimina as perdas que existem ao se usar recursos resistivos.
A figura 15 mostra alguns exemplos de ondas para valores diferentes de duty
cicle.
23
24
25
5. Materiais e Mtodos
Para efetuar o propsito do trabalho, foi utilizado um ambiente de simulao
para sistemas dinmicos e embarcados chamado Simulink. Essa ferramenta fornece
um mtodo interativo e grfico com uma vasta biblioteca que nos permite desenvolver,
simular, implementar e testar vrios tipos de sistemas variantes no tempo. Com esse
software podemos ajustar cada parmetro do projeto com a preciso desejada e testar
suas influncias.
Abaixo sero explicados os modelos dos blocos que fazem parte do sistema.
5.1.
Modelo completo
26
A sada Gates por sua vez o conjunto de sinais que iro controlar os seis
transistores da ponte atravs da porta g.
O bloco PWM ser visto na figura 27 da seo 5.4.2., e o bloco W quem
comanda qual dos blocos, Gates ou Gates Inv ir controlar os a ponte de transistores
gerando o torque para um sentido ou outro. Sua construo pode ser vista na figura
19.
28
5.2.
Modelo mecnico
5.3.
Modelo do motor
29
trifsico com fora eletromotriz senoidal ou trapezoidal. Neste projeto ser usado o tipo
trapezoidal como mostrada na figura 22.
Hall A
Hall B
Hall C
Fem A
Fem B
Fem C
-1
+1
-1
+1
-1
+1
+1
-1
+1
-1
+1
-1
O smbolo 1 nas trs colunas da esquerda indica que o sinal do sensor Hall da
respectiva fase est em nvel alto, e o smbolo 0 que est em nvel baixo. J nas trs
colunas da direita, o smbolo +1 indica que a fora eletromotriz est positiva, o smbolo
-1 indica que est negativa, e o smbolo 0 que est em transio.
Na tabela acima, nota-se que a Fem A +1 quando Hall A 1 e Hall B 0, e
-1 quando Hall A 0 e Hall B 1. Utilizando esse padro para Fem B e Fem C
constri-se o circuito da figura 23.
31
Com esta relao entre os sinais dos sensores Hall e o estado da fora
eletromotriz, monta-se outra tabela com a relao de quando os gatilhos dos
transistores da ponte de controle sero acionados, tabela 3.
Fem A
0
0
-1
-1
+1
+1
0
0
Fem B
0
-1
+1
0
0
-1
+1
0
Fem C
0
+1
0
+1
-1
0
-1
0
Q1
0
0
0
0
1
1
0
0
Q2
0
0
1
1
0
0
0
0
Q3
0
0
1
0
0
0
1
0
Q4
0
1
0
0
0
1
0
0
Q5
0
1
0
1
0
0
0
0
Q6
0
0
0
0
1
0
1
0
Esta tabela feita de modo que a corrente eltrica entre na bobina que tem
com o smbolo +1 e saia na bobina que tem o smbolo -1. A disposio dos
transistores na ponte est representada na figura 16.
No Simulink, a representao da tabela 3 da forma da figura 24.
32
5.4.
Modelo do controle
35
6. Resultados
O sinal de entrada do sistema mostrado na figura 29, uma onda senoidal com
amplitude 576 e frequncia
ncia 2
2Hz que representa o movimento do volante de batente a
batente. Esta frequncia
ncia foi calculada para simular um movimento muito rpido, de
zero a 576 em 125 milissegundo
milissegundos. Este sinal entra no sistema de forma a alterar o
ngulo de repouso e desta forma gera uma fora de reao que captada por
sensores, analisada e processada
processada. As respostas para esta entrada so captadas e
mostradas
ostradas nas figuras seguintes.
36
6.1.
Sem assistncia
No grfico acima, pode-se notar que o torque est no nvel dos 90N*m, ou seja,
este torque de resposta captado pelo bloco Sensor Torque Direo da figura 17 o
torque que teoricamente o motorista estaria aplicando na caixa de direo do veiculo.
6.2.
37
38
6.3.
6.4.
Sinais de controle
Na figura 35 podem
podem-se observar os sinais de controle envolvidos no sistema.
40
41
Pode-se notar
ar na figura acima que o sinal Positivo vai para nvel baixo pouco
antes do sinal de entrada ficar negativo, isto necessrio, pois neste momento se o
sinal PWM est em nvel baixo, o torque na direo tende a diminuir, fazendo com que
o sinal de erro fique negativo e o sinal PWM continue em nvel baixo
indeterminadamente. Por esse motivo o bloc
bloco Abs se faz til no lugar mostrado na
figura 27.
Com isso cria-se
se outro problema, pois mesmo que o sinal do erro seja sempre
positivo, ele crescer indefinidamente fazendo o sinal PWM se manter em nvel alto.
Por isso necessita-se
se da interveno dos sinais denominados Positivo e Negativo.
Estes sinais ligam
gam e desligam os controles dos transistores que determinam o sentido
do torque fornecido pelo motor, fazendo o motor mudar o sentido do torque para poder
acompanhar o sinal de referncia e assim o sistema funcionar da forma prevista.
Na figura 37 foi feit
feito o mesmo ensaio da figura 36,, porm com as rodas
forando o volante virar para um dos lados.
42
Nota-se
se que o sinal de entrada e o sinal do torque do motor esto espelhados.
6.5.
Outros testes
43
Na figura 41 o mesmo bloco do teste acima modificado de tal forma que para
ngulos menores o sistema fornece mais assistncia e para ngulos maiores
maiores, menos.
A figura 40 mostra a nova curva de assistncia.
44
Outra simulao feita mudando o valor da fora que a roda aplica na caixa de
direo enquanto o motorista estera o veculo. O sinal de referncia foi ajustado para
que o motor fornea 80% deste esforo. O grfico da figura 40 mostra esta simulao.
45
Pode-se
se notar que o torque maior que na figura 32.
46
7. Concluso
A possibilidade de simular projetos antes de implement-los uma conquista
que devemos usar ao mximo. A simulao de problemas ou at mesmo de um
sistema normal para analisar sua resposta e procurar por erros de suprema
importncia quando se fala em termos de economia, pode-se identific-los e corrigi-los
sem gastos extras.
O ambiente Matlab/Simulink fornece esta possibilidade de forma precisa e
confivel. Mudando as entradas, alguns parmetros internos e analisando a resposta
do sistema, obtm-se uma viso mais clara de onde se pode encontrar um problema
ou efetuar melhorias.
Foi possvel visualizar a importncia de frequncias mais elevadas para o sinal
PWM para que se tenha uma boa resoluo do torque controlado do motor, alm de
estimar o valor da caixa de reduo necessria para que o torque de assistncia tenha
o valor desejado.
Tambm foi possvel analisar o sistema em movimentos lentos e rpidos, a fim
de averiguar se a resposta rpida e se mantm estvel ao longo do tempo.
Por fim conclui-se que o sistema proposto responde de forma satisfatria e
pode ser adaptado e implementado para funcionar em algum ambiente especfico.
Uma futura melhoria para o sistema pode ser feita aplicando a varivel
velocidade, de tal forma que a assistncia dada ao motorista possa ser modificada por
esta, mais assistncia em baixas velocidades e menos em altas.
Outra melhoria seria um estudo mais detalhado do torque de esteramento
tambm dependente da velocidade aplicado pelas rodas no sistema.
47
Referncias Bibliogrficas
[1] LIN, Auto; TSAI, Go-Long; CHEN, Bo-Chiuan. Embedded System Development of
an Electric Power Assisted Steering System Using MATLAB/SIMULINK/Real-Time
Workshop, SAE, 2004, Document Number: 2004-01-0711
[3] AUTOMOTIVE DIAGNOSTIC & REPAIR HELP FOR CARS AND TRUCKS.
Disponvel em: <http://www.aa1car.com/library/steering_power_electric.htm>, acesso
em 15/03/2010.
[5] SIQUEIRA, Daniel Souto; ANDRADE, Darizon Alves de. PROJETO E SIMULAO
DA OPERAO DE UM MOTOR DE CORRENTE CONTNUA SEM ESCOVAS,
Disponvel em: <www.ic-ufu.org/anaisufu2008/PDF/IC2008-0151.PDF>, acesso em
09/03/2010.
[6] OGATA, Katsuhiko. Engenharia de Controle Moderno, Quarta Edio, Prentice Hall
Brasil, 2007.
48
Glossrio
Hall - Os sensores efeito Hall se usam do efeito Hall para a medio de campos
magnticos, corrente eltrica e para a determinao de posio.
Estrela - A ligao estrela aquela em que cada enrolamento de um sistema trifsico
possui uma ponta ligada em uma fase e outra ligada em um ponto comum chamado
neutro.
Overshoot - Quando o sinal excede por um instante o valor ao qual deveria
estabilizar-se.
Duty Cicle4 - Refere-se ao tempo em que uma onda quadrada fica em estado ativo
(nvel alto).
49