The purpose of executing an approximation loop is to:
- find an optimum design point with the help of an approximation, and to
- create an approximation that is valid in the area of the final design point and allows you to visualize the area around the final design point.
The optimization objectives are as follows:
- Minimize the total loaded weight (calculated by the
Sizing Weights
simcode). - Maximize the range (calculated by the
Performance
simcode). - Minimize the stall speed (calculated by the
Performance
simcode).
The scale factor is a coefficient that is applied to an objective to change its magnitude. In this example the following scale factors are applied so that the objectives have similar magnitudes:
Objective | Scale Factor |
---|
Total loaded weight | 3000 |
Range | 1000 |
Stall speed | 100 |
Weight is a coefficient that defines the importance of an objective. In this example the objectives have equal importance, and the weight is set to 1.0 for each objective.
The number of engines, the number of passengers, and the weight of the engine are fixed. The following parameters are varied by the optimization, within a specified range:
Sizing Weights
Simcode:- Cruising velocity
- Fuselage length
- Fuselage diameter
- Fuel weight
- Payload weight
- Calculator Input:
- Wing surface area
- Wing span