74Elsinore,
I’m surprised the method of characteristics was even mentioned in an undergrad-level fluids course. Most undergrad fluids courses spend very little time on compressible gas dynamics at all, much less an advanced concept like MOC. In fact, the intermediate gas dynamics class I took (graduate level compressible gas dynamics) didn’t even cover it. I wasn’t exposed to MOC until I took an advanced gas dynamics class. We spent about 3 weeks on the topic, so, needless to say, I won’t be able to explain everything here.
So here goes with a high-level explanation: It turns out that steady supersonic flow is governed by nonlinear hyperbolic partial differential equations that in general have no closed-form solutions. As a result, one is forced to use numerical methods. MOC is a nearly exact method that can be used to solve hyperbolic PDE’s. The method is quite old, and has essentially been replaced by finite difference methods that are much easier to implement. In some cases, however, MOC is the best method to use (actually, I can think of only one case, which I will mention later).
Physically, characteristics are paths along which disturbances are propagated in steady supersonic flow. Mathematically, characteristics are curves along which the governing PDE’s can be manipulated into total differential equations. If you want to get rigorous, characteristics are curves along which the flow properties are continuous, the flow property derivatives are indeterminate, and across which the flow property derivatives may be discontinuous. Using these conditions, one can do a bunch of (ugly) calculus and algebra to get compatibility equations that can be used to solve for flow properties.
For supersonic (2D) flow, there are two real characteristics that pass through every point in the flow. These characteristic curves are inclined at +/- the Mach angle of the flow. In other words, the characteristics are the Mach waves that pass through the point. Thus, in 2D, the curves form a V that expands at +/- the Mach angle. The downstream points that are inside this V are in the zone of influence, i.e., the flow properties at the vertex of the V have an influence on every downstream point inside the V.
Now, let’s assume you have a 2D supersonic flow and an inlet condition (the most convenient would be a velocity profile). Choose any two points on the velocity profile. For each point you know the position, (x, y), and the velocity, (u, v). If you cast a right-running characteristic (as you look downstream the characteristic runs from left to right, i.e., the characteristic has a negative slope) from the “top” point and a left-running characteristic from the “bottom” point, the curves will intersect downstream. If you solve the characteristic equations you get the position of this point (x, y). Then, if you solve the compatibility equations, you get the velocity of this point (u, v). This is how the technique works.
Unfortunately, MOC is extremely tedious, and therefore is usually implemented numerically. Even then, the programming is tedious when compared to finite difference methods.
As far as I know, there is only one remaining problem in supersonic gas dynamics where MOC is the method of choice (and maybe the only choice). If you know anything about converging-diverging nozzles, you know that the diverging profile of the nozzle plays a large role in determining flow uniformity. It turns out you can use MOC to determine the optimum contour. In grad school, my thesis project involved performing shock boundary layer interaction studies. I needed a Mach 1.4 flow with a normal shock, and my tunnel was set up for Mach 2.5 flow with an oblique shock. I used an MOC-based code to design a new nozzle block that would provide uniform Mach 1.4 flow. Afterwards, I used laser Doppler velocimetry (a non-intrusive laser diagnostic technique that determines instantaneous velocity at discrete points in a flow field) to measure velocity profiles. It was absolutely amazing how uniform the freestream flow was! And it was even more beautiful when I saw the normal shock sitting at the center of the windtunnel optical viewport (just as I designed it). After a little practice, you could actually see the shock in the tunnel with the naked eye (ok, so I spent a lot of time in the lab). It was almost like looking at one of those Magic Eye 3D pictures.
Anyway, I hope this explanation helps. And I can’t forget to reference Prof. Craig Dutton. Much of this explanation came from notes I took in his class.
Haf