8. Demonstration#
The motivation for this project was a need for paraglider flight dynamics models for commercial paraglider wings. The goal of this project was to build those system models by creating parametric component models that augment the limited available specifications with assumptions of the unknown structure. This chapter demonstrates one possible workflow to estimate the parameters of those component models by combining publicly available technical specifications and photographs with knowledge of typical paraglider wing design.
The paraglider wing used in this example is a Niviuk Hook 3. With forgiving flight characteristics targeting advanced beginners, this wing is not intended for acrobatics, so the limitations of the aerodynamics method are not an issue when simulating the majority of flights produced by this wing.

Fig. 8.1 Front-view of an inflated Niviuk Hook 3#
Wing data for a commercial wing is typically limited to four sources:
Technical specifications and user manuals
Flight test data from certifications and reviews
Pictures and videos
Physical measurements
For this chapter, only the first three will be utilized. Although physical measurements are ideal, they are frequently difficult to obtain (especially for older wings). Instead, this demonstration is focused on showing that it is feasible to create an approximate wing model even if physical measurements are unavailable.
8.1. Technical specifications#
The following sections demonstrate how to estimate the parameters for a size 23 version of the wing. The same process is used (but not shown) to create models of the size 25 and 27 wings to validate the modeling choices and implementation.
The process begins with the primary technical data from the official technical specifications manual:
Property [unit] |
Size 23 |
Size 25 |
Size 27 |
---|---|---|---|
Flat area [m2] |
23 |
25 |
27 |
Flat span [m] |
11.15 |
11.62 |
12.08 |
Flat aspect ratio |
5.40 |
5.40 |
5.40 |
Projected area [m2] |
19.55 |
21.25 |
22.95 |
Projected span [m] |
8.84 |
9.22 |
9.58 |
Projected aspect ratio |
4.00 |
4.00 |
4.00 |
Root chord [m] |
2.58 |
2.69 |
2.8 |
Tip chord [m] |
0.52 |
0.54 |
0.56 |
Standard mean chord [m] |
2.06 |
2.14 |
2.23 |
Number of cells |
52 |
52 |
52 |
Total line length [m] |
218 |
227 |
236 |
Central line length [m] |
6.8 |
7.09 |
7.36 |
Accelerator line length [m] |
0.15 |
0.15 |
0.15 |
Solid mass [kg] |
4.9 |
5.3 |
5.5 |
In-flight weight range [kg] |
65-85 |
80-100 |
95-115 |
Recall that a “paraglider wing” includes both the canopy and the suspension lines, so the technical data describes both components. It also includes the weight range that the wing can safely carry while retaining control authority, which will be used to define a suitable payload.
8.2. Canopy#
The first component model of the paraglider system is for the canopy. The canopy model combines an (idealized) Foil geometry model with physical details to estimate the aerodynamics and inertial properties of the canopy. For the canopy model parameters, it’s easiest to think of them in two groups:
Parameters for the design curves that define the variables (3.15) of the foil geometry model.
Parameters for the physical details (5.10)
8.2.1. Foil geometry#
Layout
The first part of specifying a foil geometry is to layout the scale, position, and orientation of its sections.
For a parafoil, it’s easiest to start by describing the geometry of the
flattened (uninflated) canopy before dealing with the arc. This approach is
made much easier by the choice of the Simplified model to
define the section index as the
normalized distance along the
First, consider the chord length distribution
Next is the fore-aft positioning of the sections, which are controlled by the

