NWU Institutional Repository

Modelling of a helicopter-based rocket launching system

dc.contributor.advisorKrüger, J.J.
dc.contributor.authorLandman, Adrian
dc.contributor.researchID
dc.contributor.researchID
dc.date.accessioned2023-11-13T11:54:54Z
dc.date.available2023-11-13T11:54:54Z
dc.date.issued2023
dc.descriptionDoctor of Philosophy in Electrical and Electronic Engineering, North-West University, Potchefstroom Campusen_US
dc.description.abstractThis study describes a conceptual design of a weapon system that employs a Model Predictive Control Loop in conjunction with an Array Processor to deliver standard Wrap Around Fin rockets with high precision from a helicopter. One of the requirements of such a system is real time estimation of the main rotor downwash. The design thread created by this requirement is followed by this study, starting with the operational requirement at system level and ending with porting of code into Field Programmable Gate Arrays at component level. To prove that real time estimation of the main rotor downwash of a Helicopter is feasible a conceptual design of a Precision Rocket Launcher with integral Array Processor based on Field Programmable Gate Arrays is developed. An algorithm compatable with the Array Processor and suitable for solving a taylored version of the Navier Stokes equation in real time is developed. Two versions of this algorithm called the Concurrent Model and Pipeline Model are subsequently prepared for porting to Field Programmable Gate Arrays. The Concurrent Model is a direct implementation of the downwash algorithm in 20 bit fixed point notation. Due to its simplicity this model is capable of solving the taylored version of the Navier Stokes equation at an iteration rate of 63,4 kHz when ported to Intel device GX2800 of the STRATIX 10 family. The Concurrent Model is shown to have an unfavourable Multiplier to Fabric ratio which results in such a large component count that packaging and cooling them within the confines of the Precision Rocket Launcher is unfeasible. The Pipeline Model implements the downwash algorithm with seven pseudo-processors arranged in a pipeline configuration. It is implemented in single precision floating point notation and is capable of solving the Taylored Navier Stokes equation at a rate of 10 kHz when ported to Intel device GX2800 of the STRATIX 10 family. The Pipeline Model is shown to have a favourable Multiplier to Fabric ratio which results in a reasonable component count, making packaging and cooling them within the confines of the Precision Rocket Launcher feasible. The Pipeline Model yields a computational domain of 525x525x525 cells if it is implemented on an Array Processor based on Intel device GX2800 of the STRATIX 10 family. Throughput of this Array Processor is 0,601 petaflops (single precision) with RAM data flow rate of 0,261 petabytes/sec. The downwash models, as developed in this study, form standard building blocks which can also be used in other real time applications. The models use a relatively simple interface with any combination of system elements such as rotors, wings, fuselage, ground, gas sources/sinks and other obstructions which makes real time calculation of airflow in many configurations and conditions possible.en_US
dc.description.thesistypeDoctoralen_US
dc.identifier.urihttps://orcid.org/0000-0002-5226-3588
dc.identifier.urihttp://hdl.handle.net/10394/42341
dc.language.isoenen_US
dc.publisherNorth-West University (South Africa).en_US
dc.subjectMassive parallelismen_US
dc.subjectReal timeen_US
dc.subjectRotor downwashen_US
dc.subjectArray processoren_US
dc.subjectField Programmable Gate Arrayen_US
dc.subjectHelicopteren_US
dc.subjectAirborne applicationen_US
dc.subjectPseudo-processoren_US
dc.subjectNavier Stokes equationen_US
dc.subjectCost to benefit ratioen_US
dc.subjectFlow patternen_US
dc.subjectPrecision Rocket Launcheren_US
dc.subjectBallistics modelen_US
dc.subjectModel Predictive Control Loopen_US
dc.subjectRocket trajectoryen_US
dc.subjectData Flow Block Diagramen_US
dc.subjectInterfaceen_US
dc.subjectSystem segmenten_US
dc.subjectRotoren_US
dc.subjectWingen_US
dc.titleModelling of a helicopter-based rocket launching systemen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Landman_A.pdf
Size:
18.62 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.61 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections