Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
2.1.Metodywejścia-wyjścia
JaktozrobićwprogramieLabVIEW™
UkładyozadanejtransmitancjiwmoduleSimulation
31
WmoduleSimulationsystemuLabVIEW™blokiemsłużącymdozdefiniowaniaukładu
ozadanejtransmitancjiwpostaci(2.60)jestblokTransferFunction(rys.2.10).Termi-
nalemwejściowymblokuTransferFunctionjestsygnałwejściowyinputu(t).Blokma
dwaterminalewyjściowe:sygnałwyjściowyoutputy(t)orazzmiennestanustatex(t).Na
wyjściustatex(t)dostępnesygnałyzmiennychstanuwpostacikanonicznejsterowal-
nej(porównajp.2.4.6).
Rys.2.10.BlokTransferFunctionwmoduleSimulation
WspółczynnikitransmitancjioperatorowejblokuTransferFunctionmożemyzdefi-
niowaćwokniewłaściwościbloku,zapomocąelementusterującegowpaneluużytkow-
nikalubstałej,jakopisanowpodrozdziale9.2.
Blokiemsłużącymdozdefiniowaniaukładupodającjegozeraibieguny,jestblok
Zero-Pole-Gain(rys.2.11).SygnaływejścioweiwyjścioweblokuZero-Pole-Gainta-
kiesamejakdlablokuTransferFunction.
Rys.2.11.BlokZero-Pole-GainwmoduleSimulation
Wartościzer,biegunówiwzmocnieniamożemyzdefiniowaćwokniewłaściwości
blokuzapomocąelementusterującegowpaneluużytkownikalubstałej,jakopisano
wpodrozdziale9.2.
DlatransmitancjiukładuRCwyznaczonejwprzykładzie2.5zdefiniowanopodsys-
temsymulacyjny.Widokoknadiagramublokowegoipaneluużytkownikaprzedstawiono
narysunkach2.12i2.13.
WmoduleControlDesignsystemuLabVIEW™blokiemsłużącymdozdefiniowania
układuozadanejtransmitancjiwpostaci(2.60)jestblokCDConstructTransferFunction
Model(rys.2.14).
Bloktenpozwalazdefiniowaćtransmitancjęukładujednowymiarowegowpostaci
numerycznej-wersjaSISO(ang.Single-InputSingle-Output)isymbolicznej-wersja
SISO(Symbolic).Wwersjijednowymiarowejnumerycznejblokmanastępującetermina-
lewejściowe:Numerator(tablicawspółczynnikówlicznikatransmitancji),Denominator
(tablicawspółczynnikówmianownikatransmitancji),Delay(wartośćopóźnienia)oraz