Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Traiettoria

PLC, servomotori, inverter...robot

Moderatori: Foto Utentedimaios, Foto Utentecarlomariamanenti

0
voti

[1] Traiettoria

Messaggioda Foto Utenteciccio » 17 feb 2013, 21:05

Salve,

Ho una domanda non molto banale almeno per me.


Ho una veicolo di massa m che si sposta sotto l'azione di una forza esterna F (il nostro ingresso). La forza resistente è del tipo: fr= kN +\frac{1}{2}pCxSv^{^{2}} (ossia attrito dinamico + attrito viscoso)

L'equazione che regola il tutto ovviamente è la seguente: f-fr=m\frac{dv}{dt}

Inoltre essendo il veicolo un treno l'accelerazione ( e decelerazione) dovrà essere al massimo 1m/s^{2} e la velocità massima 50m/s.

Io devo calcolare il migliore andamento di velocità per andare da 0 a 1000 m (dove ho una stazione e quindi v=0)


Non riesco a capire come posso fare questo calcolo.

Mi è stato detto di provare con il "controllo bang bang" o anche detto " controllo di ottimo in minimo tempo".


Qualcuno può almeno indirizzarmi sul come fare? ho letto qualsiasi cosa in rete riguardo a ciò, ma non so da che punto partire.


Ringrazio infinitamente chi può darmi una mano.


grazie
Avatar utente
Foto Utenteciccio
20 1 1 6
Frequentatore
Frequentatore
 
Messaggi: 180
Iscritto il: 15 gen 2009, 20:37

2
voti

[2] Re: Traiettoria

Messaggioda Foto Utentedimaios » 18 feb 2013, 10:44

ciccio ha scritto:Mi è stato detto di provare con il "controllo bang bang" o anche detto " controllo di ottimo in minimo tempo".


In realta' questa affermazione non e' corretta.
Una cosa e' il controllo bang bang, un'altra cosa e' la ricerca di una superficie di sliding che minimizzi il tempo di azione del controllo.


Un buon riferimento sono queste dispense fatte molto bene :

ftp://dee.poliba.it/Dotoli/Controllo%20non%20lineare%203CFU%20Ing%20Informatica%20Bari/

Chiaramente i riferimenti "storici" sono i seguenti :

V.I. Utkin, "Sliding Modes in Control and Optimization", Springer-Verlag, 1992. ISBN = 9780387535166
V.I. Utkin, J. Guldner, J. Shi, "Sliding Mode Control in Electromechanical Systems", Taylor & Francis, 1999. ISBN = 0788401164

Ma non sono banali da leggere e richiedono molta molta .... pazienza. ;-)
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[3] Re: Traiettoria

Messaggioda Foto Utenteciccio » 18 feb 2013, 12:19

Grazie intanto per la risposta.

Non riesco ad aprire il pdf sul link che mi ha consigliato. Sembra che non venga trovato il riferimento al pdf. A lei lo apre dal link sopra?

Quale è la differenza tra il controllo bang bang e questo sliding mode?
Avatar utente
Foto Utenteciccio
20 1 1 6
Frequentatore
Frequentatore
 
Messaggi: 180
Iscritto il: 15 gen 2009, 20:37

2
voti

[4] Re: Traiettoria

Messaggioda Foto Utentedimaios » 18 feb 2013, 15:21

ciccio ha scritto:Non riesco ad aprire il pdf sul link che mi ha consigliato. Sembra che non venga trovato il riferimento al pdf. A lei lo apre dal link sopra?


Copia il link a mano nel browser e ti compare tutta la directory con i files da scaricare.

ciccio ha scritto:Quale è la differenza tra il controllo bang bang e questo sliding mode?


Il controllo bang bang e' un controllo nel quale il controllo può assume tre valori: saturazione positiva, saturazione negativo e zero.

Il controllore sliding invece e' un controllore a struttura variabile che retroaziona lo stato del sistema.

A volte in letteratura i nomi vengono utilizzati in modo improprio.
Non bisogna confondere la natura della variabile di controllo con la struttura del controllore.
Che poi il controllore sliding agisca sul sistema con un segnale ad alta frequenza ecc. ecc. e' un altro discorso.
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[5] Re: Traiettoria

Messaggioda Foto Utenteciccio » 18 feb 2013, 18:09

Grazie per le risposte che mi fornisci.

Ti spiego bene quale è il mio problema e come avrei pensato di risolverlo.

