|
Größe: 4904
Kommentar:
|
Größe: 779
Kommentar:
|
| Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
| Zeile 1: | Zeile 1: |
| ||<tablewidth="520px" tablestyle="text-align: center;"bgcolor="#ffffa0"> http://mikrokopter.de/images/eng.gif Page in [:en/MK-Parameter/Altitude:english] ||<bgcolor="#ffffa0"> http://mikrokopter.de/images/fra.gif Page en [:fr/MK-Parameter/Altitude:français] ||<bgcolor="#ffffa0"> http://mikrokopter.de/images/ita.gif Pagina in [:it/MK-Parameter/Altitude:italiano] || '''Please translate...''' [[BR]] [[Navigation(siblings)]] ---- [[BR]] {i} <<..this page is currently under translation..>> = Altitude = attachment:MK-Parameter/Altitude/altitude.gif [[BR]] The altitude control of the Mikrokopter is based on the pressure sensor. A PID algorithm controls the thrust of the engines so that the pressure value (=altitude) remains constant. |
{{{#!wiki caution '''Info''' |
| Zeile 11: | Zeile 4: |
| There are 2 different options to implement this control which can be selected choosing the option buttons beneath the checkbox '''Enable Altitude control'''. | Diese Seite befindet sich derzeit in der Überarbeitung. <<BR>> This page is currently under revision }}} |
| Zeile 13: | Zeile 9: |
| == 1. Height limitation control == | ||<class="MK_TableNoBorder">This page as an '''PDF-Document'''? Click on that Symbol and wait a little moment... ---> ||<class="MK_TableNoBorder"><<PDFIcon>>|| |
| Zeile 15: | Zeile 11: |
| When Altitude limitation is inactive the total thrust is proportional to the throttle stick position. The altitude limitation weakens the thrust if the current height exceeds the setpoint. The MK can exceed the setpoint, however only if the thrust is greater than the total weight thus making the MK gain height. Thus the stable hovering point is always above the setpoint. The deviation is proportional to the throttle stick value. The Setpoint can be defined in several ways. For example you could define the '''Setpoint''' to a fixed value which one could never exceed. Furthermore you could define one (Poti (from 1 to 4) together with the binded channel on the radio transmitter and change the value during flight, while the parameter '''Verstärkung (gain / rate)''' is used to provide scale. [[BR]] A further possibility is activating the check box '''use switch for setpoint''' , with which a poti should be likewise assigned to the Setpoint, so that one can switch the Altitude limitation on with the associated channel from the transmitter using a switch and the current height value as desired value is taken over at the same time. |
{{{#!wiki MK_Nav ||<class="MK_Nav_Header" width= "100%">Altitude|| ||<class="MK_TBody":>'''[[en/MK-Parameter|Back to mainview]]'''|| }}} |
| Zeile 22: | Zeile 17: |
| == 2. Vario altitude control == | {{{#!wiki MK_select1 |
| Zeile 24: | Zeile 19: |
| With this option the altitude control takes over complete control of the thrust. One cannot any longer control it directly with gas-ticks from the transmitter. When altitude limitation is on the gas stick is now used to change the setpoint. A neutral point can be assigned for the gas stick with the parameter '''Stick neutral point'''. If gas stick value equals the parameter ''' stick neutral point ''', then the neutral gas ticking position is used, with which the thrust compensates the all up weight (Hoverpoint). | * {{http://mikrokopter.de/images/deu.gif}} [[MK-Parameter/Altitude|deutsch]] * {{http://mikrokopter.de/images/fra.gif}} [[fr/MK-Parameter/Altitude|français]] |
| Zeile 26: | Zeile 22: |
| If the gas-tick is over the neutral point, then the desired value of the height is shifted upward; if the gas-tick is below the neutral point, the desired value is downward shifted. The speed, with which the desired value moves, is proportional the gas ticking position and can be likewise scaled over the parameter '''Verstärkung (gain / rate) '''. One sets thus a certain climbing or descent rate. This trim of the desired value can be optionally be indicated with activated option ''' Acoustic Vario ''' through a BEEP rate. The altitude control should be configured insertable, thus ''' the set POINT ''' is assigned to a poti, so that one can activate the altitude control by the associated channel with a switch on the transmitter. * '''Enable Alitude control:''' altitude control activated (in the software has the same effect as the setting under [:MK-Parameter/Configuration:Configuration]) * '''Setpoint:''' Indicates the desired height value. If the option Use SWITCH were activated for set POINT, one should select a poti, which has an associated channel with a switch on the transmitter. * '''Min Gas:''' the gas is never reduced below this value if the height has beeen exceeded. * '''Altitude P:''' function to reduce thrust when height is above setpoint. The higher this value, the smaller is the flying range above the maximum height. * '''Barometric-D:''' Dampens the swinging behavior of the altitude control. Smallest changes of air pressure have thereby large effect on gas. * '''Z-ACC:''' Absorbs the swinging behavior by means of the acceleration sensor. |
}}} |
| Zeile 38: | Zeile 25: |
| ---- | |
| Zeile 39: | Zeile 27: |
* '''Verstärkung:''' ermöglicht größere Flughöhen, wenn dieser Wert vergrößert wird. Der Setpoint wird mit diesem Wert multipliziert. * '''Hover variation:''' begrenzt die Reglerausgaben auf die Umgebung des Hoverpunktes, kleinere Werte beruhigen die Regelung, verringern aber auch die Agilität. * '''GPS-Z:''' Dämpft das Schwingverhalten mittels der GPS-Höhenwerte. * '''Stick neutral point:''' Neutralpunkt des Gassticks bzgl. der Steig- und Sinkraten für die Vario-Höhenregelung. Ist der Wert Null, so wird der natürliche Hoverpunkt des jeweiligen MKs verwendet. /!\ ToDo |
<<Include(include/KopterTool/Settings-Altitude, , from="^------$", to="^------$")>> |
Info
Diese Seite befindet sich derzeit in der Überarbeitung.
This page is currently under revision
Altitude |
Altitude
The altitude control on a Mikrokopter is based on measuring the air pressure and z-axis accelerometer-/gps-values . A PID controller controls the overall thrust of all the rotors so that the measured air pressure (altitude) remains constant.
The altitude can be control in two way:
Selection of functions
Enable Altitude control
Unlock the height control in the software (has the same effect as the setting in Configuration)
Type of height control
Height limitation control
The overall thrust is throughout an inactive height control proportional to the throttle stick at the transmitter. The altitude control weaks the overall thrust of total thrust from the given value if the current level exceeds the setpoint. The MK can overwrite the nominal value in the long term but only if the overall thrust is greater than the weight of the MK and thus rises. As a result, the stable point of regulation is always above the setpoint of the nominal value. The deviation from the nominal value increases in proportion to the gas stick position of the transmitter.
The reference can be specified in several ways. E.g. you can put the set point to a fixed value that would never exceed over the value.
Furthermore, the setpoint can be a potentiometer (1 to 8) to assign and change the channel assigned to the value of the transmitter during the flight where the parameter Gain / Rate is used for scaling.
Another possibility is to activate the checkbox use switch for setpoint (switch for height) at which the set point should also be assigned to a potentiometer, so you turn on the channel associated with the transmitter over a switch, and the height control can simultaneously take the current height value as a reference.
Vario altitude control
The height control takes complete control of the overall thrust. You can not control it directly through the throttle stick on the transmitter. It rather serves to active height control over the gas stick to change the setpoint and nominal values. There are neutral points of the gas sticks, the parameters of the Stick neutral point can be fixed. If the parameter Stick neutral point is equal to zero, is used as a neutral point of the gas stick position at which the thrust exactly compensates the gravitational force, in short, it will try to maintain a hover
If the gas stick is above the neutral point, the MK will ascend. If the gas stick is below the neutral point, the MK will descend. The more the throttle stick deflects from the setpoint, the higher the climbrate/descend-rate. The response can also be scaled by the parameter Gain / Rate . This can help with trimming the sensitivity of the throttle stick input. If the option Acoustic Vario (acoustic variometer) is enabled, the buzzer on the MK will make beeps according to the climbrate
The height control should be configured and activated, so be set up over set point and over one switch, that you can activate with a switch through the associated channel of the transmitter the height regulation.
Setpoint
Specifies the nominal value of the height. If the option Height limitation control / Use switch for setpoint is activated, you should choose a poti which is assigned to a switchable channel of it's transmitter. With Vario-mode, assign a poti, where off/no AH has a value of 0, and on/AH engaged has a value of 255.
Min. Gas
- The gas is never reduced beyond this point, if altitude is exceeded. Tuning tip: Increase in small steps while at hover, until the MK starts to ascend. Then decrease the value by 3-5.
Altitude P
- Proportional-part of the altitude controller. The difference between setpoint and actual altitude changes the gas-value proportionally. The higher the Alt P value, the faster the MK will fall, if altitude is exceeded. If too high, the MK will fall below the setpoint, which could cause an oscillating behavior.
- Actual altitude above the setpoint: Gas will be proportional decreased with the difference (Mode: Vario and hight limitation)
- Actual altitude below the setpoint: Gas will be proportional increased with the difference (only in Vario mode)
Barometric D
- Slows down the oscillation behavior of the height regulator. A high value will make the AH more precise, but also a lot more sensitive to wind-gusts. A low value will protect the algorithm from gusts, but could drift up and down.
Z-ACC
- Slows down the oscillation behavior by using the z-axis of the accelerometer.
Max Altitude
Here you can set a maximum altitude.
If you use the Vario-altitude control and the Function AltitudeHold is ON, you can not fly above this altitude.
The value can be entered up to 247(m). And if you set a "0", the height limit is disabled.See also: Max-Altitude on the SD-card
Gain / Rate
- Allows greater altitudes where the value is increased. The setpoint (in meters) is multiplied by this value. (ex.: enable at 10 meters, gain at 10, max height 100)
Hover variation
- Limits the regulator output to the environment of the Hoverpoint, smaller values calm the scheme but also the agility. Will also affect the sensitivity of the throttle-stick deflection (high value = low percentage = low sensitivity).
GPS-Z
- Slows down the oscillation using the GPS altitude values.
Stick neutral point
- Neutral point of the gas sticks about the climb and descent rates for the Vario-height control. If the value is zero, the natural Hoverpoint of each MK is used. Zero is also a relative stick neutral point, whereas an entered value would be an absolute stick neutral point. If you fly with fixed payload weight, an absolute neutral point would be preferable.
Attention: If you start or land with a switched on level control the ground effect is due to the risk of feedback and thus the risk of swinging up with the height control near the ground, which can lead to unintended hops.
Important: An eventually activated Mixer function (in the transmitter) of the height control switches to gas must be necessarely disabled , otherwise the complete control will not work!
Some of these sizes you can get while experimenting with the settings to a potentiometer and the optimal values out of a flight. erfliegen
For more information on checking, installing, and packaging the height sensor it can be read here: height sensor
