0-10V Signalanpassung an tatsächlichen Lastverlauf

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Maestro
    Dumb Home'r
    • 19.12.2023
    • 24

    0-10V Signalanpassung an tatsächlichen Lastverlauf

    Guten Tag,

    hat jemand für mich einen Tipp wie ich nachfolgendes Zenario realisieren kann?

    Ich bekomme ein 0-100% Steuersignal von der Config.

    Dabei gilt folgendes für den 0-10V analogen Ausgangssignal:

    0V = 0%
    1V = 10%
    5V = 50%
    10V = 100%


    meine Lastschaltung ist aber nicht linear sondern entsprechend dem Bild:

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 187
Größe: 99,1 KB
ID: 418514

    Man sieht, dass wenn meine Steuerung z.B. 20% (2V) haben möchte, das die Laststeuerung darauf noch gar nicht reagiert.
    Hat jemand eine Idee, wie ich mein Steuersignal so "verformen" kann sodass es annähernd an die Laststeuerung ran kommt?

    Kann man sowas nur ggf. über ein Status-Baustein regeln?
    So in der Art: "wenn 20% angefordert wird, dann gib 4,3V raus" oder gibt es irgendeine schönere Lösung?

    Gruß Peter
  • schieder
    Smart Home'r
    • 03.08.2021
    • 68

    #2
    Ich würde das eingangssignal 0-100 auf 20-90 skalieren mit dem Skalierungsbaustein.
    Das ist zwar dann immer noch Linear, würde aber ziemlich nah an die abgebildete Kurve ankommen.

    Wahrscheinlich könnte man es mit dem Formelbaustein auch noch näher berechnen. Aber da bin ich nicht Fit genug mit Kurvenberechnungen.

    Kommentar

    • Sammy
      LoxBus Spammer
      • 23.08.2018
      • 412

      #3
      Hallo Maestro,

      Status-Baustein wäre möglich, ist halt dann eher ein Stufenschalter ;-)

      Alternativ Excel bemühen und dort eine polynomische Trendlinie berechnen lassen und die Anzeige ein bisschen frisieren (guter Tipp von romildo).

      Da kommt dann so etwas bei raus:

      Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 101
Größe: 23,3 KB
ID: 418536

      ​Rest ist Tipparbeit im Formelbaustein.

      Schöne Grüße,
      Michael




      Kommentar

      • romildo
        Lebende Foren Legende
        • 25.08.2015
        • 5113

        #4
        Hallo,
        Beispiel Formelbaustein, Eingang I1 0-100, Ausgang 0-10
        Mit dieser Formel solltest du annähernd die gewünschten Werte erhalten.
        Code:
        -4.18193880852706*10^-10*I1^6 + 1.5194157373593*10^-7*I1^5 - 0.0000212064589878954*I1^4 + 0.00143602890880167*I1^3 - 0.0488232146987083*I1^2 + 0.818972966347085*I1 - 0.92915843872628
        lg Romildo

        Kommentar

        • Maestro
          Dumb Home'r
          • 19.12.2023
          • 24

          #5
          Zitat von romildo
          Hallo,
          Beispiel Formelbaustein, Eingang I1 0-100, Ausgang 0-10
          Mit dieser Formel solltest du annähernd die gewünschten Werte erhalten.
          Code:
          -4.18193880852706*10^-10*I1^6 + 1.5194157373593*10^-7*I1^5 - 0.0000212064589878954*I1^4 + 0.00143602890880167*I1^3 - 0.0488232146987083*I1^2 + 0.818972966347085*I1 - 0.92915843872628

          ​die Formel ist annährend (wie du schon schreibst) Perfekt!
          Vielen Dank dafür!!
          Das reicht mir so

          tausend Dank nochmal
          Zuletzt geändert von Maestro; 14.01.2024, 12:27.

          Kommentar

          Lädt...