In che modo la forza di carico influisce sull'inerzia del carico?


9

Sto cercando di simulare un argano come un motore regolato in base alla velocità che funziona attraverso un cambio per sollevare una massa. L'uscita del cambio è un tamburo, che ruota per accumulare il cavo.

Mi sento a mio agio nel convertire la massa in un momento di inerzia e mi sento anche a mio agio nel convertire quel momento di inerzia (lato uscita) nel momento di inerzia "visto" dal motore (lato ingresso) con il rapporto del cambio . Con una semplice simulazione, non ho problemi a scrivere le equazioni del movimento.

La mia complicazione arriva quando voglio modellare "allungare" il cavo. Pensavo di poterlo fare semplicemente mettendo una molla di rigidità arbitraria tra il tamburo del verricello e la massa, come illustrato di seguito.

Inerzia di primavera

Con questo modello, per motivi di simulazione, presumo di conoscere l '"altezza del tamburo", che sarebbe la misura in cui il tamburo ha girato moltiplicato per il raggio del tamburo e l'altezza del carico. La forza della primavera sarebbek(ϕry), ma come posso applicarlo al motore ?

Ho un modello di motore:

ΘV=KTRaJs+KTKb
e un modello di controller PI:

VΘerror=kp(s+kikp)s
dove Θ è la velocità del motore, V è la tensione terminale, J è l'inerzia del carico e dei macchinari, e Ra, KT, e Kb sono rispettivamente la resistenza di armatura del motore, la costante di coppia e la costante EMF posteriore.

L'interazione che mi interessa studiare si verifica quando il controller PI è sintonizzato sull'inerzia del carico previstaJ, che verrebbe trovato con il motore, il cambio, il tamburo e la massa del carico, ma il sistema "vede" effettivamente la massa elastica.

La semplificazione si ottiene impostando il ki/kp rapporto uguale a KTKb/RaJ, dando:

ΘΘerror=VΘerrorΘV=(kp(s+KTKbRaJ)s)(KTRaJs+KTKbRaJ)

(Nota che posso andarmene kp come variabile perché il rapporto ki/kp può essere impostato su quello che voglio tramite ki fintanto che kp non è zero.)

Quindi, in un mondo ideale , dove il valore dell'inerzia "totale"J è noto in anticipo, il polo si annulla e l'intero sistema si riduce a:

ΘΘerror=(kps)(KTRaJ1)
ΘΘerror=1RaJkpKTs

Finalmente, Θerror=ΘrefΘout, quindi, con l'algebra:

ΘoutΘref=1RaJkpKTs+1

Quindi, mi dispiace di aver sparato con così tanti dettagli, ma volevo impressionare chiunque leggesse che mi sento fiducioso con tutti i miei passi finora e che ho speso considerevoli sforzi per risolvere questo problema. Ora, ancora una volta alla mia domanda: voglio simulare l' allungamento del cavo tra il tamburo e il carico, ma non sono sicuro di come utilizzare la forza della molla per modulare l'inerzia del carico.

Un pensiero che avevo era di provare a falsificare una "massa equivalente", assumendo:

F=mequivalentamequivalent=Fspringa

ma questo non sembra giusto, e non sono sicuro di cosa avrei usato per l'accelerazione a.

Sono frustrato di essere così lontano sul problema e rimanere perplesso da quello che sembra dovrebbe essere un problema facile, ma non riesco davvero a pensare a un modo di affrontare questo problema. Penso che se potessi inquadrarlo correttamente, potrei elaborare la meccanica, ma è la conversione da forza a inerzia che sento come se avessi bisogno di essere fatto che mi ha lasciato perplesso.

Infine, per la cronaca, ho anche provato a rintracciare il mio modello di motore per includere la coppia di carico. Ciò dà risultati apparentemente ragionevoli, ma alla fine sottraggo la coppia di carico dalla coppia del motore per ottenere la coppia netta, quindi applico quella coppia netta all'inerzia totale per ottenere l'accelerazione del motore. Questo si nutre in futuro e, ancora una volta, non sono sicuro di trattare correttamente l'inerzia totale.


Inizialmente l'ho pubblicato in fisica, ma l'unica risposta è stata due commenti che suggeriscono di chiedere qui. Da allora ho eliminato la domanda lì per evitare il cross-posting.
Chuck,

La costante di molla può essere modellata utilizzando la rigidità del cavo (moduli di Young) per un determinato carico il cavo si allungherà di più se viene srotolato per una lunghezza maggiore. Ciò renderebbe la molla "costante" approssimativamente inversamente proporzionale alla lunghezza del cavo srotolato. Tuttavia, anche questa tensione deve essere trasferita al tamburo, quindi questa tensione sarà presente anche in qualche misura nel cavo che è arrotolato sul tamburo.
fibonatico

@fibonatic - Questo è il piano. La tensione "immagazzinata" nel tamburo potrebbe creare una sorta di isteresi o effetto memoria. Non dovrebbe essere troppo difficile da modellare ma, ancora una volta, il punto particolare su cui mi sono bloccato in questo momento è determinare come calcolare l'inerzia totale del sistema. Non credo di poter utilizzare direttamente la massa di carico, ma non sono sicuro di come modularla con la molla (o la deflessione della molla).
Chuck,

Risposte:


6

Calcoliamo prima il modello. Il design del controllo è uno sforzo separato.

La coppia applicata al tamburo è nTM, dove n è il rapporto di trasmissione e TM è l'uscita prodotta dal motore. TM=KTi(t), dove KT è una costante di proporzionalità e i(t) è la corrente del motore.

Ora possiamo scrivere le equazioni per il sistema meccanico:

my(t)+mgk(y(t)rθ(t))=0
Jθ(t)+kr(y(t)rθ(t))=nKTi(t)

Qui m è la massa e k è la costante di primavera.

Per scrivere l'equazione del motore, dobbiamo determinare il back emf. L'emf posteriore è proporzionale alla velocità del motore e per scriverla in termini di velocità del tamburo la moltiplichiamo anche per il rapporto di trasmissione n.

Li(t)+Ri(t)+nKbθ(t)=V(t)

Qui è la tensione applicata, è l'induttanza, è la resistenza e è la costante di proporzionalità.V(t)LRKb

Queste tre equazioni hanno come input e , e come stati / output. Questo può essere usato per ottenere il modello dello spazio degli stati o il modello della funzione di trasferimento. (I seguenti sono stati ottenuti usando Mathematica)V(t)i(t)θ(t)y(t)

inserisci qui la descrizione dell'immagine

Ora la progettazione del controllo può iniziare ...

Aggiornare

Dato che c'è stata una certa confusione sull'inerzia da usare, vorrei chiarire la risposta. Presumo un ingranaggio nel cambio: un ingranaggio con inerzia sul lato tamburo e un ingranaggio con inerzia sul lato motore.J1J2

Nella risposta sopra ho trascurato l'inerzia degli ingranaggi. L'unica modifica che deve essere fatta ora è modificare la seconda equazione come segue.

(J+J1)θ(t)+kr(y(t)rθ(t))=ni(t)KT

Se si desidera anche l'equazione per descrivere la dinamica transitoria dell'albero motore, si tratta di un'equazione aggiuntiva che coinvolge (rotazione dell'albero motore), l'inerzia , ecc. Tuttavia, ciò non è necessario se l'obiettivo è controllare la posizione del tamburo.θMJ2


Questa è un'ottima risposta, ma cosa stai usando nello specifico come nella tua equazione di coppia del motore? Solo le inerzie del motore / cambio / tamburo? J
Chuck,

