Академический Документы
Профессиональный Документы
Культура Документы
Resumen
Debido al inters en la exploracin de
nuestros mares y ros se han ido generando nuevas
herramientas que ayudan a realizar dichas tareas.
Una de las ms relevantes son los ROVs; los cuales,
provistos de diversos sensores, manipuladores y
propulsores, logran llegar a lugar a los que antes
simplemente era imposible. Referidos a estos ltimos
(los propulsores) son de vital importancia dado que
ellos son los que proveen de movimiento, direccin y
orientacin al robot.
En el siguiente artculo se presenta un
mtodo para identificar y controlar los propulsores
antes mencionados. La metodologa est basada en
modelado del propulsor a partir del comportamiento
que ste tiene ante la induccin de un voltaje dado.
La velocidad angular es almacenada y
posteriormente procesada en un algoritmo de
mnimos cuadrados, dando como resultado una
funcin de transferencia; sta sirve para programar y
simular un control de velocidad PID continuo que
sirve para tener una panorama del comportamiento
del propulsor al aplicarle un control. Posteriormente
se aplica al propulsor un control discreto en tiempo
real diseado y sintonizado en LabVIEW.
1. Introduccin
Desde hace mucho tiempo ha existido el
inters y la necesidad del hombre por explorar las
profundidades de los mares, ocanos, lagos y ros.
Para lograr esto se hace necesaria la investigacin en
el desarrollo de equipos como los robots submarinos,
los cuales constituyen una herramienta muy til y
poderosa que facilita el estudio de variables marinas.
Una variante importante de los robots submarinos son
38
2. Mnimos Cuadrados
En esta seccin se describe la metodologa de
Mnimos Cuadrados por ser este el mtodo usado
para la identificacin del propulsor.
El cual simplificado
representar como:
analticamente
se
puede
39
donde
y
son respectivamente los vectores de
los parmetros de las mediciones. Ambos vectores
pueden definirse como:
(12)
Donde; e(kT) es el error en el tiempo (kT) , K es la
ganancia proporcional,
es el tiempo integral,
el
tiempo derivativo y u(kT) es la salida del control en el
tiempo (kT).
As, resolviendo este producto matricial para la seudo
- inversa (8), se obtendran los parmetros necesarios
que mejor ajusten los puntos planteados inicialmente
los cuales forman parte la funcin de transferencia
(3).
4. Electrnica de Instrumentacin
La electrnica utilizada para la identificacin
consta de una tarjeta aisladora de potencia modelo
ISO-4 (recomendad por el proveedor, ver figura
N 3), cuyas caractersticas son mostradas en la tabla
1.
3. Control PID
Input
(4) non-isolated +/-5v
analog control signals
12vdc,
1.5A.
nonisolated instrumentation
power
Output
(4) fully isolated +/-5v
analog control signals
(4) fully isolated 12vdc,
150mA instrumentation
power supplies
40
uu=1;
nn=1;
ar=fopen('data2.txt','r'); %lectura d datos archivo
datos=fscanf(ar,'%f',[2,206]); %asignacin
de valores de archivo a variable
fclose(ar);
u=(datos(2,:));%asignacin d valores del archivo
y=(datos(1,:)); %asignacin d valores del archivo
n=2;
t=length(y);
T=1:1:t;
%Generacin de matriz Z
Z(1,:)=u;
for i=1:n
for k=1:t-i
Z(2*i,k+i) = y(k);
Z(2*i+1,k+i) = u(k);
end
end
%Calculo del estimador con mnimos cuadrados
P = inv(Z*Z')*(Z*y')
%Simulacin
n2_1=2*n+1;
z=zeros(1,n2_1)';
for k=1:t
for i=n2_1-2:-1:1
z(i+2)=z(i);
end
z(1)=u(k);
if k>1
z(2)=ye(k-1);
end
ye(k)=P'*z;
end
num
den
%ploteo de la simulacin y aproximacin
figure (2)
plot(T,u,'b',T,y,'g',T,ye,'r')
grid on;
41
6. Experimentacin
(13)
Seal Real
Aproximacin
Tiempo en milisegundos
42
Kp =
Ti =
Td =
Agradecimientos
Este trabajo fue financiado gracias a los proyectos:
1) Ciencias Bsicas CONACYT 2005, nmero
26032.
2) Proyecto interno de CIDESI, con clave QI0037.
Referencias
Fig. 12. Grfico de control PID aplicado al propulsor
7. Conclusiones
En el transcurso del trabajo se pudo observar
cmo un mtodo numrico simple como Mnimos
Cuadrados, complementado con una herramienta de
control como el PID, fue un resultado poderoso para
poder identificar y controlar las velocidades de giro
de un propulsor empleado para ROVs. La funcin
de transferencia, obtenida de manera experimental y
que modela al propulsor, sirve perfectamente como
base para generar un panorama de cmo ser el
comportamiento de la seal del PID discreto.
43