Solid Motors
Checking the solid example’s peak-pressure numbers by hand
At its peak chamber pressure the solid rocket example in version 2.0 reports a burn rate, a Kn, a delivered c* and a mass flow. Two relations from any propulsion textbook and the propellant’s burn-rate law tie them together, so they can be checked with a calculator. Doing it once shows what a quasi-steady solid motor solve computes, and the same checks find most unit and input mistakes in a motor of your own.
The numbers
Open File → Open Example → Solid rocket and press Solve. On Review, the table “At peak chamber pressure” lists these among others (version 2.0 in US units; the SI column is converted for this page):
| Quantity | App | SI |
|---|---|---|
| Time | 0.9705 s | 0.9705 s |
| Chamber pressure | 512.7 psi | 3.535 MPa |
| Burn rate | 0.3041 in/s | 7.724 mm/s |
| Kn | 273.7 | 273.7 |
| Mass flow | 0.6082 lb/s | 0.2759 kg/s |
| c*, delivered | 2980 ft/s | 908.3 m/s |
| Throat diameter | 0.3740 in | 9.50 mm |
The propellant is KNSB, potassium nitrate and sorbitol 65/35, with the burn-rate law and the ideal density of 1,841 kg/m³ that Richard Nakka published. Define → Propellant shows the source next to each value.
1. Mass flow from c*
The characteristic velocity is defined by c* = pc At / ṁ (Sutton and Biblarz, chapter 3). The throat area is π/4 × 0.37402 = 0.1099 in², so pc At = 512.7 × 0.1099 = 56.32 lbf. In US units ṁ = pc At gc / c* = 56.32 × 32.174 / 2980 = 0.6081 lb/s, against 0.6082 on the page. The last digit differs because c* is shown rounded to 2980 ft/s.
2. Burning area and density from Kn and the burn rate
Kn is the burning surface area divided by the throat area, so at this instant the grain burns on Ab = 273.7 × 0.1099 = 30.07 in². In a quasi-steady burn the gas leaving through the throat is the propellant burning, ṁ = ρp Ab r. Solved for the density, ρp = 0.6082 / (30.07 × 0.3041) = 0.06652 lb/in³, which is 1,841 kg/m³, the density in the propellant entry.
3. The burn rate from Nakka’s law
Nakka gives KNSB’s burn rate as r = a pn in pressure ranges, with r in mm/s and p in MPa (strand-burner measurements, his table 2). 512.7 psi is 3.535 MPa absolute, inside the range from 1.50 to 3.79 MPa, where a = 7.852 and n = −0.013. Then r = 7.852 × 3.535−0.013 = 7.724 mm/s, or 0.3041 in/s.
4. The chamber pressure from the other three
The first two relations together give pc = ρp c* Kn r. In SI units, 1841 × 908.3 × 273.7 × 0.007724 = 3.535 MPa, the 512.7 psi on the page. With r = a pn this becomes the steady chamber pressure of a solid motor, (pc/pu)1−n = Kn ρp a c* / pu, where pu is the pressure unit of the law (1 MPa here) and a is converted to m/s. This is the balance the app solves at each point of the burnback (Sutton and Biblarz, chapter 12), with the gas stored in the volume freed by the burnt propellant neglected. With n this close to zero, pc varies as Kn0.987: almost in proportion to Kn.
Using the same checks on your own motor
If the numbers do not close for a motor of your own, the usual causes are a burn-rate coefficient entered on the wrong unit basis (mm/s with MPa against in/s with psi; the app stores the basis with each range), a density or c* typed in the wrong units, or a range boundary: where a law’s ranges do not meet, the app can hold the pressure at a range’s bound, and the burn rate then follows from the mass balance rather than from the law.
Limits
The checks confirm that the solve is consistent with its inputs, not that the inputs describe a real motor. Nakka’s burn rates come from strand burners; a cast grain in a motor can burn differently, and the example uses the ideal density. The example models the quasi-steady burn only: Review says ignition and tail-off are not modelled, and erosive burning is not screened because the propellant entry gives no gas viscosity. All results are preliminary design values: check anything you build against test data and an independent review.
References: G. P. Sutton and O. Biblarz, Rocket Propulsion Elements, 9th edition, Wiley, 2017, chapters 3 and 12. R. Nakka, “KN-Dextrose & KN-Sorbitol Propellants, Burn rate Experimentation”, table 2, and “KNSB Propellant”, nakka-rocketry.net.
Try the example in the 30-day trial Getting started tutorial