UAVs have become indispensable elements of modern combat fields due to the increasing complexity and strategical importance of war systems with the developing technology. With features that meet the needs of modern armies, B30 is a Sub-Cloud Autonomous UAV that can perform joint operations with all unmanned systems with its vertical landing and take-off capability, fully autonomous mission capability, modular architecture that allows the integration of different payloads and many more superior features.
The system, which is powered by a petrol engine during horizontal cruise, is supported by electric motors in vertical takeoff and landing. This interaction between roll and yaw produces a coupled motion [1]. The aircraft models simulated in X-Plane are built The test platform concept is based on the block diagram based on their real physical dimensions, power and weight presented in Figure 4.
In the test platform, the block among other characteristics. This technique controlled. This is too simplistic to be used across The parameters calculated by the autopilot control system the entire flight envelope of the airplane. Stability are sent to X-Plane in order to command the aircraft flight derivatives will not normally take into proper account the control surfaces. The X-Plane sends those new aircraft that airplane flight generates. In summary, those simulators can not updated commands to X-Plane aircraft.
The microcontroller X-Plane instead, assimilates the geometric shape of any calculates the deflection angle to be imposed to the flight aircraft and then figures out how that aircraft will fly. The model aircraft flight control which involves breaking the aircraft down into many small surfaces reproduce the same deflection observed on the X- elements and then finding the forces on each little element Plane aircraft.
Block diagram shown by Figure 4 summarizes the platform By doing this process, X-Plane accurately predicts what will concept. Besides parameters On block D of Figure 4 it is represented the digital servo selection for UDP data transmission or receiving, it also that commands model aircraft flight control surfaces. A serves for selecting parameters to be shown during aircraft typical servo is shown in Figure 6.
It is its capacity environment and after processing, to send commands back to of sending and receiving data to and from other devices. One X-Plane aircraft.
The new aircraft roll angle position is sent from X- Dynamics. UDP uses a simple transmission model without implicit The X-Plane data package follows a pattern shown on hand-shaking dialogues for guaranteeing reliability, Figure 8.
B81 B82 B83 B84 40 41 Bytes duplicated or go missing without notice. Time-sensitive applications such as this Basically it is composed by a sequence of bytes that test platform often use UDP once dropping packets is need to be properly interpreted.
X-Plane uses what are preferable to waiting for delayed packets, which it is not an known as single precision floating point variables for just option in real-time systems. This means that the Hence UDP speed constitutes a key point in the test numbers can be stored using four bytes. The fifth byte is an internal code I.
The X-Plane is able to send or receive up to Taking each set of 4 bytes, the first For example, in the case of lateral motion, parameters bit is the sign bit. It tells whether the number is positive or such as roll, yaw, pitch, altitude and speed shall be selected negative.
The next 8 bits are the biased exponent. The for transmission. Each parameter receives a numeric label remaining 23 bits represents the mantissa. The next seven for proper identification.
The designed system result is shown on Figure Figure 9 illustrates the test platform implemented. X-Plane running Boeing In the other computer X-Plane simulates the aircraft to be controlled. Both computers communicate to each other through their Ethernet port using UDP protocol.
It decodes this data converting them into PWM signal. This work is an Integration of two different softwares. STK and Matlab. Matlab allows us to run the code for a shortest path algorithm through image processing. This project involves the work I did at the Name Removed. The areas that my project touched: operations research, algorithms, image processing, interfacing. The tool is now being used by scientists at ISSA for less computationally expensive simulations.
Currently working on conversion of waypoints according to scale and feeding them to STK. Conversion algorithm added. Simple explanation: Use the top-left and bottom right lat-long coordinates to suitably scale and translate the coordinates. NOTE: Images have their origin on the top left and coordinates traditionally start from bottom left hence latitude needed to be subtracted to invert it, in a sense. Skip to content.
0コメント