La Taberna del Puerto Social
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." Altair
VHF: Canal 77   
Regresar   La Taberna del Puerto > Foro > Foros Náuticos > Foro Náutico Deportivo

Avisos

Responder
 
Herramientas Estilo
  #1  
Antiguo 11-10-2013, 19:42
Avatar de PATAPALODAVID
PATAPALODAVID PATAPALODAVID esta desconectado
Pirata
 
Registrado: 17-10-2011
Edad: 55
Mensajes: 113
Agradecimientos que ha otorgado: 64
Recibió 43 Agradecimientos en 32 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por jiauka Ver mensaje
Eso es 1 piloto automatico, pero la aparente sencillez se complica porque:

a) El sensor magnetico se vuelve errático ante escoras, cabeceos y acelererones y frenadas, o sea que 1 simple compas magentico electronico no sirve, tienes que compensarlo con el movimiento, con lo cual necesitas 1 acelerometro y 1 giroscopo con sus complejos algortimos, por suerte hay librerias que lo calculan.

Otra alternativa es montar 1 cardán doble.

b) Si cuando te desvias le das "palotrolao" te vas a pasar seguro, vas a corregir otra vez "palotrolao" y cada vez haras "eses" mayores


Solución, filtros FIR y reguladores PID parametrizando la ganancia. poner 1 sensor de angulo de timón ayuda muchísimo a parametrizar el filtro de forma automática, para anticiparte y mover el timón ANTES de que te hayas pasado. Añadir 1 modulo que calcule el periodo de ola, tambien serviría para mejorar la respuesta con olas.

Culquier otra solución, como ajustar la respuesta mas o menos a mano, solo te funcionará en 1 determinado estado de mar y velocidad.

c) Aunque solo es importante si vas a 1 WP, todos los barcos, pero sobre todo los veleros, tienen una fea costumbre cuando hay viento, que es derivar la proa apunta a 1 lugar , pero el rumbo es otro.



Solución, compensarlo usando el GPS.

Lo que propones es perfectamente válido para 1 coche sin amortiguación a velocidad constante en 1 superficie plana, pero en 1
Hola jiauka tienes razón en todo lo que dices, de hecho para hacer un piloto automático al uso es lo que hace falta.
De todas formas simplificando el tema y evidentemente, perdiendo en precisión yo lo que había pensado es partir de la suposición que el timón estaba a la vía al fijar el rumbo y cada vez que se hiciese un movimiento a estribor o babor volver a la vía. La idea sería no girar hasta detectar que estás a rumbo sino siempre equis ms (en el sketch que he preparado es un parámetro que sería cuestión de encontrar a base de pruebas) y luego volver a la vía.
Para volver a la vía en la versión más cutre movería el motor en sentido contrario el mismo tiempo que el utilizado para el giro, en la versión semicutre pondría un sensor de proximidad y en la versión fetén utilizaría tu solución del sensor de posición.
De esta forma irías girando lentamente a golpes de timón.
Otra posible forma de afinar el tiempo de cada giro es ir autocorrigiéndolo por programa calculando el que más tiempo nos ha permitido estar sin cambiar los giros de babor a estribor o viceversa.
Entiendo que el espíritu que ha iniciado el hilo es ver si con pocos medios y un dispositivo muy simple, aunque un poco más complejo que los dos cabos, es capaz de dar una solución, no perfecta pero si aceptable.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a PATAPALODAVID
TAMAMOANA (11-10-2013)
  #2  
Antiguo 11-10-2013, 19:56
Avatar de jiauka
jiauka jiauka esta desconectado
Hermano de la costa
 
Registrado: 01-10-2010
Mensajes: 11,568
Agradecimientos que ha otorgado: 3,515
Recibió 6,481 Agradecimientos en 3,563 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

No te va a funcionar.

Primero necesitas 1 compas compensado en escora y segundo, el
recorrido sel timon no es 1 función lineal del tiempo, depende de la resistencia del agua que es distinta moviendo a barlo que a sota.

Y además el timon no se mueve instantaneamemte, debes anticiparte en funcion del error de rumbo.

Pruebalo y verás que el movimiento es erraticp.

Lo que digo yo rampoco es caro, es añadir 1 sensor de acelador y 1 giroscopo se 10€, el resto es añadir software.
Citar y responder
2 Cofrades agradecieron a jiauka este mensaje:
Capitán Victor (11-10-2013), TAMAMOANA (11-10-2013)
  #3  
Antiguo 11-10-2013, 21:33
Avatar de TAMAMOANA
TAMAMOANA TAMAMOANA esta desconectado
El aprendiz
 
Registrado: 27-10-2006
Edad: 54
Mensajes: 9,000
Agradecimientos que ha otorgado: 4,182
Recibió 3,100 Agradecimientos en 1,639 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Hay que ver que difícil es sustituir un cabito cogido a la caña, cuanta tecnología corre entre sus fibras

__________________
La vida es aquello que te va sucediendo mientras tú te empeñas en hacer otros planes.
Citar y responder
  #4  
Antiguo 11-10-2013, 21:49
Avatar de jiauka
jiauka jiauka esta desconectado
Hermano de la costa
 
Registrado: 01-10-2010
Mensajes: 11,568
Agradecimientos que ha otorgado: 3,515
Recibió 6,481 Agradecimientos en 3,563 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por TAMAMOANA Ver mensaje
Hay que ver que difícil es sustituir un cabito cogido a la caña, cuanta tecnología corre entre sus fibras

juas , yo llevo 1 sadow gordisimo muchas veces, lo llamo

"autogom 3000"

y funciona de maravilla con viento
de bolina, y haata de largo sin spi.
Citar y responder
  #5  
Antiguo 11-10-2013, 21:59
Avatar de jiauka
jiauka jiauka esta desconectado
Hermano de la costa
 
Registrado: 01-10-2010
Mensajes: 11,568
Agradecimientos que ha otorgado: 3,515
Recibió 6,481 Agradecimientos en 3,563 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Otra cosa que me olvidado mencionar es la histereis mecanica de la caña (para entendernos "el juego" de la misma), puede ser importante en
ciertos barcos.
Citar y responder
  #6  
Antiguo 11-10-2013, 23:35
Avatar de Geronimo
Geronimo Geronimo esta desconectado
Corsario
 
Registrado: 12-10-2011
Edad: 67
Mensajes: 1,493
Agradecimientos que ha otorgado: 1,006
Recibió 558 Agradecimientos en 362 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Cita:
Originalmente publicado por jiauka Ver mensaje
Otra cosa que me olvidado mencionar es la histereis mecanica de la caña (para entendernos "el juego" de la misma), puede ser importante en
ciertos barcos.
Aunque hace un año rectifique la chaveta del eje del timón en la unión con el bloque y en mi caso no tiene apenas holgura (menos de 2mm en el punto donde apoyas la mano) entiendo que este problema lo tendriamos también con un piloto automático de caña, nuevo y de "última generación".
Me ha gustado tu velado ofrecimiento. Aunque no entiendo muchas cosas y las tengo que digerir poco a poco, por lo que había buscado, el controlar el motor con el puente H con el controlador LM298N me parece muy interesante, yo llevaba horas buscando y los que veia me parecian débiles, ahora ya tengo claro que este al menos llega a 2A. El motor de un taladro de bateria de 10v consume 2A . ¿Quizás se necesita algun controlador con más amperaje?, puesto que tengo entendido que al arrancar los motores tienen un pico muy alto.
Para la corrección de la deriva por viento, creo que en la intención inicial no era de largos recorridos ( que por otra parte agotarian la bateria sinó se va a motor, o es de noche, o de dia y no tenenmos placas solares).
Me preocupa más lo del programa, (el "software").
También me parece interesante lo que está haciendo Patapalodavid. Mi antiguo piloto "Autohelm" funciona inclinando el soporte del mecanismo para compensar la escora (semisuspensión cardan) Dentro lleva un compas clásico (suspendido en líquido) con unos sensores ópticos que envian el desvio del rumbo elegido (mecánicamente al girar la rueda de grados superior) al motor.
Lo que tengo es algo más antiguo que esto:
http://www.youtube.com/watch?v=My1mgTBlX1U
El del vídeo todo va en el brazo y en el que yo tengo la electronica y compás van en un depósito aparte.
Creo que se trataria en definitiva de mejorar en plan aficionado este funcionamiento básico.
Ahora bién, si lo que propones, no ha de salir de material demasiado caro, me atrevo a montarlo, naturalemnte siguiendo tus instrucciones.
hasta pronto.

Editado por Geronimo en 11-10-2013 a las 23:39. Razón: enlace fallido
Citar y responder
  #7  
Antiguo 12-10-2013, 09:58
Avatar de jiauka
jiauka jiauka esta desconectado
Hermano de la costa
 
Registrado: 01-10-2010
Mensajes: 11,568
Agradecimientos que ha otorgado: 3,515
Recibió 6,481 Agradecimientos en 3,563 Mensajes
Sexo:
Predeterminado Re: Piloto automático con el dichoso arduino.

Mi piloto -del 2000- lleva compesaciòn de angulo muerto

Todo esto lo sé, porque hace unos 10 diseñé 1 controlador para manyener 1 antena parabolica apuntada en movimiemto, para unidades moviles y barcos. El principio es parecido mantener la antena apuntada a 1 punto sel espacio independientemente del movimiento del vehiculo. Y no es nada fácil conseguir que funcione bien bajo cualquier corcunstancia.

Incluso los pilotos comerciales tienen ajuste de ganancia, respuesta y montón más.

Para mar plana o en ceñida no debería ser complicado, pero hace falta lo que expuse en 1 post anterior.

Sobte el pico de arranque, no te preocupes, lo soprta sin problemas.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a jiauka
Geronimo (13-10-2013)
Responder Ver todos los foros en uno

Social

Herramientas
Estilo

Reglas del foro
No puedes crear discusiones
No puedes responder a mensajes
No puedes editar tus adjuntos
No puedes editar tus mensajes

BB code está activado
Emoticonos está activado
El código [IMG] está activado
El código HTML está desactivado
Ir a


Todas las horas son GMT +1. La hora es 09:10.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© La Taberna del Puerto