Devo SIMULARE un veicolo che si sposta da 0 a 1000m sotto l'azione di una forza f e durante il moto incontra una forza resistente come fr come scritto all'inizio, ossia con una componente costante e una legata al quadrato della velocità che rappresenta l'attrito viscoso. La velocità massima che può raggiungere sono 50 km/h e l'accelerazione massima (o decelarazione massima) è 1m/s^2.

Io avrei pensato di usare un controllo ottimo che mi fornisca la legge con cui deve variare la forza per far si che il veicolo passi da 0 a 1000 m nel più breve tempo possibile, inserendo i vincoli su accelerazione e velocità massima raggiungibile. che ne pensi?

Nella definizione del problema, come variabili di stato posizione e velocità e come u(t) l'accelerazione, con i vincoli : -1<u(t)<1 e v(t)<50
Avatar utente
Foto Utenteciccio
20 1 1 6
Frequentatore
Frequentatore
 
Messaggi: 180
Iscritto il: 15 gen 2009, 20:37

2
voti

[6] Re: Traiettoria

Messaggioda Foto Utentedimaios » 19 feb 2013, 11:50

Dovresti fare un disegno FidoCADJ del sistema e soprattutto indicare il significato di tutte le grandezze nella seguente formula.


fr= kN +\frac{1}{2}pCxSv^{^{2}}
Ingegneria : alternativa intelligente alla droga.
Avatar utente
Foto Utentedimaios
30,2k 7 10 12
G.Master EY
G.Master EY
 
Messaggi: 3381
Iscritto il: 24 ago 2010, 14:12
Località: Behind the scenes

0
voti

[7] Re: Traiettoria

Messaggioda Foto Utenteciccio » 19 feb 2013, 12:14

Lo schema è questo:


Dove la forza di attrito totale si può scrivere nella maniera più semplice:

Fr=kN+k_{1}v^{2}

Dove la costante k_{1} è:

k_{1}=\frac{1}{2}pCxS (si può considerare una costante)

v --> velocità della massa ( via via che la massa prende velocità la forza di attrito viscoso cresce con il quadrato della velocità)
Avatar utente
Foto Utenteciccio
20 1 1 6
Frequentatore
Frequentatore
 
Messaggi: 180
Iscritto il: 15 gen 2009, 20:37

0
voti

[8] Re: Traiettoria

Messaggioda Foto UtenteGoo » 19 feb 2013, 13:25

ciccio ha scritto:Nella definizione del problema, come variabili di stato posizione e velocità e come u(t) l'accelerazione, con i vincoli : -1<u(t)<1 e v(t)<50

i miei ricordi di fisica sono molto ma molto offuscati
ma la velocità non è la derivata dello spostamento v=dx/dt ?
e l'accelerazione sia la derivata della velocità, e quindi la derivata seconda della posizione?
quindi la variabile di stato non è solo lo spostamento?
Avatar utente
Foto UtenteGoo
10 3
 
Messaggi: 33
Iscritto il: 16 set 2012, 16:06

0
voti

[9] Re: Traiettoria

Messaggioda Foto Utenteciccio » 19 feb 2013, 13:44

Certo su quello sono d'accordo con lei. Però le variabili di stato su non erro possono essere scelte in maniera arbitraria e io vorrei definire il mio stato con un vettore in cui il primo elemento è la posizione e il secondo elemento è la velocità della massa, via via che essa procede nel suo moto.
Avatar utente
Foto Utenteciccio
20 1 1 6
Frequentatore
Frequentatore
 
Messaggi: 180
Iscritto il: 15 gen 2009, 20:37

0
voti

[10] Re: Traiettoria

Messaggioda Foto UtenteGoo » 19 feb 2013, 14:05

nn darmi del lei...sono giovine :mrgreen:

ti scrivo così...in base a quello che mi ricordo...e non ricordo molto
la tua equazione è questa

ma=F-Fr=F-kN-k_{1}v^{2}
a=x"
v=x^{,}
quindi ottieni la seguente equazione differenziale:
mx"+k_{1}x^{,2}=F-kN

questa è l'equazione da risolvere e non credo ci siano altre possibilità
Avatar utente
Foto UtenteGoo
10 3
 
Messaggi: 33
Iscritto il: 16 set 2012, 16:06

Prossimo

Torna a Automazione industriale ed azionamenti

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti