Skip to content

Commit 21a684b

Browse files
committed
Update documentation
1 parent ba7b821 commit 21a684b

28 files changed

+867
-72
lines changed

_images/fuselage.png

43.3 KB
Loading

_sources/fuselage.ipynb

Lines changed: 45 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,41 @@
55
"id": "dd2e0801",
66
"metadata": {},
77
"source": [
8-
"# Fuselage sizing\n",
8+
"# Fuselage Sizing\n",
99
"\n",
10-
"This section talks about the initial sizing of fuselage and landing gear for the example airplane.\n",
10+
"Fuselage sizing consists of determining the fuselage length, diameter, cross-sectional shape, aft upsweep angle, and cabin layout details such as seat width, seat pitch, aisle height, aisle width, etc. If desired, structural layout of the fuselage can also be defined. At this stage of the design, these quantities can be determined by looking at what other manufacturers have done. Refer to Chapter 2 in Roskam Part 2, Chapter 3 in Roskam Part 3, and Chapter 8 in Nicolai & Carichner for more details about fuselage sizing and historical data.\n",
1111
"\n",
12-
"## Fuselage \n",
12+
"Fuselage produces most amount of drag on an airplane and its shape should be determined to reduce its drag as much as possible. The fuselage fineness ratio is defined as the ratio of the fuselage length ($l_f$) to its diamter ($l_d$), which governs the fuselage friction drag. The profile drag for a fuselage is governed by the aft body fineness ratio which is defined as the ratio of the fuselage tail cone length ($l_{fc}$) to the fuselage diameter. The fuselage upsweep angle ($\\theta_{fc}$) can also effect the profile drag. Refer to Section 3.1 Roskam Part 3 for a detailed discussion on the affects of various parameters on the fuselage drag. The value of these parameters can be determined so that fuselage's drag decreases. Table 4.1 in Roskam Part 2 provides historical guidelines for determining these parameters.\n",
1313
"\n",
14-
"lf_df = 7\n",
15-
"lfc_df = 3\n",
16-
"theta = 10 deg\n",
17-
"structural depth of 1.5 in \n",
18-
"cabin length\n",
19-
"height\n",
20-
"width\n",
14+
"Fuselage width depends on the cabin arrangement. The example airplane will consists of two abreast seating - two cockpit seats and four cabin seats. Since the cabin does not have to be pressurized, the fuselage cross-section consists of two semi-circles which are connected by two small flat sections. The cabin height is set to 5.5 ft and the cabin width is 5 ft. With the recommended fuselage structural depth of 1.5 in, the final fuselage width and height are 5.25 ft and 6.5 ft, respectively. The seat dimensions are determined using the guidelines provides in Table 3.1 in Roskam Part 3.\n",
2115
"\n",
22-
"Table 4.1\n",
16+
"Following table outlines the value of various fusealge variables for the example airplane:\n",
17+
"\n",
18+
"<div style=\"width:70%; margin: auto;\">\n",
19+
"\n",
20+
"Parameter | Value | Source\n",
21+
"------ | :-----: | :----:\n",
22+
"Fuselage fineness ratio | 6 | Table 4.1 Roskam Part 2\n",
23+
"Aft body fineness ratio | 2.7 | Table 4.1 Roskam Part 2\n",
24+
"Upsweep angle | $10^{\\circ}$ | Table 4.1 Roskam Part 2\n",
25+
"Structural depth of fuselage | 1.5 in | Section 4.1 Roskam Part 2\n",
26+
"Fuselage height | 6.5 ft | Historical data\n",
27+
"Fuselage width | 5.25 ft | Historical data\n",
28+
"Fuselage length | 39 ft | Calculated\n",
29+
"Fuselage cone length | 17.5 ft | Calculated\n",
30+
"Seat pitch | 3 ft | Other manufacturers\n",
31+
"Seat height | 3.5 ft | Other manufacturers\n",
32+
"Seat width | 1.75 ft | Other manufacturers\n",
33+
"</div>\n",
34+
"\n",
35+
"Below image shows cabin layout in a simple OpenVSP model:\n",
36+
"\n",
37+
"<div style=\"width:80%; margin: auto;\">\n",
38+
"\n",
39+
"![logos](images/fuselage.png)\n",
40+
"</div>\n",
41+
"\n",
42+
"<!-- Table 4.1\n",
2343
"\n",
2444
"Chapter 4 - Roskam 2\n",
2545
"\n",
@@ -29,13 +49,25 @@
2949
"\n",
3050
"Fig 3.19\n",
3151
"\n",
52+
"Seating - section 3.3.2\n",
53+
"\n",
54+
"Fig 3.28 - Seat dimensions\n",
55+
"\n",
3256
"Table 3.1\n",
3357
"\n",
3458
"Fig 3.51\n",
3559
"\n",
36-
"Section 3.5\n",
60+
"Section 3.5 -->\n",
61+
"\n",
62+
"<!-- seat pitch is set to 35 inches \n",
63+
"\n",
64+
"seat height is 42 inches\n",
65+
"\n",
66+
"seating height is 17 inches\n",
67+
"\n",
68+
"seat depth is 18 inches\n",
3769
"\n",
38-
"## Landing gear"
70+
"seat width is 21.5 inches -->"
3971
]
4072
}
4173
],