Fig. 8.2 Top-down outline of flattened canopy#
The black outline is the boundary of the model’s flattened chord surface. The colored background is taken from the user manual for the wing.
With the flattened chord surface completed, the next step is to define the
arc (position in the
After the relatively straightforward process of positioning the sections is the
more difficult task of estimating their orientation. In the simplified
model, section roll
Profiles
Having finished defining the section layout (scale, position, and orientation), each section must be assigned an airfoil [37]. The most accurate way to determine the section profiles would be to cut open the wing and trace the outline of the internal ribs, but in this case that’s not an option. Another option would be to search an airfoil database, but the simplest approach is to use a choice from literature. When using literature, it’s important to keep in mind that although papers discussing “parafoils” and “ram-air parachutes” have much in common with paraglider canopies, those papers are typically analyzing large canopies designed for heavy payloads.
From the ram-air category, [29] observes that many “older designs” use a Clark-Y airfoil with 18% thickness; it also mentions that “newer gliders” have been design with “low-speed sections”, such as the LS(1)-0417 (for example, see [45]). For literature targeting paragliders specifically, one option is the NACA 23015: a classic, general purpose airfoil used in the wind tunnel model [19]. Another paraglider-specific option is the “Ascender”: an 18% thickness airfoil developed for an open-design paraglider [32]; for an example of literature using that airfoil, see [46].
The criteria for selecting an airfoil is beyond the scope of this demonstration, but a key observation is the tendency for paragliders to use unusually thick airfoils. The reason for this is that thick airfoils tend to have more gentle stall characteristics, since their low-curvature leading edges encourage flow attachment as the angle of attack increases. Higher performance wings may select thinner airfoils to reduce drag, because the Hook 3 is a beginner-friendly wing this model uses a NACA 24018; it’s similar to the 23015 used by the wind tunnel model but with 18% thickness. (For the curious reader, using the Ascender airfoil barely changes the equilibrium conditions for the wing; small changes to the equilibrium pitch angles and a small increase in the range of airspeeds, but otherwise the change had a surprisingly small effect.)
After choosing an airfoil, the next step is to modify it support the brake inputs. The unmodified airfoil defines the section profiles when no brakes are applied, but a paraglider must deform those profiles in order to turn and slow down. This poses a significant difficulty with modeling a paraglider, since the deformation is a complex process. Unlike wings made from rigid materials with fixed-hinge flaps, the brakes produce a continuous deformation along variable-length sections of the profile. Instead of dealing with that complexity, this project uses a strategy to simply guess the deflected geometry.
To begin, observe that the trailing edge of a braking paraglider typically exhibits a transition region followed by a gentle curve. In the interest of practicality, model the transition and trailing regions as circular arc segments. (This modeling choice is made with no theoretical justification beyond the recognition that spherical shapes tend to appear as the energy-minimizing state of a flexible surface under tension.) Because this is not a theoretically well-justified model the algorithm will not be covered in detail, but this “two-circle model” can be used to generate a set of deflected airfoils.
Fig. 8.3 Two-circle model to generate an airfoil with a smoothly-deflecting trailing edge.#
For the upper surface, first choose a point (a
) at some distance from the
trailing edge (c
) and attach a circle C2
tangent to the airfoil at
a
and replace the transition region of the airfoil with an arc from a
to b
; then, place a second, larger, circle C1
tangent at b
and draw
another arc for the remaining length of the upper curve. For the lower surface,
choose a point d
some distance roughly equal to the modified length of the
upper surface and use a Bézier curve to draw a deflected lower surface between
d
, the new trailing edge c
, and the point where the deformed upper
surface curve crosses the original (undeformed) lower surface curve. The radius
of the smaller circle C2
controls the sharpness of the transition, and the
radius of the larger circle C1
controls the maximum steepness at the
trailing edge. This procedure maintains the length of the upper surface, but
neglects the wrinkling that normally occurs along the lower surface.
Using this procedure with the NACA 24018 as the baseline produces a set of reasonable-looking curves:
Fig. 8.4 Set of NACA 24018 airfoils with trailing edge deflections.#
At this point the reader should be highly skeptical of this airfoil set. The
choice of airfoil, and how the airfoil deforms in response to trailing edge
deflections, is full of assumptions. Nevertheless, these results will be used
for the remainder of this chapter as a means to demonstrate the working of the
model. As a result, an important thing to keep in mind when interpreting the
results of these choices is that choosing such a large radius for C2
is
wildly optimistic, but was chosen anyway to reduce the curvature of the
transition region. For small brake inputs the transition curvature is
negligible, but becomes progressively sharper as deflection increases. High
curvature can be a problem for some theoretical models used to estimate the
section coefficients (including the viscous/inviscid coupling method in XFOIL
[47]), since the high curvature inhibits the
method from converging on a solution when viscosity is taken into account.
Softening the curvature allows the estimate to converge, but at the cost of
hiding convergence failures that typically suggest flow separation. As
a result, this profile set is likely to overestimate lift and underestimate
drag.
8.2.2. Physical details#
In addition to a foil geometry, a canopy model requires details of physical attributes such as surface material densities and air intake extents in order to calculate inertial properties and viscous drag corrections.
Surface materials
In this case, the surface material densities can be read directly from the materials section of the user manual:
Surface |
Material |
Density |
---|---|---|
Upper |
Porcher 9017 E77A |
0.039 |
Lower |
Dominico N20DMF |
0.035 |
Internal ribs |
Porcher 9017 E29 |
0.041 |
In addition to the material densities, the canopy model requires the number of
cells to determine the distribution of mass for the internal ribs. The specs
lists
For the air intakes, the model must know the spanwise extent (since sections
near the wing tips typically do not include air intakes). The user manual
provides a projected diagram (Fig. 11.4, p. 17) which shows that the air
intakes start at the 21st of 26 ribs (the 27th “rib” in the diagram is part of
the stabilizer panel) spreading out from the central rib; assuming a linear
spacing of the ribs this would correspond to
The other dimension of the air intakes is the size of their opening, which is
determined by the extent of the upper and lower surface for each section
profile. This value is difficult to determine precisely from photos, but
thankfully its effect on the solid mass inertia and viscous drag is relatively
minor; in the absence of physical measurements, a reasonable guess is
Fig. 8.5 NACA 24018 with air intakes#
At this point the canopy can compute the total mass, which is another opportunity to sanity check the approximations. The technical specs list the total wing weight at 4.9kg, but the canopy materials included in this model only account for 2.95kg. This highlights the fact that the model neglects the extra mass due to things like the lines, riser straps, carabiners, internal v-ribs, horizontal straps, tension rods, etc. Fortunately, a significant amount of that missing mass is near the system center of mass and does not impart a major weight moment, so for the goals of this project the discrepancy is assumed to have a negligible impact on the overall system behavior.
Viscous drag corrections
The last step is to add the empirical corrections to the section viscous drag coefficients. The first is a general factor applied to all the sections evenly to account for “surface characteristics”, as estimated during wind tunnel measurements of parafoils in [43]:
The second correction is to account for the additional viscous drag due to the presence of air intakes at the leading edge of some of the sections. In [30] they propose a simple linear relationship between the length of the air intake:
where
8.3. Suspension lines#
The second component model of the paraglider system is for the suspension lines. The behavior of the lines is deceptively complex, so the numerous parameters of the model were grouped by related functionality to (hopefully) make their relationships more intuitive.
8.3.1. Riser position#
The first group of parameters (5.24)
for the suspension line model determine the position of the harness (and pilot)
underneath the canopy as a function of
Typically the most straightforward parameter to procure is
Next, the canopy connection positions of the A and C lines as fractions of the
central chord,
The remaining parameter,
8.3.2. Brakes#
The second group of parameters (5.25) for
the suspension line model determine how the trailing edge of the canopy is
deflected as a function of
The first four parameters determine how the deflection distribution develops
along the trailing edge as the brake lines are pulled. (Recall that the brake
distribution is centered about

Fig. 8.6 Rear-view of an inflated Hook 3 with symmetric brake deflections#
First, the zero-brake values. From this picture the deflection appears to begin
near the middle of each semispan. Adding a symmetric margin softens the
distribution while keeping the starting point centered at
The maximum-brake values are more difficult, since they must coordinate with
the value of
Next, the model needs the maximum distance the brake lines can be pulled. On
a real wing the brake lines effectively don’t have a well-defined limit, since
a pilot can literally wrap the brake lines around their hand to pull the
trailing edge all the way back to the risers, but in practice the airfoil set
Fig. 8.4 that defines the deflected profiles is
limited to some maximum deflection distance. For that reason, the
Suspension lines model uses brake inputs on
a scale from 0 to 1, with a maximum brake deflection distance
Checking the airfoil set used for this model (Fig. 8.4), define
To check the model fit, plot the undeflected and deflected trailing edge to compare with the reference photos:
Fig. 8.7 Niviuk Hook 3 23 brake distribution,
Fig. 8.8 Niviuk Hook 3 23 brake distribution,
8.3.3. Line drag#
The third group of parameters (5.26) for the suspension line model determine the aerodynamic drag of the lines. Because the model is focused on providing functionality instead of a detailed (and tedious) layout of every line, it computes the drag by lumping the total area of the lines into a small number of points. For this demonstration, satisfactory results can be achieved with just two points (one for each semispan) and crude estimates of the true line area distribution.
First, the total line length for this wing is listed directly in the technical
specs,
8.4. Payload#
The final component model of the paraglider system is for the harness. This component is responsible for positioning the mass of the payload (harness and pilot) as a function of weight-shift, and computing the aerodynamic drag applied to the payload.
The parameters of the model are the total mass of the payload (
For the total mass, the technical specs list the weight range for the size 23
wing as 65–85 [kg], so
For the mass centroid, one option is to consider the DHV airworthiness
guidelines [48], which specify
that the riser attachment points must be “35–65cm above the seat board”, which
suggests that
For the surface area and its associated drag coefficient, consider
[31] (p. 85) or
[30] (p. 422); given that 75kg
is a lower-than-average payload (so smaller frontal area), and that this is
a beginner-grade wing (so a high performance “pod” harness is less likely),
a reasonable choice of the area would be
Lastly, when choosing a weight shift limit, underestimates are preferable to
overestimates, since an underestimate merely limits the range of behavior the
model can produce, whereas an overestimate can produce fictitious behavior; in
the absence of a rigorous measurement, a conservative guess is