Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica...

23
1 Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 Corso di “Fondamenti di Automatica” A.A. 2018/19 Modellistica dei Sistemi Meccanici Prof. Carlo Cosentino Dipartimento di Medicina Sperimentale e Clinica Università degli Studi Magna Graecia di Catanzaro tel: 0961-3694051 [email protected] http://bioingegneria.unicz.it/~cosentino

Transcript of Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica...

Page 1: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

1 Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Corso di “Fondamenti di Automatica” A.A. 2018/19

Modellistica dei Sistemi Meccanici

Prof. Carlo Cosentino Dipartimento di Medicina Sperimentale e Clinica

Università degli Studi Magna Graecia di Catanzaro tel: 0961-3694051

[email protected] http://bioingegneria.unicz.it/~cosentino

Page 2: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Principali Componenti: Massa

2

𝑠

𝑓 M

𝑠 = spostamento

𝑓 = forza applicata

Relazione costitutiva: 𝑓 = 𝑀𝑠

Page 3: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Principali Componenti: Molla

3

𝑠1

𝐾 𝑓 𝑓

𝑠2 𝐾=rigidezza

Relazione costitutiva: 𝑓 = 𝐾 𝑠2 − 𝑠1

Page 4: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Principali Componenti: Smorzatore

4

𝐵 𝑓 𝑓

𝑠2 𝑠1

𝐵 = coefficiente di

attrito viscoso

Relazione costitutiva: 𝑓 = 𝐵 𝑠 2 − 𝑠 1

Page 5: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Esempio: Sistema Massa-Smorzatore

5

𝑠

𝑓

𝑀

𝐵

+

𝑢 𝑡 = 𝑓 𝑡 𝑦 𝑡 = velocità = 𝑠

Page 6: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Esempio: Sistema Massa-Smorzatore

Alla fine si arriva alla seguente rappresentazione IU

Oppure alla seguente rappresentazione ISU utilizzando come variabile di

stato la velocità:

6

𝑀𝑦 𝑡 + 𝐵𝑦 𝑡 = 𝑢(𝑡)

𝑥 𝑡 = −𝐵

𝑀𝑥 𝑡 +

1

𝑀𝑢 𝑡

𝑦 𝑡 = 𝑥 𝑡 𝑥 = 𝑠

Page 7: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Scelta delle Variabili di Stato

Per i sistemi meccanici le variabili di stato tipiche sono la posizione e la

velocità della massa.

Riconsideriamo ora l’esempio precedente, prendendo come uscita la

posizione della massa invece della velocità.

7

Page 8: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Rappresentazione ISU

Si arriva alla rappresentazione IU:

oppure alla rappresentazione ISU

Si noti che, prendendo come uscita la velocità, era sufficiente un modello

del primo ordine; per avere come uscita la posizione, invece, il modello deve

essere del secondo ordine

8

𝑀𝑦 𝑡 + 𝐵𝑦 𝑡 = 𝑢(𝑡)

𝑥 𝑡 =0 1

0 −𝐵

𝑀

𝑥 𝑡 +01

𝑀

𝑢 𝑡

𝑦 𝑡 = 1 0 𝑥 𝑡

𝑥 𝑡 =𝑠 𝑡𝑠 𝑡

Page 9: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Classificazione del Sistema

Il sistema considerato negli esempi precedenti è

lineare,

stazionario,

dinamico;

in entrambi i casi la rappresentazione ottenuta è strettamente propria.

9

Page 10: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Esempio: Sistema Massa-Molla-Smorzatore

10

u(t)=f(t)

y(t)=s(t)

s

f

M

B

K

+

Page 11: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19

Esempio: Sistema Massa-Molla-Smorzatore

Si arriva alla rappresentazione IU:

oppure, scegliendo

alla rappresentazione ISU

11

𝑀𝑦 𝑡 + 𝐵𝑦 𝑡 + 𝐾𝑦 𝑡 = 𝑢(𝑡)

𝑥1 = 𝑠 𝑥2 = 𝑠

𝑥 𝑡 =0 1

−𝐾

𝑀−𝐵

𝑀

𝑥 𝑡 +01

𝑀

𝑢 𝑡

𝑦 𝑡 = 1 0 𝑥 𝑡

Page 12: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esempio: Sistema con Doppia Molla e Smorzatore

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 12

𝑢(𝑡) = 𝑓(𝑡) 𝑦(𝑡) = 𝑠(𝑡)

𝑠

𝑓 𝑀

𝐵1

𝐾1

𝑠1 𝑠2

𝐾2

𝐵2

+

Page 13: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esempio: Sistema con Doppia Molla e Smorzatore

Si arriva alla rappresentazione IU

oppure alla ISU

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 13

𝑀𝑦 𝑡 + 𝐵1 + 𝐵2 𝑦 𝑡 + 𝐾1 + 𝐾2 𝑦 𝑡 = 𝑢(𝑡)

𝑥 𝑡 =0 1

−𝐾1 + 𝐾2

𝑀−𝐵1 + 𝐵2

𝑀

𝑥 𝑡 +01

𝑀

𝑢 𝑡

𝑦 𝑡 = 1 0 𝑥 𝑡

Page 14: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esempio: Sospensione Automobilistica

𝑠1 è la quota del supporto inferiore (supposto privo di massa)

𝑠2 è lo spostamento della massa, 𝑀𝑔 è la forza peso

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 14

𝑢 = 𝑠1 𝑦 = 𝑠2

𝑀

𝑠1

𝑠2 𝑀𝑔

𝐾 𝐵

+

Page 15: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esempio: Sospensione Automobilistica

Si arriva alla rappresentazione IU

In questo caso non è possibile scrivere la rappresentazione ISU scegliendo

lo stato in modo usuale (posizione e velocità).

Vedremo che esistono tecniche sistematiche per passare da una

rappresentazione IU ad una ISU e viceversa.

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 15

𝑀𝑦 𝑡 + 𝐵𝑦 𝑡 + 𝐾𝑦 𝑡 = 𝐵𝑢 𝑡 + 𝐾𝑢 𝑡 −𝑀𝑔

Page 16: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Cambio di Variabile

E’ possibile far scomparire la forza peso dall’equazione ingresso-uscita

effettuando un opportuno cambio di variabile.

Indichiamo con 𝑦 lo spostamento rispetto alla posizione di equilibrio statico

che la massa assume sotto l’azione della forza peso in assenza di ingressi

esterni (𝑢 = 0). Quindi

dove

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 16

𝑦 = 𝑦 − 𝑠

𝐾𝑠 = −𝑀𝑔

Page 17: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Cambio di Variabile

Con questa nuova scelta della variabile di uscita la rappresentazione IU

diventa

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 17

𝑀𝑦 𝑡 + 𝐵𝑦 𝑡 + 𝐾𝑦 𝑡 = 𝐵𝑢 𝑡 + 𝐾𝑢 𝑡

Page 18: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Rotazione di un Corpo Libero

La relazione costitutiva è analoga al caso lineare:

è l’angolo

𝑇 rappresenta la risultante dei momenti

𝐽 è il momento di inerzia del corpo

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 18

𝑇 = 𝐽𝜃

Page 19: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Elementi Rotazionali di Base

Analogamente al caso lineare possiamo definire

Molla torsionale: la coppia resistente è proporzionale all’angolo di torsione,

secondo un coefficiente 𝐾

Smorzatore torsionale: la coppia resistente è proporzionale alla velocità

angolare di torsione, secondo un coefficiente B

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 19

1 2 𝑇 𝑇

𝑇 = 𝐾 𝜃2 − 𝜃1

𝑇 = 𝐵 𝜃 2 − 𝜃 1

Page 20: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esempio di Sistema Meccanico Nonlineare: Il Pendolo

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 20

𝑀

𝑓

𝑀𝑔

𝑙

𝐵 = coefficiente di

attrito viscoso

Page 21: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esempio di Sistema Meccanico Nonlineare: Il Pendolo

Ponendo 𝑢 = 𝑓 e 𝑦 = si arriva alla rappresentazione IU

Ponendo 𝑥1 = e 𝑥2 = 𝑑/𝑑𝑡, si arriva alla rappresentazione ISU

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 21

𝑦 𝑡 +𝐵

𝑀𝑙2𝑦 𝑡 +

𝑔

𝑙sin 𝑦 𝑡 =

1

𝑀𝑙𝑢 𝑡

𝑥 1 = 𝑥2

𝑥 2 = −𝑔

𝑙𝑠𝑖𝑛 𝑥1 −

𝐵

𝑀𝑙2𝑥2 +

1

𝑀𝑙𝑢

𝑦 = 𝑥1

Page 22: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esercizio: Sistema con Due masse

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 22

𝑠1

𝑓 𝑀1

𝐵1

𝐾1

𝑀2

𝑠2 𝐵2

𝐾2

+

𝑢 = 𝑓

𝑦𝑖 = 𝑠𝑖

Page 23: Modellistica dei Sistemi Meccanici - unina.itwpage.unina.it/carcosen/FondAut_file/3. Modellistica Sistemi Meccan… · Prof. Carlo Cosentino 1 Fondamenti di Automatica, A.A. 2018/19

Esercizio: Sistema con Due masse

Se si scelgono come variabili di stato posizione e velocità della massa M1 (x1

e x2) e posizione e velocità della massa M2 (x3 e x4), si arriva alla

rappresentazione ISU

Prof. Carlo Cosentino Fondamenti di Automatica, A.A. 2018/19 23

𝑥 =

0 1 0 0

−𝑘1 + 𝑘2𝑀1

−𝐵1 + 𝐵2

𝑀1

𝐾2

𝑀1

𝐵2

𝑀1

0 0 0 1𝐾2

𝑀2

𝐵2

𝑀2−𝐾2

𝑀2−𝐵2

𝑀2

𝑥 +

0001

𝑀2

𝑢

𝑦 =1 0 0 00 0 1 0

𝑥