Initial Commit

This commit is contained in:
Kilian Hofmann 2024-05-04 23:11:50 +02:00
commit 34555f18c6
27 changed files with 15482 additions and 0 deletions

BIN
.82 CRZ.pdf Normal file

Binary file not shown.

11
.82.data Normal file
View File

@ -0,0 +1,11 @@
"ALT"; "FF PER ENGINE"; ; "IAS" ; "MACH"
43000; 1526, 1620, 1732, 1878, 2080 ; 232 ; 0.82
41000; 1561, 1638, 1726, 1826, 1950, 2109, 2329 ; 243 ; 0.82
39000; 1615, 1681, 1754, 1836, 1928, 2034, 2164, 2328, 2550 ; 255 ; 0.82
37000; 1682, 1742, 1806, 1875, 1952, 2036, 2131, 2238, 2369, 2530, 2739 ; 267 ; 0.82
35000; 1774, 1828, 1886, 1949, 2015, 2086, 2165, 2251, 2346, 2452, 2580, 2734, 2924 ; 279 ; 0.82
33000; 1892, 1941, 1994, 2051, 2111, 2176, 2243, 2317, 2397, 2483, 2578, 2683, 2805, 2965, 3203 ; 292 ; 0.82
31000; 2026, 2070, 2118, 2170, 2225, 2283, 2346, 2411, 2480, 2554, 2635, 2721, 2814, 2926, 3079, 3268; 306 ; 0.82
29000; 2182, 2223, 2267, 2313, 2363, 2417, 2474, 2534, 2598, 2664, 2734, 2808, 2887, 2979, 3096, 3227; 319 ; 0.82
27000; 2354, 2392, 2433, 2476, 2522, 2570, 2623, 2678, 2736, 2797, 2862, 2928, 2998, 3077, 3173, 3280; 333 ; 0.82
25000; 2549, 2585, 2623, 2663, 2705, 2750, 2797, 2847, 2900, 2956, 3015, 3077, 3142, 3212, 3294, 3385; 347 ; 0.82

BIN
.83 CRZ.pdf Normal file

Binary file not shown.

11
.83.data Normal file
View File

@ -0,0 +1,11 @@
"ALT"; "FF PER ENGINE"; ; "IAS" ; "MACH"
43000; 1555, 1648, 1760, 1905, 2104 ; 235 ; 0.83
41000; 1593, 1670, 1757, 1857, 1981, 2139, 2356 ; 247 ; 0.83
39000; 1650, 1716, 1789, 1871, 1963, 2068, 2198, 2360, 2579 ; 258 ; 0.83
37000; 1721, 1781, 1844, 1914, 1990, 2074, 2168, 2275, 2406, 2565, 2771 ; 271 ; 0.83
35000; 1817, 1871, 1930, 1992, 2057, 2129, 2207, 2293, 2387, 2493, 2621, 2773, 2961 ; 283 ; 0.83
33000; 1939, 1989, 2042, 2099, 2159, 2223, 2291, 2364, 2443, 2530, 2624, 2728, 2850, 3010, 3250 ; 296 ; 0.83
31000; 2079, 2122, 2171, 2223, 2278, 2336, 2399, 2463, 2533, 2606, 2686, 2772, 2865, 2977, 3134, 3326; 310 ; 0.83
29000; 2240, 2281, 2325, 2371, 2422, 2476, 2533, 2593, 2656, 2722, 2791, 2865, 2945, 3037, 3156, 3291; 323 ; 0.83
27000; 2418, 2457, 2497, 2541, 2586, 2635, 2688, 2743, 2801, 2862, 2926, 2992, 3062, 3141, 3240, 3350; 337 ; 0.83
25000; 2621, 2656, 2694, 2734, 2776, 2821, 2867, 2918, 2972, 3028, 3087, 3148, 3213, 3283, 3368, 3460; 351 ; 0.83

BIN
.84 CRZ.pdf Normal file

Binary file not shown.

11
.84.data Normal file
View File

@ -0,0 +1,11 @@
"ALT"; "FF PER ENGINE"; ; "IAS" ; "MACH"
43000; 1596, 1691, 1806, 1956, 2161 ; 239 ; 0.84
41000; 1635, 1714, 1803, 1906, 2033, 2195 ; 250 ; 0.84
39000; 1694, 1762, 1837, 1920, 2014, 2122, 2256, 2422 ; 262 ; 0.84
37000; 1769, 1829, 1894, 1965, 2043, 2129, 2224, 2335, 2469, 2633 ; 274 ; 0.84
35000; 1869, 1924, 1983, 2045, 2113, 2186, 2265, 2353, 2449, 2559, 2691, 2847, 3041 ; 287 ; 0.84
33000; 1995, 2046, 2099, 2157, 2218, 2283, 2352, 2427, 2508, 2596, 2693, 2800, 2926, 3091, 3342 ; 300 ; 0.84
31000; 2138, 2184, 2233, 2286, 2342, 2402, 2464, 2530, 2601, 2677, 2758, 2846, 2941, 3056, 3222, 3423; 314 ; 0.84
29000; 2306, 2347, 2392, 2440, 2492, 2546, 2604, 2665, 2729, 2795, 2867, 2942, 3024, 3118, 3244, 3385; 328 ; 0.84
27000; 2491, 2529, 2570, 2614, 2661, 2711, 2765, 2821, 2880, 2942, 3006, 3073, 3145, 3226, 3331, 3447; 342 ; 0.84
25000; 2700, 2736, 2774, 2814, 2857, 2902, 2951, 3003, 3057, 3114, 3174, 3237, 3301, 3373, 3463, 3560; 356 ; 0.84

BIN
AERO_FuelConsSeries.pdf Normal file

Binary file not shown.

BIN
FULLTEXT01.pdf Normal file

Binary file not shown.

49
Format description.txt Normal file
View File

@ -0,0 +1,49 @@
Columns delimited with ;
First column is altitude
Second column is FF per engine in kg/hr
Column contains values for weights ranging from 140t to 290t in 10t increments
Delimited with ,
Third column is IAS
If single value, apply to all weights
If multiple values, apply to respective weights (delimited with ,)
Fourth column is MACH
If single value, apply to all weights
If multiple values, apply to respective weights (delimited with ,)
Parser in Python
split() -> split string into array at given delimiter
strip() -> remove whitespaces at start and end of string
matrix = {}
def parseFile(file):
weights = [140, 150, 160, 170, 180, 190, 200, 210, 220, 230, 240, 250, 260, 270, 280, 290]
matrix = {}
file = open(file, 'r')
lines = file.readlines()
count = 0
for line in lines:
count += 1
if count == 1:
continue
fields = line.split(";")
alt = int(fields[0]) / 100
ff = [int(item.strip()) for item in fields[1].split(",")]
ias = [int(item.strip()) for item in fields[2].split(",")]
mach = [float(item.strip()) for item in fields[3].split(",")]
inner = {}
for i in range(len(ff)):
_ias = ias[i] if len(ias) > 1 else ias[0]
_mach = mach[i] if len(mach) > 1 else mach[0]
inner[weights[i]] = (ff[i], _ias, _mach)
matrix[alt] = inner
return matrix
matrix["LRC"] = parseFile("LRC.data")
matrix[82] = parseFile(".82.data")
matrix[83] = parseFile(".83.data")
matrix[84] = parseFile(".84.data")

BIN
LRC CRZ.pdf Normal file

Binary file not shown.

18
LRC.data Normal file
View File

