{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/129238"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/129238","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Constructive geometry parametrization tools for computer-aided design, analysis, and optimization of aeropropulsive systems","abstract":"Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2025-10-19 without embargo terms","abstract_html":"Submission original under an indefinite embargo labeled &#x27;Open Access&#x27;. The submission was exported from vireo on 2025-10-19 without embargo terms","abstract_has_math":false,"creators":["Lauer, Matthew"],"institution":"University of Illinois Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Aerospace Engineering","degree_department":null,"school":null,"contributors":["Ansell, Phillip J.","Ansell, Phillip J","Goza, Andres","Merret, Jason M","Allison, James"],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2025,"date_issued":"2025-04-23","date_published":"2025-04-23","updated_at":"2026-07-22T22:25:04Z","subjects":["Aerodynamics","Geometry Parametrization","Parameterization","MDAO","Aerodynamic Shape Optimization","Aeropropulsion","Aero-propulsion","Bézier","B-spline","NURBS","Airfoil","Parametric Surface","Aerodynamic Design Tool","Computational Fluid Dynamics","CFD","MDO"],"languages":["en","eng"],"rights":["Copyright 2025 Matthew Lauer"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/2142/129238","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Ansell, Phillip J.","Ansell, Phillip J","Goza, Andres","Merret, Jason M","Allison, James"]},{"key":"dc:creator","label":"Author","values":["Lauer, Matthew"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2025-04-23","2025-05"]},{"key":"dc:type","label":"Dc Type","values":["text","Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Aerospace Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Aerodynamics","Geometry Parametrization","Parameterization","MDAO","Aerodynamic Shape Optimization","Aeropropulsion","Aero-propulsion","Bézier","B-spline","NURBS","Airfoil","Parametric Surface","Aerodynamic Design Tool","Computational Fluid Dynamics","CFD","MDO"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en","eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2025 Matthew Lauer"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["https://hdl.handle.net/2142/129238"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2025-10-19 without embargo terms","The student, Matthew Lauer, accepted the attached license on 2025-04-23 at 10:20.","The student, Matthew Lauer, submitted this Dissertation for approval on 2025-04-23 at 10:50.","This Dissertation was approved for publication on 2025-04-23 at 14:26.","DSpace SAF Submission Ingestion Package generated from Vireo submission #21912 on 2025-10-19 at 18:09:40","The field of sustainable aviation has enabled advances in aircraft aerodynamics and propulsion through fundamental shifts in power sources. For example, the use of batteries or fuel cells to power aircraft can allow for the use of lighter-weight electric propellers or electric ducted fans that can be distributed across the aircraft in a manner that minimizes battery usage or fuel burn. Instead of mounting these propulsive devices some distance from the aerodynamic surfaces, as is the case in conventional gas-powered turbofan aircraft, embedding these smaller, electric propulsive devices directly into the aerodynamic surfaces can provide aerodynamic benefits through several mechanisms. The concept of embedding propulsive devices into aerodynamic surfaces is referred to throughout this work as \"aeropropulsion.\" Much research has been performed in the area of aeropropulsion in recent years. However, limited research has been done to demonstrate methods for designing and parametrizing the necessarily complex surface geometry associated with aeropropulsive aircraft. These geometries often require complex sets of direct constraints to fully define the relative position, surface shape, and blending between the aerodynamic surfaces and axisymmetric propulsive devices. Additionally, little focus has been devoted to methods for designing these surfaces to the class-A standard, which involves the enforcement of G0, G1, and G2 continuity across adjacent surface patches. Designing aeropropulsive surfaces as close to the class-A standard as possible is important to maximize aerodynamic efficiency. To this end, three software packages were created that simplify the process for designing and parametrizing these types of surfaces. The first of these is Rust-NURBS, which is a Rust library for NURBS curve and surface evaluation with Python bindings. The second is Pymead, which is a Python GUI and API for aerodynamic and aeropropulsive multi-element airfoil design, analysis, and optimization. The third is AeroCAPS, which is a lightweight, script-based CAD package written in Python for the design of class-A aerodynamic geometry using NURBS surfaces. These parametrization tools were used as a vehicle to optimize 2-D aeropropulsive geometries and identify key flow phenomena associated with 2-D and 3-D transonic, aeropropulsive geometries. A series of airfoil matching and single-airfoil shape optimization experiments in Pymead showed that high-degree, curvature-continuous, composite Bézier and B-spline curves give superior results relative to other airfoil parametrization methods. A comparison of a subsonic aeropropulsive analysis in Pymead to an aeropropulsive panel method showed excellent agreement, and comparison to wind tunnel data showed excellent agreement in matching the pressure distribution of the main airfoil. Multipoint shape optimization of a three-element aeropropulsive airfoil system in transonic flow using Pymead yielded a 35% reduction in required mechanical flow power and an 11% reduction in aerodynamic drag. Installation of this airfoil system into a 3-D, aeropropulsive wing using AeroCAPS facilitated a parametric sweep of several high-level blending parameters. Changes to individual blending parameters were shown to retain the smoothness of the wing-nacelle blend and significantly improve the aerodynamic characteristics of the geometry in some cases."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Constructive geometry parametrization tools for computer-aided design, analysis, and optimization of aeropropulsive systems"]}]}],"canonical_facts":{"dc:contributor":["Ansell, Phillip J.","Ansell, Phillip J","Goza, Andres","Merret, Jason M","Allison, James"],"dc:creator":["Lauer, Matthew"],"dc:date":["2025-04-23","2025-05"],"dc:description":["Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2025-10-19 without embargo terms","The student, Matthew Lauer, accepted the attached license on 2025-04-23 at 10:20.","The student, Matthew Lauer, submitted this Dissertation for approval on 2025-04-23 at 10:50.","This Dissertation was approved for publication on 2025-04-23 at 14:26.","DSpace SAF Submission Ingestion Package generated from Vireo submission #21912 on 2025-10-19 at 18:09:40","The field of sustainable aviation has enabled advances in aircraft aerodynamics and propulsion through fundamental shifts in power sources. For example, the use of batteries or fuel cells to power aircraft can allow for the use of lighter-weight electric propellers or electric ducted fans that can be distributed across the aircraft in a manner that minimizes battery usage or fuel burn. Instead of mounting these propulsive devices some distance from the aerodynamic surfaces, as is the case in conventional gas-powered turbofan aircraft, embedding these smaller, electric propulsive devices directly into the aerodynamic surfaces can provide aerodynamic benefits through several mechanisms. The concept of embedding propulsive devices into aerodynamic surfaces is referred to throughout this work as \"aeropropulsion.\" Much research has been performed in the area of aeropropulsion in recent years. However, limited research has been done to demonstrate methods for designing and parametrizing the necessarily complex surface geometry associated with aeropropulsive aircraft. These geometries often require complex sets of direct constraints to fully define the relative position, surface shape, and blending between the aerodynamic surfaces and axisymmetric propulsive devices. Additionally, little focus has been devoted to methods for designing these surfaces to the class-A standard, which involves the enforcement of G0, G1, and G2 continuity across adjacent surface patches. Designing aeropropulsive surfaces as close to the class-A standard as possible is important to maximize aerodynamic efficiency. To this end, three software packages were created that simplify the process for designing and parametrizing these types of surfaces. The first of these is Rust-NURBS, which is a Rust library for NURBS curve and surface evaluation with Python bindings. The second is Pymead, which is a Python GUI and API for aerodynamic and aeropropulsive multi-element airfoil design, analysis, and optimization. The third is AeroCAPS, which is a lightweight, script-based CAD package written in Python for the design of class-A aerodynamic geometry using NURBS surfaces. These parametrization tools were used as a vehicle to optimize 2-D aeropropulsive geometries and identify key flow phenomena associated with 2-D and 3-D transonic, aeropropulsive geometries. A series of airfoil matching and single-airfoil shape optimization experiments in Pymead showed that high-degree, curvature-continuous, composite Bézier and B-spline curves give superior results relative to other airfoil parametrization methods. A comparison of a subsonic aeropropulsive analysis in Pymead to an aeropropulsive panel method showed excellent agreement, and comparison to wind tunnel data showed excellent agreement in matching the pressure distribution of the main airfoil. Multipoint shape optimization of a three-element aeropropulsive airfoil system in transonic flow using Pymead yielded a 35% reduction in required mechanical flow power and an 11% reduction in aerodynamic drag. Installation of this airfoil system into a 3-D, aeropropulsive wing using AeroCAPS facilitated a parametric sweep of several high-level blending parameters. Changes to individual blending parameters were shown to retain the smoothness of the wing-nacelle blend and significantly improve the aerodynamic characteristics of the geometry in some cases."],"dc:format":["application/pdf"],"dc:identifier":["https://hdl.handle.net/2142/129238"],"dc:language":["en","eng"],"dc:rights":["Copyright 2025 Matthew Lauer"],"dc:subject":["Aerodynamics","Geometry Parametrization","Parameterization","MDAO","Aerodynamic Shape Optimization","Aeropropulsion","Aero-propulsion","Bézier","B-spline","NURBS","Airfoil","Parametric Surface","Aerodynamic Design Tool","Computational Fluid Dynamics","CFD","MDO"],"dc:title":["Constructive geometry parametrization tools for computer-aided design, analysis, and optimization of aeropropulsive systems"],"dc:type":["text","Thesis"],"thesis:degree_discipline":["Aerospace Engineering"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:04Z"}