| Supersonic Wing ! |
|---|
Whenever a wedge-shaped wing moves faster than the speed of sound (M>1) then the nice-looking picture of shock waves, series of supersonic expansion waves, and streams intersection appears.
With this Applet you can:In 1992, when I was working as an ordinary engineer at "Yakovlev" Aviation Company, my boss asked me to write the program that should estimate the supersonic performance of Yak-141 three-shock variable-geometry supersonic air inlet. It was not too complicated an assignment, and later I decided to implement this functionality in some kind of "real-time" software simulator. This simulator was designed for use by students at the Moscow Aviation Institute in addition to training me in the ways of the C++ Builder :-).
Also you may calculate and draw the Wave Aerodynamic Polar
of the Wing.
I wrote the word "Wave" to emphasize that viscosity
is not taken into account and, therefore Drag Coefficient
does include only pressure component and not the friction one.
The Polar is a geometric illustration of dependences between Aerodynamic
coefficients ( Cd - drag coefficient,
Cl - lift coefficient, and L/D - lift_to_drag ratio )
and Angle of Attack.
If you move the mouse inside the plot area, then the program will show the
current values of Angle of Attack and corresponded Aerodynamic coefficients.
The graphic at the upper left shows the airfoil, shock and expansion waves, and streamline of the flow past the wing. The Applet draws only that part of flow where the waves do not intersect with each other.
Numerical output from the program is displayed in boxes at the lower left. Output parameters include the values of the following:
| FREE STREAM (t0 = b0) | |||
| ABOVE: | ..top leading part (t1) | ..top trailing part (t2) | ..boundary after tail (t3) |
| BELOW: | ..bottom leading part (b1) | ..bottom trailing part (b2) | ..boundary after tail (b3) |
The pattern of supersonic flow past the surface with a sharp turn highly depends on the direction of this turn.
In case of positive angle of turn
(toward the flow interior) the direction of the stream
and all its parameters change their values almost instantaneously
producing so-called shock wave - flow compression.
The depth of shock wave is supposed to be approximately equal
to the free path of gas molecule.
The static thermodynamic parameters of the flow
(temperature, pressure, density) increase across a shock wave,
while the velocity - decreases.
Total pressure after the shock wave is always lower than that before.
The process of supersonic flow compression is irreversible,
the entropy increases and the adiabatic gas relations cannot be used.
If the shock wave is inclined to the direction of stream
it is called an oblique shock.
In the other way if the shock is oriented normally to the stream
it is called normal or detached shock.
These types of current take place in all inlets of supersonic
air-breathing engines, before the airplane fuselage, wing and so on.
On the contrary, in case of the negative angle
of surface turn, the direction of stream and all thermodynamic parameters
change their values continuously in
supersonic expansion process of flow turning.
Theoretically, this process is isentropic and all
stagnation (total) gas parameters remain their input values.
The radius of "elementary" part of the stream (streamline) increases.
The velocity of gas increases too, and all static parameters decrease.
But if the turn angle is too large - then the velocity may
reach its limit value and static parameters run down to zero!
It means that all gas molecules move "in one order"
and there is no stochastic submotion in their velocities.
This effect is called over-expansion.
Supersonic expansion type of current was named after
Prandtl and Meyer.
It usually takes place after the rear edge of wing,
in the flow issuing from the scarfed nozzle and turbine vane.
You think it is not enough? Try the Beginner's Guide to Aeronautics
| Common Nomenclature | |
|---|---|
| thermodynamics k = Cp / Cv - specific heats ratio U = (k-1)/(k+1) - auxiliary coefficient T - total temperature Subscripts: 0 - free stream; 1 - after turn; t - total parameter; n - normal projection |
aerodynamics f - angle between the first and the last sonic waves |
| Input Parameters | |
|
l0 - Corrected velocity of free stream
(or Mach number) w - Turn Angle |
|
| Shock Wave (w>0) | Supersonic Expansion (w<0) |
| Find | |
|
a - Angle of oblique shock wave l1- Corrected velocity after shock wave s - Total pressure recovery coefficient |
a1 - Angle of the last sonic wave (characteristic) l1 - Corrected velocity after turn r1/r0 - Flow radius enlargement ratio |
| Pictures | |
| ![]() |
| if greek symbols are not supported, then: a - alfa; l - lambda; w - omega; s - sigma; f - fi | |
| Base Equations | |
|
tg a =
tg(a-w)·l02·sin2a
/(1-U·l02·cos2a) a may be found using Muller's method l1 = l0 cos a / cos(a-w) l0n2 = tg a / tg(a-w) s = l0n2 [(1+U·l0n2) / (1-U/l0n2) ] 1/(k-1) |
System of 7 Equations lj2 = 1 + 2/(k+1) sin2( U½fj) (w + f + a)j = p/2 (90°); w1 = w + w0 sin aj = 1/Mj , where j = 0, 1 (subscript) is solved using quasi-Newton method r1/r0 = [cos(U½f0) / cos(U½f1) ]1/U |
Resultant of aerodynamic forces is equal to the vector Sum of 4 pressure forces that act on wing sides. Origin of Resultant has such coordinates that the summed moment of forces relative to this origin is zero.
| horizontal | nomenclature | vertical |
|---|---|---|
| F(i)x = P(i)·L(i)y | projection of i aerodynamic force | F(i)y = P(i)·L(i)x |
| Fx = S[F(i)x] | projection of Resultant force | Fy = S[F(i)y] |
| Cd = S[F(i)x]/(q·L) | Drag and Lift coefficients | Cl = S[F(i)y]/(q·L) |
| X = S[F(i)y·Xmid(i)]/Fy | coordinates of resultant Origin | Y = S[F(i)x·Ymid(i)]/Fx |
where
Streams Intersection after the trailing edge of wing is calculated with general condition that static pressures in upper and lower parts of flow (above and below the boundary of streams) are equal. It means that velocities in correspondent areas are different. (That causes vortex generation after the wing, but the applet does not calculate thisrather complicated flow).
| Input Parameters | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
| Find | |||||||||||||
| Turning angles of top (wt)
and bottom (wb)
parts of the flow All parameters of output Shocks and Expansions (according to the previous table) |
|||||||||||||
| Two possible Pictures | |||||||||||||
![]() |
|||||||||||||
| Base Equations | |||||||||||||
|
wt +
wb =
wr Pstatict3 = Pstaticb3 All equations about Shocks and Expansions from the previous table |
|||||||||||||
Download wing.zip or wing_win.zip file. Unzip it, browse wing.htm or run wing.exe (the last one is Windows-based application) and enjoy !
In case you decide to make any notices and / or suggest improvements - please feel free to write me - I'll try to take them into account. Especially I will be glad if you are able to make this applet work improperly !!
| main page | short version Java Applet only |
© Evgeni Kudriavitski |