Model Aircraft Design Optimization with MATLAB
From the series: Aerospace
Guilherme and Connell go through the “Aircraft Design Optimization with the Fixed-Wing Object” example shipped with Aerospace Toolbox in R2022b. The example uses the rules for the Regular Class aircraft of the 2020–2021 Society of Automotive Engineers (SAE®) Aero Design competition and optimizes for the highest possible flight score. You can easily modify the code to fit your design, and once it is set up you can adapt it to rule changes and new competition objectives in future years.
They start with an overview of optimization in the context of model aircraft design and describe the usual workflow student teams go through when designing their aircraft. Optimization is a powerful technique that will help you reduce guesswork during the design process, leading to a mathematically optimal design and ultimately better results at competition. By using MATLAB® to optimize your design, you can achieve faster design iterations and more freedom to experiment by doing away with manual trade studies and hand calculations.
To use optimization with MATLAB, you first need to translate your design parameters, competition objectives, and constraints into an optimization problem. Doing so with a problem-based approach simplifies the setup and using Optimization Toolbox™ lets you solve both linear and nonlinear problems without any prior knowledge of optimization techniques. The Fixed-Wing object from Aerospace Toolbox automatically calculates the static stability derivatives at every step of the optimization and includes them as design constraints to guarantee a stable aerodynamic configuration. You can use the same object to initialize a Simulink® model for more detailed analysis via simulation.
Published: 6 Dec 2022
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
アジア太平洋地域
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)