Жоспар №16168

VisSim-та жүйелерді үлгілеу және сыртқы DLL модульдерін жасау: DC-DC түрлендіргіш, ПИД-контроллер және бойлер модельдері

Сұрақ-жауап

Сұрағыңызға жасанды интеллект жауап береді

 МИНИСТРЛІГІ Қ И. СӘТБАЕВ атындағы ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ Кафедра: ЭЖ және ТКА РЕФЕРАТ Тақырыбы: VisSim бағдарламасында бастапқы жүйенің Оқытушы: Султанбекова Ж.Ж. Студент: Мамандығы: 050718 Тобы: Алматы 2005 Мазмұны VisSim бағдарламасы және VisSim бағдарламасының кеңейтілуі. VisSim үлгілеуші бағдарламасы VisSim пакетінде Пайдаланылған әдебиеттер: 1. VisSim бағдарламасы және оның VisSim – симуляция жүйелеріне арналған VisSim - нің шешуші пакет VisSim бағдарламасының кеңейтілуі. ( VisSim Add - Ons VisSim Viewer VisSim пакет болжамасында үлгілерді VisSim | Analyze Маңыздылығы жағынан бірінші және VisSim VisSim| OptimizePRO Кішірек ыңғайлы инструментарий, вариациялы параметрлердің VisSim | NeuralNet Ұзындықсыз жүйелердің теңестіруіне қолданылатын VisSim\RealTimePRO Бағдарламалық және аппараттық кеңейтулердің жиынтығы VisSim | ModelWizard Инструментарий , динамикалық объектілерге арналған VisSim\DSP Инструментарий , цифрлік сигналдық процессорлармен VisSim | Motion Электр жетегі облысында мамандарға арналған VisSim | SigPro Қосымшалардың жылдам макеттеуіне арналған алгоритмдердің VisSim | Comm Блоктардың кітапханасы , коммуникациялы VisSim үлгілеуші бағдарламасы үшін сыртқы " dll - үлгілерін " Бүгінгі күнде ғылыми және Кеңейтулердің бірнеше технология бар . Мақсаты. "dll - үлгі " 1-сурет. Үлгілеу нәтижелерінің демострациясы пайдаланушылық функция Үлгінің келесі бастапқы шарттары 1) Бастапқы мағына , үлгілеу 2-сурет. Бар керегі – кітапханалық программаны Файл: Project2.dpr library Project2; type InVector = array [0..9] of OutVector = array [0..9] of Global = record { запись Uo : double; Am : double; freq : double; { частота faza : double; { фаза end; var ID1 : double; { {/************ Это базовая процедура в {/************ Вызывается VisSim-ом на каждом procedure myF(var P:Global; var inV:InVector; begin { Расчеты, выполняемые на каждом ID1:=ID1+inV[0]*inV[2]/2; outV[0]:=ID1; outV[1]:=P.Am*sin(2*Pi*inV[1]*P.freq+P.faza); { синтез синусоидального сигнала end; {/************ Функция размещения параметров **************************/} {/************ Вызывается VisSim-ом при создании function myFPA( var pCount:integer):Longint; export; begin pCount := 4; { число myFPA := sizeof(Global); end; {/************ Процедура инициализации параметров *********************/} {/************ Вызывается VisSim-ом после PA procedure myFPI( var P:Global ); begin { Инициализация параметров (координат) модели. значения постоянных времени, напряжений, токов P.Uo:=0; P.Am:=10; P.freq:=2; P.faza:=0; end; {/************ Функция изменения параметров ***************************/} {/************ Вызывается VisSim-ом при нажатии function myFPC( var P:Global ):Pchar; begin { Изменение параметров модели: соответствующий очередности список названий параметров myFPC :='Начальное условие;Am;freq;faza';{ названия могут end; {/************ Процедура Simulation Start *****************************/} {/************ Вызывается VisSim-ом на первом procedure myFSS( var P:Global; var begin { присвоение начальных условий интеграторам: напряжений на конденсаторах, токов в ID1:=P.Uo; end; {/************ Процедура Simulation End *******************************/} {/************ Вызывается VisSim-ом на последнем procedure myFSE( var P:Global; var begin { сохранение значений интеграторов для при многоэтапном моделировании: напряжений на конденсаторах, токов в end; exports myF index 1,{ myFPA index 2,{ Список вспомогательных myFPI index 3,{ вызываться Vissim-ом myFPC index 4, myFSS index 5, myFSE index 6; begin end. Файл : Project 2.dprК Жиі талдаулардан кез келген dll dll - кітапханаларды жазғанда VisSim пакетінде импульсті DC|DC түрлендіргіштің үлгілеу үлгісі. Түрлендіргіш широтно – импулсті модуляциясыменмен 1-сурет. 1) күшті буын ( Жүйенің толассыз бөлімі теңдеулермен, біріншіге 2-сурет. Суреттің жоғарғы бөлімінде Модулятор үлгісі салдыр-күлдірдің қорғаныштары оңайлатылған Үлгі импульсінің қоректену қайнарының 3-сурет. Үлгіде ПИД - жөнге Үлгі жұмыс осциллограммасы 3-суретте демонстрацияланған, Бойлер сатып алу туралы шешім Жаз болды, оңтүстік Берілгені: АРИСТОН фирма бойлері ; Талап қойылады : Бойлер салқын Шешім Ньютон теңдеуіне сәйкес ұқсас шешімде P dt = Kair Kti мұндағы: Kti ( Т1- T Теңдеуді қайта құрамыз . Содан P = Kair Kti (T1-T2) P = Kair Kti (T1-T2) P / s = Kair T1 = (P / s Жоғарғы оң бұрышта Жауап : бойлерде су 2,5..3 

Мәтінді көшіру үшін белсенді жазылым қажет.

Пайдаланушы ID: 668027

Жарияланған күні: