Abweichung Analogsignal

h.scholli

Level-1
Beiträge
37
Reaktionspunkte
4
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe ein kleines Problem, mein Analogwert von einem Messumformer kommt leider nicht ganz so, wie ich mir das wünsche.
Beispiel:
Istwert angezeigt --- Istwert nachgewogen
10,00kg --- 10,70kg
30,00kg --- 30,00kg
50,00kg --- 49,30kg
Diese Abweichungen sind wiederholbar, hängen mit dem mechanischen Aufbau der Waage zusammen.
Hat jemand eine Idee, wie ich das einfach hinbekomme??

Gruß aus Frankreich
h.scholli
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Solltest mal posten wie Du den Messumformer angeschlossen hast, was füe eine AE Karte, usw.

Der Messumformer ist schon richtig angeschlossen, der MU hat ein Display
und zeigt ebenfalls diesen Messfehler an.
Es liegt eindeutig am Aufbau der Waage, das kann so nicht besser funktionieren:ROFLMAO:

Ich möchte einfach den Wert "nachbessern".
Suche also eine Funktion, die es ermöglicht, diesen Fehler mathematisch auszubügeln:confused:

Gruß
h.scholli
 
NeuerWert = (Wert - 1,055) * 1,0365

Andersrum evt.?


Anzeige --- richtiger Wert: (ich hab mal ergänzt)

0,00 kg --> 1,05kg
10,00kg --- 10,70kg
30,00kg --- 30,00kg
50,00kg --- 49,30kg
60,00 kg --> 58,95kg

Da es linear aussieht -> Geradengleichung nehmen:y = a*x + b
y: korrigierter Wert
x: zu korrigierender Wert
a: Steigung
b: Offset

b = 1,05kg bei x = 0kg aus obiger Tabelle ablesen

jetzt einsetzen:
a = (y-b) / x

a = (58,95 - 1,05) / 60 = 0,965

Test:

x = 0: y = 0,965 * 0 + 1,05 = 1,05 kg
x = 30: y = 0,965 * 30 + 1,05 = 30 kg
x = 50: y = 0,965 * 50 + 1,05 = 49,3 kg
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Andersrum evt.?


Anzeige --- richtiger Wert: (ich hab mal ergänzt)

0,00 kg --> 1,05kg
10,00kg --- 10,70kg
30,00kg --- 30,00kg
50,00kg --- 49,30kg
60,00 kg --> 58,95kg

Da es linear aussieht -> Geradengleichung nehmen:y = a*x + b
y: korrigierter Wert
x: zu korrigierender Wert
a: Steigung
b: Offset

b = 1,05kg bei x = 0kg aus obiger Tabelle ablesen

jetzt einsetzen:
a = (y-b) * x

a = (58,95 - 1,05) * 60 = 0,965

Test:

x = 0: y = 0,965 * 0 + 1,05 = 1,05 kg
x = 30: y = 0,965 * 30 + 1,05 = 30 kg
x = 50: y = 0,965 * 50 + 1,05 = 49 kg

Super:ROFLMAO:

Das ist, was ich wollte.....
Hätte im Matheunterricht wohl besser aufpassen sollen.

Ist für diese Anwendung allemal ausreichend.

Gruß
h.scholli
 
Hier ist noch einmal eine weitere Lösungsmöglichkeit:

Code:
Geradengleichung
----------------
 
   Y
   |                 *
Y2 |---------------* 
   |             * |
   |           *   |
Y  |---------*     |
   |       * |     |
   |     *   |     |
Y1 |---*     |     |
   | * |     |     | 
   *------------------- X
       X1    X     X2
 
 
X1 = 10,00 kg   Y1 = 10,70 kg
 
X2 = 50,00 kg   Y2 = 49,30 kg
 
 
DY   (Y - Y1)   (Y2 - Y1)
-- = -------- = ---------
DX   (X - X1)   (X2 - X1)
 
     (Y2 - Y1)
 Y = --------- * (X - X1) + Y1
     (X2 - X1)
 
     (Y2 - Y1)       (Y2 - Y1)
 Y = --------- * X - --------- * X1 + Y1
     (X2 - X1)       (X2 - X1)
 
     (49,30 kg - 10,70 kg)        (49,30 kg - 10,70 kg)
 Y = ---------------------- * X - ---------------------- * 10,00 kg + 10,70 kg
     (50,00 kg - 10,00 kg)        (50,00 kg - 10,00 kg)
 
 Y = 0,965 * X - 9,65 kg + 10,70 kg
 
 Y = 0,965 * X + 1,05 kg
 =======================
Gruß Kai
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Solltest du mal ein paar mehr Meßpunkte haben empfehle ich die Funktion in Excel zu erstellen. Das Ganze bedarf nur einiger weniger Klicks :)

(Achtung, bei polynomischer Interpolation unbedingt die Nachkommastellen auf Maximum stellen!)
 

Anhänge

  • Interpolation.png
    Interpolation.png
    11,8 KB · Aufrufe: 40
Du schreibst, du hast mit einer waage zu tun?
hast du einen messumformer der dir das signal der wiegezellen auf ein analog signal wandelt?
hast du die waage mit eichgewichten abgeglichen? selbst an den einfachen messumformern kann man den nullpunkt und einen gewichtspunkt einstellen.
schau mal, ob irgentwas an der waage zieht. sind z.b. pneumatikschläuche vorhanden, die die waage beeinflussen können? hast du die transportsicherung rausgedreht? wirkt eventuell eine absaugung auf die waage?
Auch wenn die mechaniker das behaupten, der fehler liegt sellten an der steuerung, sondern meist an der mechanik.

gruss
audsuperuser
 
..... schau mal, ob irgentwas an der waage zieht. sind z.b. pneumatikschläuche vorhanden, die die waage beeinflussen können? hast du die transportsicherung rausgedreht? wirkt eventuell eine absaugung auf die waage?
Auch wenn die mechaniker das behaupten, der fehler liegt sellten an der steuerung, sondern meist an der mechanik.

gruss
audsuperuser

Ja, das ist, was ich am Anfang bereits erwähnte.
Die Waage ist absolut Sch...e aufgebaut, wird aber nicht mehr modifiziert.
Es kommt auch nicht soooooo genau darauf an, trotzdem möchte ich einen annähernd genauen Wert anzeigen.
Habe aber schriftlich darauf hingewiesen, dass das absoluter Müll ist.
Beim nächsten mal soll Alles besser werden:ROFLMAO:ROFLMAO:ROFLMAO:

Gruß
h.scholli
 
Zurück
Oben