13.08.2018 Views

[Studies in Computational Intelligence 481] Artur Babiarz, Robert Bieda, Karol Jędrasiak, Aleksander Nawrat (auth.), Aleksander Nawrat, Zygmunt Kuś (eds.) - Vision Based Systemsfor UAV Applications (2013, Sprin

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

224 K. Daniec et al.<br />

In the control algorithm was implemented 4 basic and 2 master PI controllers.<br />

The basic regulators are responsible for the calculation of the control values, while<br />

the master regulators are responsible for elaborate the setpo<strong>in</strong>ts for the basic PI<br />

controllers. PI controllers cascade used <strong>in</strong> the stabilization algorithm are described<br />

<strong>in</strong> the fig. 5.<br />

Fig. 5. PI controllers cascade<br />

Basic controllers visible <strong>in</strong> the schema (fig. 5) are: airspeed controller – throttle<br />

control based on speed error ( ), pitch controller – elevator control<br />

based on pitch error ( ), roll controller – ailerons control based<br />

on roll error ( ) and yaw controller – ruder control based on yaw<br />

error ( ). Master controllers are: height controller – elaborate<br />

pitch setpo<strong>in</strong>t value based on height error ( ), head<strong>in</strong>g controller<br />

– elaborate roll setpo<strong>in</strong>t value based on yaw error ( ).<br />

Basic controllers are active all the time, but the head<strong>in</strong>g regulator has<br />

a variable parameters depend<strong>in</strong>g on the operation mode. In the case of object angular<br />

stabilization the master regulators are <strong>in</strong>active because setpo<strong>in</strong>ts are given by<br />

the operator. Dur<strong>in</strong>g the automatic flight, which means a flight on a given height,<br />

with predef<strong>in</strong>ed velocity, and on the set azimuth, there are active all of the six<br />

controllers. It should also be mentioned that the error of all rotation angles

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!