Strona 1 z 1

Zmienna pozycji (x,y)

: 15 mar 2017 14:45
autor: FilipCK
Witam serdecznie,
Chciałbym się dowiedzieć czy ktoś potrafi za pomocą labview zapisać zmienna w takiej postaci (X,Y)? to jest pozycja piłki.
Kolejne pytanie.
Czy taką zmienną mogę podać na regulator PID lub inne bloki symulacyjne?
Pozdrawiam

Zmienna pozycji (x,y)

: 16 mar 2017 08:33
autor: micard
Do tworzenia tego typu zmiennych w LabVIEW służą klastry (clusters),
Niestety implementacja bloczków PID modułu Control&Simulation pozwala jedynie na sterowanie wartościami skalarnymi - nie wektorami. Niemniej zawsze możesz klaster "rozłożyć na czynniki" za pomocą bloczków unbundle i unbundle by name, dzięki którym możesz składowe X i Y jako osobne wartości podać na bloczki PID.

Re: Zmienna pozycji (x,y)

: 16 mar 2017 09:15
autor: TMa
Jeśli operujesz na płaszczyźnie zespolonej możesz użyć Complex Numbers

Zmienna pozycji (x,y)

: 16 mar 2017 09:28
autor: micard
pozycja piłki (x,y) to raczej mało zespolona wartość. Oczywiście można kombinować i naginać możliwości LV, ale widać, że Filip dopiero zaczyna swoją przygodę z podstawami teorii sterowania i jej aplikacja w LabVIEW, więc sadze, że lepiej na początku trzymać się najprostszych rozwiązań.