Estou desenvolvendo um trabalho que consiste em projectar um controlador PID para um sistema, neste caso, um sistema de controlo de uma UPS. A função transferencia do sistema e os respectivos dados são obtidos através dos seguintes comandos (basta copiar e colar no matlab):
O problema é que não consigo determinar qual o próximo passo para desenvolver o controlador.. a intençao era utilizar um PID, PI, PD ou simplesmente P.. mas não sei como começar nem por onde começar!
Supostamente a resposta temporal do sistema tem que respeitar os seguintes requisitos:
- Tempo de estabelecimento ( ts ) = 10 μs
- Erro em regime permanente [ e(∞) ] = 0
- Overshoot ( Mp ) = 8.6 %
Alguém me pode ajudar por favor? Ficaria imensamente agradecido..
Pergunta
h20pt
Boa noite,
Estou desenvolvendo um trabalho que consiste em projectar um controlador PID para um sistema, neste caso, um sistema de controlo de uma UPS. A função transferencia do sistema e os respectivos dados são obtidos através dos seguintes comandos (basta copiar e colar no matlab):
>> R=12, L=0.5*10^-3, C=15*10^-6
>> G=tf([((1/(sqrt(L*C)))^2)], [1 ((2*(1/(2*R*C*(1/(sqrt(L*C))))))*(1/(sqrt(L*C)))) ((1/(sqrt(L*C)))^2)])
>> step(G*220,3*10^-3)
O problema é que não consigo determinar qual o próximo passo para desenvolver o controlador.. a intençao era utilizar um PID, PI, PD ou simplesmente P.. mas não sei como começar nem por onde começar!
Supostamente a resposta temporal do sistema tem que respeitar os seguintes requisitos:
- Tempo de estabelecimento ( ts ) = 10 μs
- Erro em regime permanente [ e(∞) ] = 0
- Overshoot ( Mp ) = 8.6 %
Alguém me pode ajudar por favor? Ficaria imensamente agradecido..
Muito obrigado.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.