Skip to content
Snippets Groups Projects

Documentation/propulsion design update

Merged Tobias Weckenmann requested to merge documentation/propulsion_design_update into develop
2 unresolved threads

Description

Provide a concise explanation of the changes made in this merge request.

Related Issue(s)

  • Closes #[feature issues]
  • Fixes #[bug report issue]
  • Resolves #[any other issues]

Other Changes

  • [Mention refactoring, tests, etc.]

Screenshots/Logs

Attach screenshots or log outputs if applicable.

Testing Instructions

  1. [Step 1: How to test]
  2. [Step 2: Expected outcome]
  3. [Step 3: Additional steps if required]

Developer Checklist

  • Code has been tested locally and/or in pipeline.
  • (if applicable) documentation updated.
  • (if applicable) impact of new dependencies reviewed and included in project.
  • Merge conflicts resolved with the target branch.

Additional Notes

Add any information reviewers should focus on, e.g., specific files, functions, or changes of interest.

Merge request reports

Merge request pipeline #1610750 waiting for manual action

Merge request pipeline waiting for manual action for 485f0a9b

Approved by

Merged by Maren HuxelMaren Huxel 2 months ago (Feb 10, 2025 11:24am UTC)

Merge details

  • Changes merged into develop with 3ae3da40.
  • Deleted the source branch.

Pipeline #1610816 passed

Pipeline passed for 3ae3da40 on develop

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
1 # Overview {#mainpage}
2 The propulsion_design tool provides the engine data and the engine integration on the aircraft. The steps are shown in the following figure:
3
4 ![](figures/propulsion_design_flow.png)
5
6 Required inputs for propulsion design are therefore:
7
8 - The thrust to weight ratio (First from initial_sizing sizing then from constraint_analysis).
9 - The MTOW of the aircraft.
10 - The type of propulsors and the according thrust share.
11
12 With this the engines are designed one by one with the following approach:
13
14 ![](figures/engine_sizing.png){html: width=600}
15
16 The outputs are the engine xml file as well as the different deck values as csv files in projects as well as the following xml snippet for each engine:
  • 18 ![](figures/xml_output.PNG){html: width=1200}
    19
    20 Readout of the engine data can and should only be done using the engine library!
    21
    22 The csv files contain engine data that depends on the operating point. The operating point is defined as
    23
    24 - Flight Mach number
    25 - Flight altitude
    26 - Low pressure spool speed / power setting
    27
    28 An example is shown in the following figure.
    29
    30 ![](figures/deck_example.PNG)
    31
    32 The data is readout by the engine library which has an efficient parser for the deck values using a linear interpolation between two existing deck values. Penalties, like shaft power offtake or bleed air offtake, are also calculated using the engine library. The description of the engine library can be found here as well.
    33 The description of the engine library can be found [here](../../../libraries/engine/).
  • Maren Huxel approved this merge request

    approved this merge request

  • merged

  • Maren Huxel mentioned in commit 3ae3da40

    mentioned in commit 3ae3da40

  • Please register or sign in to reply
    Loading