Offset-Kompensation Gyro Sensor
Automatische Offset-Kompensation
Die Offset-Kompensation des Gyro Sensors ist in dem Block Signalaufbereitung implementiert.
Die Berechnung des Offsets erfolgt über einen Matlab-Funktions-Block. Dem Block werden das Rohsignal SenGier_psip_roh_K_f64, die Tasterbetätigung des roten Taster für den Start des AEP SenTast_AEP_bit (=Taster), die Schalterstellung für Online- oder Offline-Betrieb der Simulation Schalter_offline und das zuletzt berechnete Offset LastOffset übergeben. Ausgegeben wird das berechnete Offset SabGier_offset.
function SabGier_Offset = Offsetberechnung(Last_Offset, Schalter_offline, Taster, SenGier_psip_roh_K_f64) if Taster == 1 && Schalter_offline == 0 Offset = 0; for i=1:1000; Offset= (Offset+SenGier_psip_roh_K_f64)/2; end elseif Schalter_offline == 1 Offset = 0; else Offset = Last_Offset; end SabGier_Offset = Offset;