@ -0,0 +1,18 @@
"ALT"; "FF PER ENGINE"; ; "IAS" ; "MACH"
43000; 1563, 1664, 1781, 1935, 2142 ; 236, 237, 237, 238, 238 ; .832, .834, .835, .837, .837
41000; 1593, 1676, 1771, 1877, 2007, 2173, 2400 ; 247, 247, 248, 248, 249, 249, 249 ; .830, .832, .833, .835, .836, .837, .838
39000; 1638, 1716, 1792, 1881, 1981, 2091, 2229, 2399 ; 257, 258, 259, 259, 260, 260, 260, 261 ; .827, .830, .831, .832, .834, .835, .836, .837
37000; 1665, 1758, 1839, 1914, 1996, 2088, 2189, 2301, 2439, 2606, 2822 ; 265, 269, 270, 271, 271, 272, 272, 272, 273, 273, 273 ; .814, .824, .829, .830, .831, .833, .834, .835, .836, .837, .837
35000; 1665, 1791, 1894, 1978, 2056, 2130, 2215, 2308, 2410, 2521, 2656, 2817, 3012 ; 265, 275, 280, 282, 283, 283, 284, 284, 285, 285, 285, 286, 286 ; .782, .809, .822, .827, .830, .830, .832, .833, .834, .835, .836, .837, .837
33000; 1638, 1788, 1921, 2033, 2128, 2211, 2290, 2365, 2453, 2546, 2648, 2758, 2885, 3056, 3306 ; 260, 273, 284, 290, 294, 295, 296, 296, 297, 297, 298, 298, 298, 299, 299 ; .737, .771, .798, .815, .824, .828, .830, .830, .832, .833, .834, .835, .835, .836, .837
31000; 1621, 1756, 1902, 2045, 2177, 2281, 2370, 2453, 2532, 2608, 2696, 2789, 2890, 3009, 3172, 3376; 257, 268, 280, 291, 300, 305, 308, 309, 310, 310, 310, 311, 311, 312, 312, 312; .700, .727, .757, .785, .808, .819, .825, .828, .830, .830, .831, .833, .834, .835, .835, .836
29000; 1609, 1744, 1880, 2021, 2174, 2310, 2433, 2542, 2627, 2710, 2791, 2867, 2953, 3053, 3181, 3325; 255, 265, 275, 286, 298, 308, 315, 320, 321, 323, 323, 323, 324, 324, 325, 325; .668, .692, .716, .742, .770, .793, .811, .821, .825, .828, .830, .830, .831, .832, .833, .834
27000; 1603, 1732, 1866, 2003, 2142, 2289, 2442, 2577, 2697, 2806, 2893, 2977, 3060, 3142, 3246, 3365; 254, 264, 273, 283, 292, 303, 314, 323, 329, 333, 335, 336, 337, 337, 338, 338; .639, .661, .683, .705, .727, .752, .778, .798, .812, .821, .825, .828, .830, .830, .831, .832
25000; 1610, 1731, 1860, 1994, 2131, 2270, 2409, 2563, 2714, 2851, 2971, 3081, 3171, 3262, 3360, 3460; 255, 263, 272, 281, 290, 299, 308, 319, 329, 337, 343, 347, 349, 350, 351, 351; .615, .633, .653, .674, .694, .714, .734, .758, .781, .799, .812, .821, .824, .827, .829, .830
23000; 1623, 1743, 1864, 1993, 2125, 2263, 2403, 2543, 2687, 2843, 2995, 3133, 3258, 3371, 3480, 3584; 255, 263, 271, 280, 288, 297, 305, 314, 323, 333, 343, 351, 356, 360, 363, 364; .592, .610, .627, .645, .663, .682, .701, .719, .739, .761, -781, .798, .810, .819, .823, .826
21000; 1634, 1756, 1878, 1999, 2124, 2256, 2392, 2532, 2673, 2814, 2960, 3118, 3273, 3413, 3501, 3572; 256, 264, 272, 279, 287, 295, 303, 311, 320, 328, 336, 346, 355, 363, 365, 365; .570, .587, .605, .620, .637, .653, .670, .688, .705, .722, .740, .760, .779, .794, .798, .798
19000; 1651, 1769, 1890, 2015, 2135, 2259, 2389, 2523, 2661, 2803, 2944, 3087, 3233, 3393, 3530, 3596; 256, 264, 272, 280, 287, 294, 302, 310, 317, 325, 333, 341, 349, 358, 365, 365; .550, .566, .582, .599, .613, .628, .643, .659, .674, .690, .706, .722, .738, .756, .770, .770
17000; 1675, 1788, 1905, 2027, 2151, 2275, 2397, 2523, 2657, 2792, 2932, 3074, 3217, 3362, 3511, 3625; 258, 265, 273, 280, 288, 295, 302, 309, 316, 323, 331, 338, 346, 353, 361, 365; .532, .547, .561, .577, .592, .606, .619, .633, .647, .661, .676, .690, .705, .719, .734, .742
15000; 1705, 1814, 1928, 2045, 2166, 2290, 2417, 2539, 2664, 2793, 2927, 3064, 3205, 3349, 3498, 3647; 260, 267, 274, 281, 288, 296, 303, 309, 316, 322, 329, 336, 343, 351, 358, 365; .515, .529, .543, .557, .571, .585, .599, .611, .623, .636, .649, .662, .675, .689, .702, .716
13000; 1736, 1842, 1952, 2066, 2182, 2302, 2426, 2552, 2679, 2802, 2928, 3059, 3195, 3334, 3479, 3628; 262, 269, 275, 282, 289, 296, 303, 310, 317, 323, 329, 335, 342, 349, 355, 362; .501, .513, .526, .539, .551, .564, .577, .590, .602, .614, .625, .637, .649, .661, .673, .686
11000; 1762, 1875, 1982, 2092, 2205, 2321, 2440, 2563, 2689, 2817, 2943, 3068, 3195, 3328, 3469, 3612; 263, 271, 278, 284, 291, 297, 304, 310, 317, 324, 330, 336, 342, 348, 354, 360; .485, .499, .511, .522, .534, .546, .557, .569, .581, .593, .605, .615, .625, .636, .647, .659

View File

@ -0,0 +1,5 @@
{
"folders": [{
"path": "."
}]
}

10275
MD11-ECON-CRZ v3.html Normal file

File diff suppressed because one or more lines are too long

4981
MD11-ECON-CRZ v3.ipynb Normal file

File diff suppressed because one or more lines are too long

BIN
MD11-ECON-CRZ v3.pdf Normal file

Binary file not shown.

BIN
SVA-MD11-FCOM4.pdf Normal file

Binary file not shown.

BIN
airbus-cost-index.pdf Normal file

Binary file not shown.

16
ci2mach_250.data Normal file

File diff suppressed because one or more lines are too long

16
ci2mach_270.data Normal file

File diff suppressed because one or more lines are too long

16
ci2mach_290.data Normal file

File diff suppressed because one or more lines are too long

16
ci2mach_310.data Normal file

File diff suppressed because one or more lines are too long

15
ci2mach_330.data Normal file

File diff suppressed because one or more lines are too long

13
ci2mach_350.data Normal file

File diff suppressed because one or more lines are too long

11
ci2mach_370.data Normal file

File diff suppressed because one or more lines are too long

8
ci2mach_390.data Normal file

File diff suppressed because one or more lines are too long

7
ci2mach_410.data Normal file

File diff suppressed because one or more lines are too long

3
ci2mach_430.data Normal file

File diff suppressed because one or more lines are too long