Skip to content

Commit 5dd16fa

Browse files
authored
Add files via upload
1 parent 7df241f commit 5dd16fa

6 files changed

Lines changed: 414 additions & 0 deletions

File tree

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"nodes": 222,
3+
"elements": 580,
4+
"estimated_primary_mass_kg": 7742.28,
5+
"ring_acceleration_g": 0.2481,
6+
"mesh_faces": 18560,
7+
"mesh_vertices": 10440
8+
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
section_id,family,outer_diameter_mm,wall_mm,total_length_m,idealised_mass_kg,material,status
2+
1,LONGERON,160.0,6.0,336.0,2740.737,Aluminium 7075-T6 conceptual,Beam idealisation only
3+
2,FRAME,120.0,5.0,154.298,783.221,Aluminium 7075-T6 conceptual,Beam idealisation only
4+
3,DIAGONAL,90.0,4.0,369.395,1121.776,Aluminium 7075-T6 conceptual,Beam idealisation only
5+
4,RING_BEAM,200.0,6.0,149.08,1531.891,Aluminium 7075-T6 conceptual,Beam idealisation only
6+
5,RING_SPOKE,120.0,5.0,259.2,1315.707,Aluminium 7075-T6 conceptual,Beam idealisation only
7+
6,INTERFACE_BOOM,140.0,5.0,32.355,192.795,Aluminium 7075-T6 conceptual,Beam idealisation only
8+
7,DOCK_FRAME,140.0,5.0,9.424,56.155,Aluminium 7075-T6 conceptual,Beam idealisation only
Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# ASTERION Version 0.3 Preliminary Structural Sizing
2+
3+
## Status
4+
5+
These calculations define a **portfolio-level preliminary structure**. They are not flight certification, pressure-vessel substantiation, fracture-control approval, or human-rating evidence.
6+
7+
## Baseline model
8+
9+
- Eight aluminium longerons around a 1.2 m truss radius.
10+
- Nominal 2.5 m truss bays, with added stable interface stations.
11+
- Octagonal transverse frames and alternating diagonal braces.
12+
- Two 12-sector rotating-ring frames at X = -2.5 m and +2.5 m.
13+
- Twelve spokes per ring, with local hub links to the central truss.
14+
- Six propulsion load-transfer booms at X = -16 m.
15+
- Dedicated forward docking frame at X = +21.4 m.
16+
17+
## Generated line model
18+
19+
| Metric | Value |
20+
|---|---:|
21+
| Nodes | 222 |
22+
| BEAM188 elements | 580 |
23+
| Spine/interface stations | 21 |
24+
| Maximum bay length | 2.500 m |
25+
| Estimated idealised tube mass | 7,742.3 kg |
26+
27+
The mass excludes joints, fittings, bearing races, pressure shells, fasteners, harnesses, local reinforcement, coatings, mechanisms and manufacturing allowances. Apply a maturity allowance before using it in a system mass budget.
28+
29+
## Rotating-ring dynamics
30+
31+
For radius r = 12 m and rotation rate 4.3 rpm:
32+
33+
- Angular speed: 0.45029 rad/s
34+
- Tangential speed: 5.404 m/s
35+
- Centrifugal acceleration: 2.433 m/s² = 0.248 g
36+
- Design rotating mass per ring: 12,000 kg
37+
- Total distributed radial force per ring: 29,198.2 N
38+
- Equivalent radial force per outer node: 2,433.2 N
39+
- Uniform-ring hoop tension estimate: 4,647.0 N
40+
- 120 s emergency braking torque: 6,484.2 N·m
41+
42+
The spoke analysis must also include local cabin-sector masses and imbalance; the uniform-ring equation alone is not sufficient for detailed design.
43+
44+
## Longeron screening calculation
45+
46+
Selected conceptual longeron: 160 mm outside diameter, 6 mm wall aluminium tube.
47+
48+
| Quantity | Value |
49+
|---|---:|
50+
| Area | 2,902.8 mm² |
51+
| Second moment of area | 8.619e+06 mm⁴ |
52+
| Radius of gyration | 54.49 mm |
53+
| Docking load per longeron | 3,125.0 N |
54+
| Direct compressive stress | 1.077 MPa |
55+
| Yield screening factor | 467.2 |
56+
| Euler pinned-pinned critical load | 975.8 kN |
57+
| Euler buckling screening factor | 312.3 |
58+
59+
This simple screening ignores joint eccentricity, imperfections, local shell buckling, load redistribution and combined bending. ANSYS model correlation and local joint submodels are required before any design claim.
60+
61+
## Required Version 0.5 correlation
62+
63+
1. Compare beam-model axial displacement with a hand truss calculation.
64+
2. Complete mesh/refinement studies for line, shell and local solid models.
65+
3. Check free-free modes and identify the first six rigid-body modes.
66+
4. Replace ideal rigid joints with realistic joint stiffness sensitivity cases.
67+
5. Run linear buckling, then nonlinear imperfection sensitivity on critical members.
68+
6. Perform local stress checks at ring hubs, propulsion booms and docking links.
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
{
2+
"version": "0.3.0",
3+
"units": "mm-N-s for geometry/FEA; SI for human-readable dynamics",
4+
"node_count": 222,
5+
"element_count": 580,
6+
"x_station_count": 21,
7+
"primary_structure_estimated_mass_kg": 7742.281779256799,
8+
"ring_rotation_rpm": 4.3,
9+
"ring_acceleration_m_s2": 2.4331864716818967,
10+
"ring_acceleration_g": 0.24811596943725908,
11+
"ring_design_mass_each_kg": 12000.0,
12+
"ring_total_radial_force_each_N": 29198.23766018276,
13+
"ring_nodal_radial_force_N": 2433.186471681897,
14+
"ring_uniform_hoop_tension_N": 4647.043853190021,
15+
"ring_emergency_braking_torque_Nm": 6484.247237009333,
16+
"maximum_spine_bay_mm": 2500.0,
17+
"longeron_docking_load_each_N": 3125.0,
18+
"longeron_compressive_stress_MPa": 1.0765350587925822,
19+
"longeron_yield_factor_of_safety": 467.2397762541553,
20+
"longeron_euler_pinned_N": 975822.7192937268,
21+
"longeron_euler_fixed_pinned_N": 1991474.9373341366,
22+
"longeron_buckling_fos_pinned": 312.26327017399257,
23+
"mesh_faces": 18560,
24+
"mesh_vertices": 10440,
25+
"sections": {
26+
"1": {
27+
"name": "LONGERON",
28+
"od_mm": 160.0,
29+
"t_mm": 6.0,
30+
"id_mm": 148.0,
31+
"area_mm2": 2902.831611916969,
32+
"I_mm4": 8618507.05578148,
33+
"J_mm4": 17237014.11156296,
34+
"rg_mm": 54.488530903301104,
35+
"length_mm": 336000.0,
36+
"mass_kg": 2740.7374947075255
37+
},
38+
"2": {
39+
"name": "FRAME",
40+
"od_mm": 120.0,
41+
"t_mm": 5.0,
42+
"id_mm": 110.0,
43+
"area_mm2": 1806.415775814131,
44+
"I_mm4": 2991876.1286921543,
45+
"J_mm4": 5983752.257384309,
46+
"rg_mm": 40.697051490249265,
47+
"length_mm": 154297.9599296042,
48+
"mass_kg": 783.2208158696941
49+
},
50+
"3": {
51+
"name": "DIAGONAL",
52+
"od_mm": 90.0,
53+
"t_mm": 4.0,
54+
"id_mm": 82.0,
55+
"area_mm2": 1080.7078728348888,
56+
"I_mm4": 1001275.8441815245,
57+
"J_mm4": 2002551.688363049,
58+
"rg_mm": 30.438462510448847,
59+
"length_mm": 369395.43596018327,
60+
"mass_kg": 1121.7760418863636
61+
},
62+
"4": {
63+
"name": "RING_BEAM",
64+
"od_mm": 200.0,
65+
"t_mm": 6.0,
66+
"id_mm": 188.0,
67+
"area_mm2": 3656.813848778519,
68+
"I_mm4": 17219936.413898047,
69+
"J_mm4": 34439872.827796094,
70+
"rg_mm": 68.62215385719105,
71+
"length_mm": 149079.76997905195,
72+
"mass_kg": 1531.8910784842383
73+
},
74+
"5": {
75+
"name": "RING_SPOKE",
76+
"od_mm": 120.0,
77+
"t_mm": 5.0,
78+
"id_mm": 110.0,
79+
"area_mm2": 1806.415775814131,
80+
"I_mm4": 2991876.1286921543,
81+
"J_mm4": 5983752.257384309,
82+
"rg_mm": 40.697051490249265,
83+
"length_mm": 259200.0,
84+
"mass_kg": 1315.7065431457738
85+
},
86+
"6": {
87+
"name": "INTERFACE_BOOM",
88+
"od_mm": 140.0,
89+
"t_mm": 5.0,
90+
"id_mm": 130.0,
91+
"area_mm2": 2120.5750411731105,
92+
"I_mm4": 4837561.812676158,
93+
"J_mm4": 9675123.625352316,
94+
"rg_mm": 47.762432936356994,
95+
"length_mm": 32354.570747048398,
96+
"mass_kg": 192.79492949530993
97+
},
98+
"7": {
99+
"name": "DOCK_FRAME",
100+
"od_mm": 140.0,
101+
"t_mm": 5.0,
102+
"id_mm": 130.0,
103+
"area_mm2": 2120.5750411731105,
104+
"I_mm4": 4837561.812676158,
105+
"J_mm4": 9675123.625352316,
106+
"rg_mm": 47.762432936356994,
107+
"length_mm": 9423.831333867054,
108+
"mass_kg": 56.15487566789426
109+
}
110+
}
111+
}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
PASS
2+
{
3+
"nodes": 222,
4+
"elements": 580,
5+
"sections": 7,
6+
"glb_geometries": 4,
7+
"glb_faces": 18560
8+
}
9+
No validation errors.

0 commit comments

Comments
 (0)