1
L'equazione di coppia che ho scritto è solo per il tamburo. è l'inerzia del tamburo. (Può essere reso più complicato dicendo che l'inerzia varia quando il cavo viene avvolto, il cavo non è privo di massa, ecc. Ma, penso che le ipotesi attuali non saranno problematiche.)J
Suba Thomas

@Chuck, è stata una vera grazia. Grazie!
Suba Thomas,

Non è un problema; la domanda che avevo mi ha infastidito da molto tempo ormai. La tua risposta mi ha confermato che devo tornare "alle origini" - Un diagramma del corpo libero. Vedo ora che la domanda (e il mio modo di pensare) era piuttosto fuorviante. Immagina se mi avessi chiesto come avrei potuto trattare la resistenza su un aereo come un'inerzia dipendente dalla velocità del velivolo? Davvero, è una domanda sciocca - una forza è una forza e una massa (o inerzia) non lo è. Sono correlati, ma non intercambiabili. Grazie ancora per l'aggiornamento delle dinamiche!
Chuck,

4

Allunga nel delta primaverile Quindi il delta Y non è costante ma se sei interessato a delt Y_max Y=A.sin(ω.t)=A.sin(k/m).t

delta , secondo la legge Hooks. Perché il tuo sistema non accelera se non all'inizio e alla fine supponendo che la puleggia si avvii e si fermi all'improvviso, questo è il massimo. Qualsiasi accelerazione graduale di avvio / arresto dovrà essere sottratta dall'accelerazione della molla che èYmax=m/k

ω2.t
ω=(k/m)

guardando il diagramma del corpo libero della massa
Come hai notato la forza èK(ϕ.ry)

m.dx2/dt2=K(ϕ.rr)
dividere entrambi i lati per K otteniamo:

m/K.dx2/dt2+ϕ.r=y

ω2.dx2/dt2+ϕ.r=y

Spero che questo possa aiutare.


Non mi interessa l'analisi statica - questo è un sistema dinamico che sto cercando di simulare. Inoltre non mi interessa il tratto primaverile; Posso calcolarlo se riesco ad aggiornare correttamente l'accelerazione del motore. Il mio problema è determinare l'accelerazione del motore. Dovrebbe essere , ma qual è l'inerzia del carico quando è inclusa la molla? Questo è il nocciolo della mia domanda. Senza la molla, vista dal motore, l'inerzia del carico è . Come posso incorporare la molla? τnet/Jmr2GB2
Chuck,

Modificherò la mia risposta e proverò almeno a impostare il sistema per una vibrazione di eccitazione Base.
Kamran,

@Chuck Penso che questo con un po 'di modifica sarebbe quello che stai cercando. Vibrazioni forzate: math.ubc.ca/~israel/m215/ced/ced.html -Guarda il terzo caso in cui la forza è spostando il supporto su e giù.
Kamran,

Se non si desidera la risposta dinamica per quando il sistema è passato all'avvio e si è stabilizzato in un movimento armonico, ma si è interessati a vedere come risponde al momento transitorio quando il tamburo inizia a girare, si desidera utilizzare l'integrale Duhamel. Rompe la forza della molla in piccole, dx, lunghezze con il loro impulso che agisce sul sistema e poi integrato nel tempo. Questo integrale si chiama integrale di convoluzione e Matlab ce l'ha.
Kamran,

2

Mi rendo conto che si tratta di un vecchio thread e non sono sicuro di quanto sia stata profonda l'immersione che alla fine hai intrapreso, ma una cosa che non vedo spiegata nelle tue equazioni è l'attrito tamburo / cavo. Questo sarà piccolo e, come la massa accumulata della fune d'acciaio non inclusa, potrebbe non essere nell'elenco. Il cavo potrebbe essere pre-stirato e precaricato, tuttavia qualsiasi movimento tra il cavo e il tamburo dovuto all'allungamento del cavo incontrerà anche attrito. Nel mio settore (sartiame teatrale, progettazione di macchinari per palcoscenici), la scanalatura contatta un'area maggiore di un'applicazione a tamburo piatto e di solito abbiamo attrito aggiuntivo lungo le pulegge e i muli di reindirizzamento nel set di linee per tenere conto soprattutto in 2: 1 o 4: 1 sistemi di vantaggio meccanico.


Questo è un buon suggerimento, grazie. Hai riferimenti di design o altri testi che potresti collegare? Mi chiedo in particolare di manuali commerciali o qualcosa di simile. Grazie ancora!
Chuck

Ci sono alcuni libri specifici per il commercio, ma per la maggior parte è tutta ingegneria meccanica o fisica, quindi lo stesso design della macchina e riferimenti simili. Cose come Cat-0 E-Stops factoring nell'uso di motori a catena e truss rigging, tipici di eventi dal vivo o concerti rock, sono comuni nelle installazioni di spettacoli temporanei e permanenti. Ho progettato argani per effetti scenici, velocità di scambio per capacità di trasporto o viceversa, ma questo è tutto in ingegneria meccanica o matematica applicata.
Eggy,

Ah va bene, ho tutte quelle poi lol. Sempre alla ricerca di un buon manuale, però :)
Chuck

1

Penso che l'approccio di Suba Thomas dia un buon modello: iniziare con la somma delle forze al carico e la somma dei momenti al tamburo. Quindi determinare il modello di motore necessario.

Il modello motore iniziale del mandrino necessita di un sistema rigido in cui è possibile calcolare un singolo valore per il momento di inerzia, mentre l'obiettivo del modello è:

L'interazione che mi interessa studiare si verifica quando il controller PI è sintonizzato sull'inerzia del carico prevista , che si troverebbe con il motore, il cambio, il tamburo e la massa del carico, ma il sistema in realtà "vede" la massa elastica.J

Una nota sull'inerzia nell'equazione del momento del tamburo di Suba Thomas: non dimenticare l'inerzia del motore aumentata rispetto al tamburo. A seconda del motore scelto, la sua influenza può essere significativa. Quindi scegliereiJ=Jmotori2+Jdrum


Nel modello (nella mia risposta), l'inerzia del motore viene catturata dalla variabile corrente. Ciò che è stato trascurato sono stati gli effetti degli ingranaggi. Vedi la mia risposta aggiornata.
Suba Thomas,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.