_sources/fuselage.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Fuselage Sizing
2+
3+
Fuselage sizing consists of determining the fuselage length, diameter, cross-sectional shape, aft upsweep angle, and cabin layout details such as seat width, seat pitch, aisle height, aisle width, etc. If desired, structural layout of the fuselage can also be defined. At this stage of the design, these quantities can be determined by looking at what other manufacturers have done. Refer to Chapter 2 in Roskam Part 2, Chapter 3 in Roskam Part 3, and Chapter 8 in Nicolai & Carichner for more details about fuselage sizing and historical data.
4+
5+
Fuselage produces most amount of drag on an airplane and its shape should be determined to reduce its drag as much as possible. The fuselage fineness ratio is defined as the ratio of the fuselage length ($l_f$) to its diamter ($l_d$), which governs the fuselage friction drag. The profile drag for a fuselage is governed by the aft body fineness ratio which is defined as the ratio of the fuselage tail cone length ($l_{fc}$) to the fuselage diameter. The fuselage upsweep angle ($\theta_{fc}$) can also effect the profile drag. Refer to Section 3.1 Roskam Part 3 for a detailed discussion on the affects of various parameters on the fuselage drag. The value of these parameters can be determined so that fuselage's drag decreases. Table 4.1 in Roskam Part 2 provides historical guidelines for determining these parameters.
6+
7+
Fuselage width depends on the cabin arrangement. The example airplane will consists of two abreast seating - two cockpit seats and four cabin seats. Since the cabin does not have to be pressurized, the fuselage cross-section consists of two semi-circles which are connected by two small flat sections (rounded rectanlges with larger corner radius). The cabin height is set to 5.5 ft and the cabin width is 5 ft. With the recommended fuselage structural depth of 1.5 in, the final fuselage width and height are 5.25 ft and 6.5 ft, respectively. The seat dimensions are determined using the guidelines provides in Table 3.1 in Roskam Part 3.
8+
9+
Following table outlines the value of various fusealge variables for the example airplane:
10+
11+
<div style="width:70%; margin: auto;">
12+
13+
Parameter | Value | Source
14+
------ | :-----: | :----:
15+
Fuselage fineness ratio | 6 | Table 4.1 Roskam Part 2
16+
Aft body fineness ratio | 2.7 | Table 4.1 Roskam Part 2
17+
Upsweep angle | $10^{\circ}$ | Table 4.1 Roskam Part 2
18+
Structural depth of fuselage | 1.5 in | Section 4.1 Roskam Part 2
19+
Fuselage height | 6.5 ft | Historical data
20+
Fuselage width | 5.25 ft | Historical data
21+
Fuselage length | 39 ft | Calculated
22+
Fuselage cone length | 16.2 ft | Calculated
23+
Seat pitch | 3 ft | Historical data
24+
Seat height | 3.5 ft | Historical data
25+
Seat width | 1.75 ft | Historical data
26+
</div>
27+
28+
Below image shows cabin layout in a simple OpenVSP model:
29+
30+
<div style="width:80%; margin: auto;">
31+
32+
![logos](images/fuselage.png)
33+
</div>
34+
35+
> __*NOTE:*__ It is recommended to create simple OpenVSP model as shown above to check if the seat and cabin are of appropriately size. The cabin size will dictate the fuselage width, which in turn will govern the fuselage length.
36+
37+
This concludes the fuselage sizing for initial design. But it can be further refined by including more details about fuselage structural design, refer to Chapter 3 in Roskam Part 3.

