Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Жүйе жұмысының алгоритмі




Жүйе жұмысы келесі алгоритммен бейнеленеді. Алғашқы күйде барлық крандар жабық, бактің екеуіде бос. Бастапқы уақытта контроллер кірудегі Vinput кранға сигнал жібереді, ол сол уақытта тез ашыладыда Time1 [с] уақыт ішінде тек қана бірінші бак толтырылады.

Time1 уақыттан кейін контроллер V1 кранды ашу сигналын жібереді, су екінші бакке түсе бастайды. Екінші күй Time2 [с] уақыт бойынша сақталады.

Time2 уақыт өткеннен кейін V2 кранның қалпы бақыланады: егер де контроллер екінші бактегі су деңгейінің L_min [м] мәнінен төмендегенін білсе, шығудағы кранды жабу бұйрығы түседі, ал егер де екінші бактегі су деңгейі L_plus [м] мәннен жоғары болса – шыгудағы кранды ашу бұйрығы түседі.

Егер де бактардің біреуі толып кетсе немесе шығудағы кран бір ашылып, бір жабылып тұрса, осындай жағдайлар авариялық деп есептеледі.

Барлық крандар ашық болып, су жүйе арқылы тұрақты жылдамдылықпен ағып тұрса, бұл жағдай нормалды жағдай болып есептеледі.

Екі бактен тұратын жүйеге Vinput, V1 және V2 мәндері туралы сигналдар конроллерден түседі. Бұл айнымалылар модель кірістері болып табылады.

Сонымен, модельдің бастапқы сұлбасын келесі түрде көрсетуге болады (2 cуретін қараңыз). Бұл ішкі жүйені Tank_System_Block деп атаймыз.

 

 

 

 

2 сурет – Судың денгейлерін анықтаудың Tank_System_Block ішкі жүйесі

 

Келешекте модельдің барлық блоктары ішкі жүйе ретінде орнатылатынын ескертеміз.

Шығудағы h1 және h2 айнымалыларын анықтауға негізделген бірінші ретті дифференциалдық теңдеулер жүйесі (2) модельдің негізгі теңдеулері болып табылады.

Осы теңдеулерді модель блок-диаграммасына түрлендіру үшін келесі идея қолданылады. Біріншіден теңдеулердің оң жақ бөліктері іске асырылады. Алынған өрнекті интегралдап, h1 және h2 мәндерін аламыз. Алынған шамаларды енді теңдеулердің оң жақ бөліктерінде қолдануға болады (кері байланыс көмегімен).

Сонымен, (2) жүйені шешу үшін теңдеулердің оң жақтарын анықтау керек. Осы теңдеулердің оң жақтағы өрнектерінің құрамдастыру элементтерін талқылайық.

(2) жүйенің бірінші теңдеуінің оң жағындағы өрнегі контроллерден түскен Vinput сигналының мәніне қарай (1) формулаларының біреуімен есептеледі.

(3) формулалар бойынша (екі мүмкін болатын оқиғаға сәйкес өрнектердің екі нұсқасы бар) және (4) формуласы бойынша мәндерін есептеу үшін біріншіден K1(P1) және K2(P2) функцияларды есептеп алу керек. Ішкі жүйе кірісіне контроллерден түскен шаманың мәніне қарай бұл функциялар (5) формулалармен есептеледі.

(3) және (4) өрнектерінде K1(P1) және K2(P2) функцияларымен бірге h1 және h2 ағынды мәндері қолданылады. Басқа сөзбен айтқанда дифференциалды теңдеулерді интегралдағаннан кейін алынған бактердегі денгейдің мәндерін осы теңдеулердің оң жақтағы өрнектерін есептейтін ішкі жүйелерге беру керек.





Поделиться с друзьями:


Дата добавления: 2017-01-28; Мы поможем в написании ваших работ!; просмотров: 617 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Есть только один способ избежать критики: ничего не делайте, ничего не говорите и будьте никем. © Аристотель
==> читать все изречения...

2218 - | 2173 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.