Matematica dell’ingegneria aeronautica, passo dopo passo
Atmosfera, portanza, ali, prestazioni, urti, motori a getto, stabilità e rotori: dimostrazioni, esempi svolti ed esercizi, dal primo anno al dottorato.
Costanti usate in questa pagina
Ogni numero di questa pagina è calcolato dallo script di generazione (scripts/aero_calc.py) e verificato su tabelle pubblicate: i valori ISA a 11 km coincidono con l’atmosfera standard USA del 1976 e quelli dell’urto a Mach 2 con le tabelle classiche. I valori degli aerei sono generici e illustrativi, non di un modello specifico.
L’atmosfera standard
- Ragazzi
- Corso post-diploma
- Laurea triennale
Saprai
Ricavare pressione e densità in funzione della quota con l’idrostatica e la legge dei gas perfetti; calcolare i valori ISA nella troposfera e nella bassa stratosfera.
Prerequisiti
EDO a variabili separabili, logaritmi, legge dei gas perfetti. Come si vola
Prima l’intuizione
Ogni calcolo di portanza, resistenza o motore parte dalla densità dell’aria. L’atmosfera standard internazionale (ISA) è un modello concordato perché tutti usino gli stessi numeri.
🧒 Spiegamelo come se avessi 10 anni
L’aria è come una pila di coperte: quelle in basso sono schiacciate da quelle sopra. Salendo c’è meno aria sopra, quindi è più rarefatta e più fredda.
Passo dopo passo
- Equilibrio idrostatico e legge dei gas perfetti.
- Dividere per separare le variabili.
- Troposfera: la temperatura cala linearmente.
- Sopra gli 11 km (fino a 20 km): isoterma, decadimento esponenziale.
Esempio svolto
- Dati
- h = 11 000 m (36 089 ft), livello del mare ISA T₀ = 288,15 K, p₀ = 101 325 Pa.
- Incognita
- T, p, ρ e la velocità del suono a.
- Strategia
- Formula a gradiente per T e p, poi ρ = p/(RT) e a = √(γRT).
- Passaggi
- T = 288.15 − 0.0065 · 11000 = 216,65 K
- p = 101325 (T/288.15)^5.2559 = 22632 Pa
- ρ = p/(RT) = 0,3639 kg/m³
- a = √(1.4 · 287.053 · T) = 295,07 m/s
- Risposta
- T = 216,65 K, p = 22632 Pa, ρ = 0,3639 kg/m³, a = 295,1 m/s.
- Controllo di plausibilità
- Le tabelle dell’atmosfera standard USA del 1976 riportano 216,65 K, 22 632 Pa e 0,3639 kg/m³ a 11 km.
- Significato
- All’altezza di crociera degli aerei di linea l’aria ha meno di un terzo della densità al livello del mare: meno resistenza, ma ali e motori lavorano di più.
Mostra il codice Python
import math
g0, R, L, T0, p0 = 9.80665, 287.05287, 0.0065, 288.15, 101325.0
h = 11000
T = T0 - L*h
p = p0 * (T/T0)**(g0/(L*R))
rho = p / (R*T)
print(T, p, rho, math.sqrt(1.4*R*T))Esercizi con correzione automatica
- kg/m³
- T = 288,15 − 0,0065 · 5000 = 255,65 K.
- p = 101 325 (T/T₀)^5,2559, poi ρ = p/(RT).
Soluzione completa
p = 54020 Pa; ρ = 0,7361 kg/m³.
Esercizi
Perché la formula cambia a 11 km?
Mostra la soluzione
La temperatura del modello smette di calare (tropopausa); con T costante l’integrale di dp/p dà un esponenziale invece di una potenza.
Errore frequente
Usare °C nella legge dei gas. T va in kelvin.
Riferimenti
- NOAA, NASA, USAF, U.S. Standard Atmosphere, 1976, U.S. Government Printing Office, 1976.
- J. D. Anderson Jr., Introduction to Flight, 8th ed., McGraw-Hill, 2016.
- NASA Glenn Research Center, Beginner’s Guide to Aeronautics.
Portanza, profilo e teoria del profilo sottile
- Corso post-diploma
- Laurea triennale
Saprai
Usare l’equazione della portanza; enunciare il risultato del profilo sottile c_l = 2πα; calcolare una velocità di stallo.
Prerequisiti
Pressione dinamica, radianti, integrali trigonometrici (per la dimostrazione). Come si vola
Prima l’intuizione
La portanza cresce con la densità dell’aria, il quadrato della velocità, la superficie alare e un coefficiente che dipende dall’incidenza. La teoria del profilo sottile modella l’ala come uno strato di vortici e prevede la pendenza: 2π per radiante.
🧒 Spiegamelo come se avessi 10 anni
Metti la mano fuori dal finestrino e inclinala un po’: l’aria la spinge su. Un’ala fa lo stesso: devia l’aria verso il basso e l’aria la spinge verso l’alto.
Passo dopo passo
- Equazione della portanza (definizione di C_L).
- Equazione integrale del profilo sottile per l’intensità γ dello strato.
- Soluzione del profilo simmetrico e Kutta–Joukowski.
- Velocità di stallo: portanza = peso al C_L massimo.
Esempio svolto
- Dati
- Aereo leggero generico: m = 1100 kg, S = 16,2 m², C_L,max = 1,6, livello del mare (ρ = 1,225 kg/m³).
- Incognita
- Velocità di stallo; e c_l di un profilo sottile simmetrico a 5°.
- Strategia
- Porre L = W a C_L,max; convertire 5° in radianti per 2πα.
- Passaggi
- W = 1100 · 9.80665 = 10787 N
- V_s = √(2 · 10787 / (1.225 · 16.2 · 1.6)) = 26,07 m/s
- α = 5° = 0.08727 rad → c_l = 2πα = 0,5483
- Risposta
- V_s = 26,1 m/s (51 nodi); c_l = 0,548.
- Controllo di plausibilità
- Circa 50 nodi è tipico delle velocità di stallo pubblicate per gli aerei scuola leggeri, e 0,55 è vicino al c_l misurato per profili sottili simmetrici a 5°.
- Significato
- La velocità di stallo fissa la lunghezza della pista e la velocità di avvicinamento; i flap alzano C_L,max per atterrare più piano.
Mostra il codice Python
import math
m, S, clmax, rho, g0 = 1100, 16.2, 1.6, 1.225, 9.80665
Vs = math.sqrt(2*m*g0 / (rho*S*clmax))
print(Vs, Vs/0.514444, 2*math.pi*math.radians(5))Esercizi con correzione automatica
- m/s
- Trova prima ρ ISA a 1500 m.
- V_s va come 1/√ρ.
Soluzione completa
ρ(1500 m) = 1,0581 kg/m³, quindi V_s = 28,05 m/s (la velocità indicata di stallo resta uguale).
Esercizi
Perché la teoria del profilo sottile fallisce oltre circa 12–15°?
Mostra la soluzione
Presuppone flusso attaccato, non viscoso e angoli piccoli; ad alto α lo strato limite si separa (stallo).
Errore frequente
Mettere α in gradi in 2πα. Usa i radianti.
Riferimenti
- J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
- J. D. Anderson Jr., Introduction to Flight, 8th ed., McGraw-Hill, 2016.
- NASA Glenn Research Center, Beginner’s Guide to Aeronautics.
Ali finite: linea portante e resistenza indotta
- Laurea triennale
Saprai
Ricavare la resistenza indotta C_Di = C_L²/(πeAR); calcolare la pendenza di portanza di un’ala finita con la linea portante.
Prerequisiti
Teoria del profilo sottile, serie di Fourier, legge di Biot–Savart. Come si vola
Prima l’intuizione
I vortici d’estremità inducono un downwash che inclina all’indietro la portanza locale. Quella componente all’indietro è la resistenza indotta, il prezzo della portanza con un’ala di apertura finita.
🧒 Spiegamelo come se avessi 10 anni
L’aria sfugge attorno alle estremità dell’ala, da sotto (alta pressione) a sopra (bassa pressione), e forma vortici dietro l’aereo. Le ali lunghe e sottili perdono meno, come quelle di un aliante.
Passo dopo passo
- Serie di Fourier della circolazione lungo l’apertura.
- La portanza usa solo A₁; ogni altro termine aggiunge resistenza (e ≤ 1).
- Pendenza di portanza dell’ala finita (correzione di tipo ellittico).
Esempio svolto
- Dati
- AR = 9, efficienza di Oswald e = 0,8, C_L = 0,5, a₀ = 2π per rad.
- Incognita
- C_Di e la pendenza a.
- Strategia
- Sostituire nei due risultati della linea portante.
- Passaggi
- πeAR = π · 0.8 · 9 = 22.62
- C_Di = 0.5² / 22.62 = 0,01105
- a = 2π / (1 + 2π/22.62) = 4,917 /rad
- Risposta
- C_Di = 0,0111; a = 4,92 per radiante.
- Controllo di plausibilità
- a è minore di 2π e tende a 2π per AR → ∞, come deve.
- Significato
- Con C_D0 = 0,02, la resistenza indotta qui è circa un terzo del totale: per questo alianti e aerei a lungo raggio usano grandi allungamenti e winglet.
Mostra il codice Python
import math
AR, e, CL, a0 = 9, 0.8, 0.5, 2*math.pi
print(CL**2/(math.pi*e*AR), a0/(1 + a0/(math.pi*e*AR)))Esercizi con correzione automatica
-
- C_Di = C_L²/(πeAR).
Soluzione completa
C_Di = 0,25/(π · 0,8 · 12) = 0,00829, il 25% in meno che con AR = 9.
Esercizi
Quale distribuzione di portanza lungo l’apertura dà e = 1?
Mostra la soluzione
La distribuzione ellittica (solo A₁ ≠ 0), che dà anche downwash uniforme.
Errore frequente
Usare la pendenza 2D 2π per un’ala intera; quella di un’ala finita è minore.
Riferimenti
- J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
- MIT OpenCourseWare, 16.100 Aerodynamics (CC BY-NC-SA 4.0).
Prestazioni: massima efficienza ed equazione di Breguet
- Laurea triennale
Saprai
Usare la polare per trovare la massima L/D col calcolo; integrare l’equazione di Breguet per un jet.
Prerequisiti
Derivate e ottimizzazione, integrale di 1/W, resistenza indotta. Come si vola
Prima l’intuizione
La resistenza ha una parte che cresce con la velocità (attrito, C_D0) e una che cala (indotta). La migliore L/D è dove si uguagliano; l’autonomia dipende poi da L/D, dal rendimento del motore e dal carburante bruciato.
🧒 Spiegamelo come se avessi 10 anni
Un aereo è come una bici: c’è una velocità ideale per andare più lontano con meno fatica. Troppo lento e fatichi a restare su; troppo veloce e il vento ti frena.
Passo dopo passo
- Polare parabolica.
- Massimizzare L/D: resistenza d’attrito = indotta.
- Consumo c (TSFC) a V e L/D costanti; integrare.
Esempio svolto
- Dati
- AR = 9, e = 0,8, C_D0 = 0,02. Jet generico: V = 230 m/s, c = 0,6 all’ora, L/D = 17, W_i/W_f = 1,25.
- Incognita
- (L/D)max, il C_L corrispondente e l’autonomia del jet.
- Strategia
- k da AR ed e; formula dell’ottimo; Breguet con c in 1/s.
- Passaggi
- k = 1/(π · 0.8 · 9) = 0,04421
- (L/D)max = 1/(2√(k · 0.02)) = 16,81
- C_L* = √(C_D0/k) = 0,673
- R = (230 / (0.6/3600)) · 17 · ln 1.25 = 5235 km
- Risposta
- (L/D)max = 16,8 a C_L = 0,67; autonomia = 5235 km (2827 NM).
- Controllo di plausibilità
- A C_L* le due resistenze sono uguali (0,02 ciascuna), e L/D di 15–20 è l’intervallo indicato nei libri per i moderni aerei da trasporto.
- Significato
- L’autonomia è lineare in L/D e nel rendimento del motore, ma solo logaritmica nel carburante: aggiungere carburante rende sempre meno.
Mostra il codice Python
import math
AR, e, CD0 = 9, 0.8, 0.02
k = 1/(math.pi*e*AR)
print(1/(2*math.sqrt(k*CD0)), math.sqrt(CD0/k))
V, c, LD, wr = 230, 0.6/3600, 17, 1.25
print(V/c*LD*math.log(wr)/1000, "km")Esercizi con correzione automatica
-
- (L/D)max = 1/(2√(k C_D0)) con k = 0,04421.
Soluzione completa
(L/D)max = 19,42, circa il 15% meglio.
Esercizi
Perché c è diviso per 3600 nell’esempio?
Mostra la soluzione
Il TSFC è dato all’ora; V è in m/s, quindi c deve essere al secondo perché R esca in metri.
Errore frequente
Mescolare ore e secondi nel TSFC; controlla le unità prima del logaritmo.
Riferimenti
- J. D. Anderson Jr., Introduction to Flight, 8th ed., McGraw-Hill, 2016.
- NASA Glenn Research Center, Beginner’s Guide to Aeronautics.
Flusso compressibile e urti normali
- Laurea triennale
- Laurea magistrale
Saprai
Ricavare temperatura e pressione di ristagno; calcolare la variazione del flusso attraverso un urto normale con le leggi di conservazione.
Prerequisiti
Equazione dell’energia, relazioni isentropiche, sistemi non lineari. Come si vola
Prima l’intuizione
Oltre circa Mach 0,3 la densità dell’aria cambia sensibilmente con la velocità. In supersonico un urto è un salto brusco che conserva massa, quantità di moto ed energia ma perde pressione totale (l’entropia aumenta).
🧒 Spiegamelo come se avessi 10 anni
Quando un aereo va più veloce del suono, l’aria davanti non fa in tempo a spostarsi. Si ammassa in un muro sottilissimo, l’onda d’urto: è il bang che senti.
Passo dopo passo
- Equazione dell’energia stazionaria con a = √(γRT).
- Decelerazione isentropica fino all’arresto.
- Conservazione attraverso l’urto.
- Relazioni dell’urto normale (risolvere le tre equazioni).
Esempio svolto
- Dati
- Aria (γ = 1,4) a M₁ = 2,0 incontra un urto normale.
- Incognita
- T₀/T e p₀/p a monte; M₂, p₂/p₁ e il rapporto delle pressioni totali p₀₂/p₀₁.
- Strategia
- Isentropiche a monte, relazioni d’urto attraverso, isentropiche a valle.
- Passaggi
- T₀/T = 1 + 0.2 · 4 = 1,800
- p₀/p = 1.8^3.5 = 7,8244
- M₂ = 0,57735
- p₂/p₁ = 1 + (2.8/2.4)(4 − 1) = 4,500
- p₀₂/p₀₁ = 0,72087
- Risposta
- M₂ = 0,5774, p₂/p₁ = 4,50, p₀₂/p₀₁ = 0,7209.
- Controllo di plausibilità
- Le tabelle classiche dell’urto normale (rapporto NACA 1135) danno 0,5774, 4,500 e 0,7209 a M = 2. Dietro un urto normale il flusso è sempre subsonico e la pressione totale cala sempre.
- Significato
- Perdere il 28% di pressione totale spiega perché le prese d’aria supersoniche usano più urti obliqui invece di un urto normale.
Mostra il codice Python
import math
g, M1 = 1.4, 2.0
t = lambda M: 1 + (g-1)/2*M*M
M2 = math.sqrt(t(M1) / (g*M1**2 - (g-1)/2))
p21 = 1 + 2*g/(g+1)*(M1**2 - 1)
p0r = p21 * t(M2)**(g/(g-1)) / t(M1)**(g/(g-1))
print(t(M1), t(M1)**3.5, M2, p21, p0r)Esercizi con correzione automatica
-
- T₀/T = 1,2 a M = 1.
- Elevare alla potenza γ/(γ−1) = 3,5.
Soluzione completa
p₀/p = 1,2^3,5 = 1,8929 (il rapporto «critico», circa 1,89).
Esercizi
Può verificarsi un urto normale in flusso subsonico?
Mostra la soluzione
No: per M₁ < 1 le relazioni richiederebbero una diminuzione di entropia, contro il secondo principio.
Errore frequente
Applicare le relazioni isentropiche attraverso l’urto stesso. La pressione totale non si conserva in un urto.
Riferimenti
- J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
- NASA Glenn Research Center, Beginner’s Guide to Aeronautics.
Propulsione a getto: spinta e ciclo Brayton
- Laurea triennale
Saprai
Ricavare la spinta dall’equazione della quantità di moto; ricavare il rendimento ideale del ciclo Brayton in funzione del rapporto di compressione.
Prerequisiti
Volumi di controllo, primo principio, relazioni isentropiche. Come si vola
Prima l’intuizione
Il motore è una macchina termica (ciclo Brayton) che trasforma l’energia del carburante in un getto veloce. Un rapporto di compressione più alto dà un rendimento termico maggiore: per questo i motori moderni comprimono l’aria 30–50 volte.
🧒 Spiegamelo come se avessi 10 anni
Un motore a getto aspira aria, la comprime, brucia carburante per scaldarla molto e la spara dietro più veloce di come è entrata. Spingere l’aria indietro spinge l’aereo avanti.
Passo dopo passo
- Bilancio della quantità di moto sul motore (massa di carburante trascurata).
- Calore entrante a pressione costante (2→3), uscente (4→1).
- Compressione ed espansione isentropiche hanno lo stesso rapporto di pressione.
Esempio svolto
- Dati
- Ciclo Brayton ideale, γ = 1,4, rapporto di compressione π_c = 30. Jet generico: ṁ = 100 kg/s, V₀ = 250 m/s, V_e = 600 m/s, p_e = p₀.
- Incognita
- Rendimento termico e spinta.
- Strategia
- Usare le due formule ricavate.
- Passaggi
- (γ−1)/γ = 0.2857
- η = 1 − 30^(−0.2857) = 0,6216
- F = 100 · (600 − 250) = 35,0 kN
- Risposta
- η = 0,622 (62,2%); F = 35 kN.
- Controllo di plausibilità
- Con π_c = 10 la formula dà 0,482: il rendimento cresce col rapporto di compressione, ma solo idealmente; i componenti reali ne perdono una parte.
- Significato
- La spinta richiede V_e > V₀: grandi fan che muovono molta aria lentamente (alto rapporto di diluizione) sono più efficienti di getti piccoli e veloci; per questo gli aerei di linea usano turbofan.
Mostra il codice Python
g, pic = 1.4, 30
print(1 - pic**(-(g-1)/g))
mdot, V0, Ve = 100, 250, 600
print(mdot*(Ve - V0)/1000, "kN")Esercizi con correzione automatica
-
- η = 1 − π_c^(−0,2857). Rispondi in frazione, non in percentuale.
Soluzione completa
η = 1 − 40^(−0,2857) = 0,6514.
Esercizi
Perché non aumentare il rapporto di compressione senza limite?
Mostra la soluzione
Sale anche la temperatura all’uscita del compressore, lasciando meno margine per aggiungere calore prima del limite di temperatura dei materiali della turbina.
Errore frequente
Dimenticare che la spinta dipende da V_e − V₀, non da V_e soltanto.
Riferimenti
- J. D. Mattingly, Elements of Propulsion: Gas Turbines and Rockets, AIAA, 2006.
- NASA Glenn Research Center, Beginner’s Guide to Aeronautics.
Stabilità e controllo: il modo di corto periodo
- Laurea magistrale
Saprai
Scrivere il modello lineare a 2 stati [α, q] nello spazio degli stati; trovare autovalori, pulsazione naturale e smorzamento; confrontare con i limiti pubblicati delle qualità di volo.
Prerequisiti
Algebra lineare (autovalori di una matrice 2×2), EDO del secondo ordine, numeri complessi. Come si vola
Prima l’intuizione
Dopo una raffica il muso beccheggia e l’incidenza oscilla per qualche secondo. Linearizzando le equazioni del moto attorno al volo stabilizzato si ottiene una matrice 2×2 i cui autovalori dicono quanto è rapido e smorzato il moto.
🧒 Spiegamelo come se avessi 10 anni
Lancia una freccetta: se oscilla, le piume dietro la raddrizzano in fretta. La coda di un aereo fa lo stesso. Gli ingegneri misurano quanto in fretta si smorza l’oscillazione.
Passo dopo passo
- Approssimazione di corto periodo (velocità costante).
- Equazione caratteristica.
- Confrontare con la forma standard del secondo ordine.
Esempio svolto
- Dati
- Derivate illustrative di un jet generico ad alte prestazioni (non un aereo specifico): Z_α/V = −1,0 s⁻¹, M_q = −1,5 s⁻¹, M_α̇ = −0,3 s⁻¹, M_α = −8,0 s⁻².
- Incognita
- Autovalori, ω_n, ζ e se ζ rispetta l’intervallo di livello 1.
- Strategia
- Formare il polinomio caratteristico, risolvere la quadratica, confrontare con MIL-STD-1797A (categoria A, livello 1: 0,35 ≤ ζ ≤ 1,30).
- Passaggi
- s² + 2.8 s + 9.5 = 0
- s = -1,40 ± 2,7459 i
- ω_n = √9.5 = 3,0822 rad/s
- ζ = 2.8 / (2 · 3,0822) = 0,4542
- Risposta
- ω_n = 3,08 rad/s, ζ = 0,45: dentro la banda di livello 1.
- Controllo di plausibilità
- Entrambi gli autovalori hanno parte reale negativa (stabile). Prodotto delle radici = 9,5 = ω_n² e somma = −2,8 = −2ζω_n, come vogliono le formule di Viète.
- Significato
- Se M_α diventasse positivo (baricentro troppo arretrato), ω_n² potrebbe diventare negativo e l’aereo divergerebbe: per questo le leggi di controllo fly-by-wire si progettano con questi autovalori.
Mostra il codice Python
import numpy as np
ZaV, Mq, Mad, Ma = -1.0, -1.5, -0.3, -8.0
A = np.array([[ZaV, 1.0], [Ma + Mad*ZaV, Mq + Mad]])
lam = np.linalg.eigvals(A)
wn = np.sqrt(np.prod(lam).real); zeta = -lam.sum().real / (2*wn)
print(lam, wn, zeta)Esercizi con correzione automatica
-
- Nuovi coefficienti: s² + 1,8 s + 8,5.
- ζ = 1,8/(2√8,5).
Soluzione completa
ζ = 0,309: sotto 0,35, fuori dal livello 1 (il pilota sentirebbe il muso oscillare).
Esercizi
Cosa significa fisicamente una parte reale positiva di un autovalore?
Mostra la soluzione
Il disturbo cresce esponenzialmente: l’aereo è instabile in quel modo.
Errore frequente
Convenzioni di segno: M_α deve essere negativo per un aereo staticamente stabile. Un errore di segno inverte la stabilità.
Riferimenti
- B. Etkin, L. D. Reid, Dynamics of Flight: Stability and Control, 3rd ed., Wiley, 1996.
- U.S. Department of Defense, MIL-STD-1797A, Flying Qualities of Piloted Aircraft, 1990 (approved for public release).
- MIT OpenCourseWare, 16.100 Aerodynamics (CC BY-NC-SA 4.0).
Elicotteri: teoria impulsiva e dell’elemento di pala
- Laurea triennale
- Laurea magistrale
- Dottorato / ricerca
Saprai
Ricavare la velocità indotta e la potenza ideale in hovering dalla conservazione della quantità di moto; usare il carico del disco e la figura di merito.
Prerequisiti
Quantità di moto ed energia su un volume di controllo, equazione di Bernoulli. Come si vola
Prima l’intuizione
Si tratta il rotore come un «disco attuatore» che aggiunge quantità di moto all’aria che lo attraversa. Più velocemente va spinta l’aria (alto carico del disco), più potenza serve per newton di spinta.
🧒 Spiegamelo come se avessi 10 anni
Un elicottero sta su spingendo l’aria verso il basso con forza. Pale più grandi spingono più aria più dolcemente, il che richiede meno potenza, come usare una pala grande invece di un cucchiaio.
Passo dopo passo
- Quantità di moto: spinta = portata × velocità della scia lontana w.
- Energia: la potenza al disco è uguale al flusso di energia cinetica nella scia.
- Velocità indotta, potenza ideale, figura di merito.
- Teoria dell’elemento di pala: ogni striscia di pala è un piccolo profilo all’angolo θ − φ, dove l’angolo d’afflusso φ viene dalla velocità indotta.
- Integrando dalla radice all’estremità con afflusso uniforme: coefficiente di spinta in funzione della solidità σ, della pendenza di portanza a e del passo al 75 % del raggio.
- Teoria combinata elemento di pala–quantità di moto (BEMT): si eguaglia la spinta degli elementi di pala a quella della teoria impulsiva e si risolve la quadratica in λ.
- Potenza = parte indotta + parte di profilo dovuta alla resistenza delle pale. Per questo FM resta sotto 1.
Esempio svolto
- Dati
- Elicottero leggero generico: m = 2700 kg, raggio del rotore R = 5,1 m, livello del mare ρ = 1,225 kg/m³; potenza misurata in hovering (illustrativa) 400 kW.
- Incognita
- Carico del disco, v_i, P_ideale e FM.
- Strategia
- In hovering spinta = peso; applicare i risultati della teoria impulsiva.
- Passaggi
- T = 2700 · 9.80665 = 26478 N
- A = π · 5.1² = 81,71 m² → T/A = 324 N/m²
- v_i = √(T / (2ρA)) = 11,50 m/s
- P_ideal = T v_i = 304,5 kW
- FM = 304,5 / 400 = 0,761
- Risposta
- v_i = 11,5 m/s, P_ideale = 305 kW, FM = 0,76.
- Controllo di plausibilità
- Leishman riporta figure di merito di circa 0,7–0,8 per rotori ben progettati, quindi 0,76 è realistico. FM deve restare sotto 1.
- Significato
- P cresce come T^(3/2) e cala con l’area del rotore: per questo gli elicotteri hanno pale lunghe e l’hovering in quota e col caldo costa tanta potenza.
Mostra il codice Python
import math
m, R, rho = 2700, 5.1, 1.225
T = m*9.80665; A = math.pi*R*R
vi = math.sqrt(T/(2*rho*A)); P = T*vi
print(T/A, vi, P/1000, P/1000/400)Esercizi con correzione automatica
- kW
- P_ideale = T^(3/2) / √(2ρA).
- P va come 1/R.
Soluzione completa
A = 113,10 m²; P_ideale = 258,8 kW (contro 304,5 kW con R = 5,1 m).
-
- Converti 8° in radianti, poi usa la formula chiusa di λ.
- λ = 0,0498; poi C_T = 2λ².
Soluzione completa
θ = 0,13963 rad, λ = 0,04980, C_T = 0,00496. Con C_d0 = 0,011: C_P = 0,000357, FM = 0,692. A 10° di passo C_T = 0,00670 e FM = 0,779: un rotore più caricato è più efficiente.
Esercizi
Perché FM non può mai arrivare a 1 nella realtà?
Mostra la soluzione
I rotori reali spendono potenza anche per resistenza di profilo, flusso non uniforme, perdite d’estremità e rotazione della scia, che la teoria ignora.
Nella BEMT, perché si indica il passo al 75 % del raggio?
Mostra la soluzione
La spinta cresce con r², quindi domina la parte esterna; per pale a svergolamento lineare, il passo a 0,75R dà lo stesso C_T della distribuzione completa con afflusso uniforme.
Errore frequente
Usare il diametro invece del raggio in A = πR².
Riferimenti
- J. G. Leishman, Principles of Helicopter Aerodynamics, 2nd ed., Cambridge University Press, 2006.
- NASA Glenn Research Center, Beginner’s Guide to Aeronautics.
Basi di CFD: differenze finite, accuratezza e stabilità
- Laurea magistrale
- Dottorato / ricerca
Saprai
Ricavare formule alle differenze finite e il loro errore di troncamento con Taylor; enunciare il limite di stabilità esplicito dell’equazione del calore; collegarsi alle equazioni di Navier–Stokes.
Prerequisiti
Serie di Taylor, EDP (equazione di diffusione), modi di Fourier. Come si vola
Prima l’intuizione
Le equazioni di Navier–Stokes non hanno soluzione chiusa generale, quindi si discretizzano. Due domande decidono se uno schema è utile: quanto in fretta cala l’errore raffinando la griglia (accuratezza), e l’errore resta limitato (stabilità)?
🧒 Spiegamelo come se avessi 10 anni
Un computer non vede l’aria liscia, quindi la taglia in scatoline e calcola cosa fa ognuna al passo successivo, come un enorme foglio di calcolo.
Passo dopo passo
- Sviluppi di Taylor attorno a x.
- La differenza in avanti è del primo ordine; quella centrata del secondo.
- Schema esplicito per la diffusione; l’analisi di von Neumann dà il limite di stabilità.
- Navier–Stokes incomprimibile: il termine viscoso è lo stesso operatore di diffusione.
Esempio svolto
- Dati
- f(x) = sin x in x = 1, passo h = 0,1. Esatto f′(1) = cos 1 = 0,540302.
- Incognita
- Stime in avanti e centrata e i loro errori.
- Strategia
- Valutare le due formule; confrontare con i termini d’errore dominanti (h/2)|f″| e (h²/6)|f‴|.
- Passaggi
- forward = (sin 1.1 − sin 1)/0.1 = 0,497364 → error 0,04294
- central = (sin 1.1 − sin 0.9)/0.2 = 0,539402 → error 0,000900
- (h/2) sin 1 = 0.04207; (h²/6) cos 1 = 0.00090
- Risposta
- Errore in avanti 0,0429; errore centrato 0,00090, circa 48 volte più piccolo.
- Controllo di plausibilità
- Entrambi gli errori coincidono con i termini dominanti previsti (0,0421 e 0,0009); dimezzando h il primo si dimezza e il secondo si riduce a un quarto.
- Significato
- L’ordine di accuratezza, non solo la dimensione della griglia, decide il costo di una soluzione CFD; il limite r ≤ 1/2 spiega i passi temporali minuscoli dei solutori espliciti su griglie fini.
Mostra il codice Python
import math
x, h = 1.0, 0.1
fwd = (math.sin(x+h) - math.sin(x)) / h
cen = (math.sin(x+h) - math.sin(x-h)) / (2*h)
print(fwd, cen, abs(fwd - math.cos(x)), abs(cen - math.cos(x)))Esercizi con correzione automatica
- s
- r = νΔt/Δx² ≤ 1/2.
- Δx = 0,001 m, quindi Δx² = 10⁻⁶ m².
Soluzione completa
Δt ≤ 0,5 · 10⁻⁶ / 10⁻⁵ = 0,05 s.
Esercizi
Dimezzando Δx nello schema esplicito, di che fattore cambia il Δt massimo?
Mostra la soluzione
Si divide per 4, perché Δt_max ∝ Δx². Gli schemi impliciti evitano questo limite.
Errore frequente
Ridurre troppo h in virgola mobile: l’errore di arrotondamento cresce quando h diventa minuscolo; esiste un h ottimale.
Riferimenti
- J. D. Anderson Jr., Computational Fluid Dynamics: The Basics with Applications, McGraw-Hill, 1995.
- J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
- MIT OpenCourseWare, 16.100 Aerodynamics (CC BY-NC-SA 4.0).
Verifica la comprensione
Approfondisci
Poi: il percorso di fisica (in arrivo), Anderson per le dimostrazioni complete, Etkin e Reid per la dinamica del volo e Leishman per la ricerca sugli elicotteri.
Per insegnanti e docenti
Uso suggerito: una lezione di 50 minuti per sezione. Percorso triennale: atmosfera → profilo → ala finita → prestazioni → propulsione, con il calcolatore di stallo dell’Aero Lab come dimostrazione. Percorso magistrale: compressibile → corto periodo (il Python degli autovalori come esercitazione, poi variare M_α e M_q nell’Aero Lab) → rotore → basi di CFD. Tutti i valori degli aerei sono generici e illustrativi; ogni risposta numerica è calcolata dallo script e funge da chiave. Allineato ai temi di MIT OCW 16.100.
Riferimenti
- J. D. Anderson Jr., Fundamentals of Aerodynamics, 6th ed., McGraw-Hill, 2017.
- J. D. Anderson Jr., Introduction to Flight, 8th ed., McGraw-Hill, 2016.
- NOAA, NASA, USAF, U.S. Standard Atmosphere, 1976, U.S. Government Printing Office, 1976.
- B. Etkin, L. D. Reid, Dynamics of Flight: Stability and Control, 3rd ed., Wiley, 1996.
- U.S. Department of Defense, MIL-STD-1797A, Flying Qualities of Piloted Aircraft, 1990 (approved for public release).
- J. G. Leishman, Principles of Helicopter Aerodynamics, 2nd ed., Cambridge University Press, 2006.
- J. D. Mattingly, Elements of Propulsion: Gas Turbines and Rockets, AIAA, 2006.
- J. D. Anderson Jr., Computational Fluid Dynamics: The Basics with Applications, McGraw-Hill, 1995.
- NASA Glenn Research Center, Beginner’s Guide to Aeronautics.
- MIT OpenCourseWare, 16.100 Aerodynamics (CC BY-NC-SA 4.0).