_sources/fuselage_lg.ipynb

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,89 @@
1+
{
2+
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"id": "dd2e0801",
6+
"metadata": {},
7+
"source": [
8+
"# Fuselage and Landing Gear Sizing\n",
9+
"\n",
10+
"This section talks about the initial sizing of fuselage and landing gear for the example airplane.\n",
11+
"\n",
12+
"## Fuselage\n",
13+
"\n",
14+
"Fuselage sizing consists of determining the fuselage length, diameter, cross-sectional shape, aft upsweep angle, and cabin layout details such as seat width, seat pitch, aisle height, aisle width, etc. If desired, structural layout of the fuselage can also be defined. At this stage of the design, these quantities can be determined by looking at what other manufacturers have done. Refer to Chapter 2 in Roskam Part 2, Chapter 3 in Roskam Part 3, and Chapter 8 in Nicolai & Carichner for more details about fuselage sizing and historical data.\n",
15+
"\n",
16+
"Fuselage produces most amount of drag on an airplane and its shape should be determined to reduce its drag as much as possible. The fuselage fineness ratio is defined as the ratio of the fuselage length ($l_f$) to its diamter ($l_d$), which governs the fuselage friction drag. The profile drag for a fuselage is governed by the aft body fineness ratio which is defined as the ratio of the fuselage tail cone length ($l_{fc}$) to the fuselage diameter. The fuselage upsweep angle ($\\theta_{fc}$) can also effect the profile drag. Refer to Section 3.1 Roskam Part 3 for a detailed discussion on the affects of various parameters on the fuselage drag. The value of these parameters can be determined so that fuselage's drag decreases. Table 4.1 in Roskam Part 2 provides historical guidelines for determining these parameters.\n",
17+
"\n",
18+
"Fuselage width depends on the cabin arrangement. The example airplane will consists of two abreast seating - two cockpit seats and four cabin seats. Since the cabin does not have to be pressurized, the fuselage cross-section consists of two semi-circles which are connected by two small flat sections. The cabin height is set to 4.4 ft and the cabin width is 4.25 ft. With the recommended fuselage structural depth of 1.5 in, the final fuselage width and height are 4.5 ft and 5.5 ft, respectively. The seat dimensions are determined using the guidelines provides in Table 3.1 in Roskam Part 3.\n",
19+
"\n",
20+
"Following table outlines the value of various fusealge variables for the example airplane:\n",
21+
"\n",
22+
"<div style=\"width:70%; margin: auto;\">\n",
23+
"\n",
24+
"Parameter | Value | Source\n",
25+
"------ | :-----: | :----:\n",
26+
"Fuselage fineness ratio | 7 | Table 4.1 Roskam Part 2\n",
27+
"Aft body fineness ratio | 3 | Table 4.1 Roskam Part 2\n",
28+
"Upsweep angle | $10^{\\circ}$ | Table 4.1 Roskam Part 2\n",
29+
"Structural depth of fuselage | 1.5 in | Section 4.1 Roskam Part 2\n",
30+
"Fuselage height | 5.5 ft | Historical data\n",
31+
"Fuselage width | 4.75 ft | Historical data\n",
32+
"Fuselage length | 38.5 ft | Calculated\n",
33+
"Fuselage cone length | 16.5 | Calculated\n",
34+
"Seat pitch | 3 ft | Other manufacturers\n",
35+
"Seat height | 3.5 ft | Other manufacturers\n",
36+
"Seat width | 1.75 ft | Other manufacturers\n",
37+
"</div>\n",
38+
"\n",
39+
"\n",
40+
"\n",
41+
"\n",
42+
"Table 4.1\n",
43+
"\n",
44+
"Chapter 4 - Roskam 2\n",
45+
"\n",
46+
"Chapter 3 in Roskam Part 3\n",
47+
"\n",
48+
"Fig 3.1\n",
49+
"\n",
50+
"Fig 3.19\n",
51+
"\n",
52+
"Seating - section 3.3.2\n",
53+
"\n",
54+
"Fig 3.28 - Seat dimensions\n",
55+
"\n",
56+
"Table 3.1\n",
57+
"\n",
58+
"Fig 3.51\n",
59+
"\n",
60+
"Section 3.5\n",
61+
"\n",
62+
"<!-- seat pitch is set to 35 inches \n",
63+
"\n",
64+
"seat height is 42 inches\n",
65+
"\n",
66+
"seating height is 17 inches\n",
67+
"\n",
68+
"seat depth is 18 inches\n",
69+
"\n",
70+
"seat width is 21.5 inches -->\n",
71+
"\n",
72+
"## Landing gear"
73+
]
74+
}
75+
],
76+
"metadata": {
77+
"kernelspec": {
78+
"display_name": "451",
79+
"language": "python",
80+
"name": "python3"
81+
},
82+
"language_info": {
83+
"name": "python",
84+
"version": "3.11.13"
85+
}
86+
},
87+
"nbformat": 4,
88+
"nbformat_minor": 5
89+
}

baseline.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@
203203
<li class="toctree-l1"><a class="reference internal" href="configuration.html">Aircraft Configuration</a></li>
204204
<li class="toctree-l1"><a class="reference internal" href="wing_layout.html">Wing Planform Sizing</a></li>
205205
<li class="toctree-l1"><a class="reference internal" href="tail_sizing.html">Tail Sizing</a></li>
206+
<li class="toctree-l1"><a class="reference internal" href="fuselage.html">Fuselage Sizing</a></li>
206207
</ul>
207208

208209
</div>

configuration.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@
201201
<li class="toctree-l1 current active"><a class="current reference internal" href="#">Aircraft Configuration</a></li>
202202
<li class="toctree-l1"><a class="reference internal" href="wing_layout.html">Wing Planform Sizing</a></li>
203203
<li class="toctree-l1"><a class="reference internal" href="tail_sizing.html">Tail Sizing</a></li>
204+
<li class="toctree-l1"><a class="reference internal" href="fuselage.html">Fuselage Sizing</a></li>
204205
</ul>
205206

206207
</div>

constraint_analysis/climb.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@
203203
<li class="toctree-l1"><a class="reference internal" href="../configuration.html">Aircraft Configuration</a></li>
204204
<li class="toctree-l1"><a class="reference internal" href="../wing_layout.html">Wing Planform Sizing</a></li>
205205
<li class="toctree-l1"><a class="reference internal" href="../tail_sizing.html">Tail Sizing</a></li>
206+
<li class="toctree-l1"><a class="reference internal" href="../fuselage.html">Fuselage Sizing</a></li>
206207
</ul>
207208

208209
</div>

constraint_analysis/cruise.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@
203203
<li class="toctree-l1"><a class="reference internal" href="../configuration.html">Aircraft Configuration</a></li>
204204
<li class="toctree-l1"><a class="reference internal" href="../wing_layout.html">Wing Planform Sizing</a></li>
205205
<li class="toctree-l1"><a class="reference internal" href="../tail_sizing.html">Tail Sizing</a></li>
206+
<li class="toctree-l1"><a class="reference internal" href="../fuselage.html">Fuselage Sizing</a></li>
206207
</ul>
207208

208209
</div>

constraint_analysis/final.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@
203203
<li class="toctree-l1"><a class="reference internal" href="../configuration.html">Aircraft Configuration</a></li>
204204
<li class="toctree-l1"><a class="reference internal" href="../wing_layout.html">Wing Planform Sizing</a></li>
205205
<li class="toctree-l1"><a class="reference internal" href="../tail_sizing.html">Tail Sizing</a></li>
206+
<li class="toctree-l1"><a class="reference internal" href="../fuselage.html">Fuselage Sizing</a></li>
206207
</ul>
207208

208209
</div>

constraint_analysis/intro.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@
203203
<li class="toctree-l1"><a class="reference internal" href="../configuration.html">Aircraft Configuration</a></li>
204204
<li class="toctree-l1"><a class="reference internal" href="../wing_layout.html">Wing Planform Sizing</a></li>
205205
<li class="toctree-l1"><a class="reference internal" href="../tail_sizing.html">Tail Sizing</a></li>
206+
<li class="toctree-l1"><a class="reference internal" href="../fuselage.html">Fuselage Sizing</a></li>
206207
</ul>
207208

208209
</div>

0 commit comments

Comments
 (0)