Escolar Documentos
Profissional Documentos
Cultura Documentos
• representar o modelo do sistema por equações de estado. Estudar a sua dinâmica (equilíbrios, esta-
bilidade dos equilíbrios, ciclos limites, possíveis bifurcações ao variar algum parâmetro previamente
escolhido).
• Simular o sistema em malha aberta e plotar o espaço de estados para as variáveis do sistema.
• Projetar controladores utilizando as técnicas de controle para sistemas não lineares estudadas na
teoria.
• Os objetivos de controle assim como as restrições na ação de controle serão definidas para cada
caso em particular. Para ambos casos, o seguimento ("tracking") de uma dada referência previamente
calculada será um das tarefas a cumprir pelo sistema de controle. Aspectos de robustez do controlador
projetado deveram também ser considerados.
• Simular o sistema em malha fechada. Implementar para tal uma interface gráfica utilizando as
ferramentas do ambiente Matlab.
• Entregar um relatório sobre o trabalho desenvolvido na forma de artigo técnico (2 colunas, 6 páginas,
contendo: introdução, resumo, desenvolvimento do trabalho, resultados, conclusões)
Uma breve introdução teórica sobre a obtenção dos modelos dinâmicos para os sistemas mecânicos
estudados é apresentada na Seção (I).
Um manipulador plano com dois graus de liberdade (2-DOF: Two Degrees of Freedom) (vide Fig. 1),
sendo os ângulos das articulações definidos por θ1 , θ2 , tem uma matriz de inércia dada por
m11 (θ2 ) = I1 + I2 + m1 l12 + (m2 + mp )L21 + m2 (l22 + L22 ) + 2L1 (m2 l2 + mp L2 ) cos θ2
m12 (θ2 ) = I2 + m2 l22 + mp L22 + L1 (m2 l2 + mp L2 ) cos θ2 (7)
m22 = I2 + m2 l22 + mp L22
e m21 (θ2 ) = m12 (θ2 ). A massa, momento de inércia, comprimento e comprimento do centro de massa
denota-se por mi , Ii , Li , li respectivamente. A energia potencial do sistema em relação ao plano vertical é
V (θ1 , θ2 ) = (m1 l1 + (m2 + mp )L1 )g sin(θ1 ) + (m2 l2 + mp L1 )g sin(θ1 + θ2 ) (8)
De (6) podemos obter as equações de movimento para o sistema 2-DOF como
onde
h1 (θ, θ̇) = −L1 (m2 l2 + mp L2 ) sin(θ2 )(2θ̇1 θ̇2 + θ̇22 ) + g1 (θ1 , θ2 )
h2 (θ, θ̇) = L1 (m2 l2 + mp L2 ) sin(θ2 )θ̇12 + g2 (θ1 , θ2 ) (10)
g1 (θ1 , θ2 ) = (m1 l1 + (m2 + mp )L1 )g cos(θ1 ) + (m2 l2 + mp L1 )g cos(θ1 + θ2 )
g2 (θ1 , θ2 ) = (m2 l2 + mp L1 )g cos(θ1 + θ2 )
onde m1 = m2 = 2.2 kg, L1 = L2 = 0.6 m, l1 = l2 = 0.3 m, I1 = I2 = 0.066.
A ação de controle pode ser aplicada através dos torques [τ1 , τ2 ] sobre θ1 ou θ2 para seguir uma dada
trajetória de referência. Porém, em sistemas de laboratório, se atuamos somente sobre θ1 com (τ1 , τ2 ) =
(1, 0) em (9) o sistema 2-DOF denomina-se PENDUBOT . No caso contrario, atuando somente sobre θ2
com (τ1 , τ2 ) = (0, 1) em (9), denomina-se ACROBOT.
Considere como τmax = 100 Nm e τmin = −100 Nm e como torques de perturbação aplicados na
extremidade do manipulador cargas cujas massas são mp = 4 kg e mp = 6 kg. A velocidade máxima dos
atuadores também está limitada a ωn = 50 rad/s.
A trajetória de referência desejada em coordenadas cartesianas a ser seguida pelo manipulador é
especificada na Fig. 2.
Fig. 2: Referência para o manipulador com dois graus de liberdade. Note que θ1 tem um sentido negativo.
1) Equilíbrios do sistema: Para que sistema permaneça em equilíbrio, é necessário que a taxa de
variação dos estados seja nula. Na ocorrência desse evento, o sistema fica reduzido às seguintes equações:
A1 cos [θ1 ] + A2 cos [θ1 + θ2 ] = τ1 (11)
A2 cos [θ1 + θ2 ] = τ2 (12)
em que
O sistema pêndulo com roda inercial consiste em um pêndulo invertido plano com uma roda que gira
colocada na extremidade do mesmo (vide Fig. 3). A velocidade de giro da roda é controlado mediante
uma entrada de controle. A base do pêndulo não é atuada.
O Lagrangiano do sistema é
1
£(θ, θ̇) = θ̇T M θ̇ − V (θ1 ) (23)
2
onde θ = (θ1 , θ2 )T ∈ ℜ2 denota as variáveis de estado do sistema e M é a matriz de inércia com
m11 = m1 l12 + m2 L21 + I1 + I2
(24)
m12 = m21 = m22 = I2
onde l1 é a distância desde o pivô até o centro de massa do pêndulo e L1 é a distância desde o pivô até
o centro de massa do rotor. A energia potencial é
V (θ1 ) = (m1 l1 + m2 L1 )g cos(θ1 ) = m0 g cos(θ1 ) (25)
m0 = (m1 l1 + m2 L1 ) (26)
e as equações de Euler-Lagrange são dadas por
d ∂£ 0
− ∂£
= (27)
dt ∂θ ∂θ τ
ou
m11 θ̈1 + m12 θ̈2 = g1 (θ1 )
(28)
m21 θ̈1 + m22 θ̈2 = τ
onde g1 (θ1 ) = m0 g sin(θ1 ), g = 9.8 m/s2 , l1 = 0.063 m, L1 = 0.125 m, m1 = 0.020 kg, m2 = 0.3 kg,
m11 = 4.83·10−3, m12 = m21 = m22 = 32·10−6, m0 = 38.7·10−3 kg, τmax = 0.6 Nm, I1 = 47·10−6 kg m2 ,
I2 = 32 · 10−6 kg m2 .