Бүгінгі сабағымыздың тақырыбы: matlab-та Модельдің есептеу параметрлерін орнату



бет4/4
Дата17.03.2023
өлшемі0.75 Mb.
#470902
1   2   3   4
kt

3. Solver қосымшасының қызметі


Solver options (есептеу параметрі)
Параметрді таңдау кезінде модельдеу əдісін (Type) жəне жүйені есептеудің жаңа күй əдісін көрсету керек. Type параметрі үшін екі нұсқа тиімді – тұрақты (Fixed-step) немесе айнымалы (Variable-step) адыммен. Тəртіп бойынша, Variable-step үзіліссіз жүйені модельдеу үшін, ал Fixed-step дискреттік жүйе үшін қолданылады.
Есептеу əдістерінің жаңа күйінің тізімі бірнеше нұсқадан тұрады. Бірінші нұсқа (discrete) дискреттік жүйелерді есептеу үшін қолданылады. Қалған нұсқалары үзіліссіз жүйелерді есептеу үшін қолданылады.

4. Fixed-step таңдағанда есептеу режимін Mode параметрінің қолжетімділігі


Fixed-step-ті таңдағанда есептеу режимін (Mode) беру керек. Mode параметрі үшін үш нұсқа қолжетімдік дəрежеде болады. Олар:

  • MultiTasking (Көп есептік) – модельде бір уақытта жұмыс істеп тұрған ішкі жүйе болған жағдайда пайдалану қажет. Модельдің жұмыс нəтижесі осы ішкі жүйенің уақытша параметрлерінен тəуелді болады. Бұл режим жылдамдықтың үйлесімділігі мен блоктардың бір-біріне беретін сигналдарының дискреттілігін анықтауға мүмкіндік береді.

  • SingleTasking (Бір есептік) - Модельдеудің жұмыс нəтижесіне тəуелсіз жеке бөліктеріне қатаң синхрондалу жетпейтін модель- дер үшін қолданылады.

  • Auto (Автоматты режимді таңдау) – Simulink-ке сигналдарды беруде жылдамдықтары əр түрлі болатын блоктары бар модельдерге MultiTasking режимін жəне бірдей жылдамдықпен əрекет ететін блоктары бар модельдерге SingleTasking режимін автомат- ты түрде орнатуға мүмкіндік береді.

  • Variable-step-ті таңдауда аймақта үш параметрді орнататын өріс пайда болады:

  • Мах step size – есептеудің ең үлкен адымы. Ол өз бетімен автоматты түрде орнатылады жəне бұл кезде оның мəні (StopTime

  • StartTime)/50-ге тең. Бұл мəн көбіне аса үлкен болып келеді. Сондай-ақ көрсетілетін графиктері сынық (түзу емес) болып көрінеді. Бұндай жағдайда есептеудің ең үлкен адымын анық кейіпте беру қажет.

  • Мin step size – есептеудің ең кіші адымы.

  • Initial step size – модельдеу адымының бастапқы мəні.

  • Үздіксіз жүйені айнымалы адым арқылы модельдеу кезінде есептеудің дəлдігін не салыстырмалы (Relative tolerance), не абсолюттік (Absolute tolerance) түрлерінің бірінде көрсету маңызды. Үнсіздікпен олар 10-3-ға жəне auto-ға тең.


5. Мах step size параметрі

- Мах step size – есептеудің ең үлкен адымы. Ол өз бетімен автоматты түрде орнатылады жəне бұл кезде оның мəні (StopTime
- StartTime)/50-ге тең. Бұл мəн көбіне аса үлкен болып келеді. Сондай-ақ көрсетілетін графиктері сынық (түзу емес) болып көрінеді. Бұндай жағдайда есептеудің ең үлкен адымын анық кейіпте беру қажет.

  1. Simulation/Parameters терезесінің бөлімшелері

Есептің параметрлерін күйге келтіру терезесі 4 қосымша бет- тен тұрады:

  • Solver (Есептеу) — модельді есептеудегі параметрлерді орнату.

  • Workspace I/O (Жұмыс аймағына деректерді енгізу/ шығару) — MATLAB-тың жұмыс аймағында дерек алмасудағы параметрлерді орнату.

  • Diagnostics (Диагностика) — диагностикалық режимнің параметрлерін таңдау.

  • Advanced (Қосымша) — қосымша параметрлерді орнату.

Модельді есептеу параметрлерін орнату Solver қосымша бетінде орналасқан басқару элементтері арқылы орындалады. Бұл элементтер үш топқа бөлінеді (1-сурет): Simulation time (моделдеу аралығы немесе басқаша айтқанда есептеу уақыты), Solver options (есептеу параметрі), Output options (шығыс параметрі).

  1. Advanced — қосымша параметрлерді орнату жолы

- Advanced (Қосымша) — қосымша параметрлерді орнату.
Модельді есептеу параметрлерін орнату Solver қосымша бетінде орналасқан басқару элементтері арқылы орындалады. Бұл элементтер үш топқа бөлінеді (1-сурет): Simulation time (моделдеу аралығы немесе басқаша айтқанда есептеу уақыты), Solver options (есептеу параметрі), Output options (шығыс параметрі).

  1. Auto (Автоматты режимді таңдау) артықщылығы

-Auto (Автоматты режимді таңдау) – Simulink-ке сигналдарды беруде жылдамдықтары əр түрлі болатын блоктары бар модельдерге MultiTasking режимін жəне бірдей жылдамдықпен əрекет ететін блоктары бар модельдерге SingleTasking режимін автомат- ты түрде орнатуға мүмкіндік береді.

Тапсырмадағы сұрақтарға жазбаша жауап жазып, аудио файлмен жүктеңіз






Достарыңызбен бөлісу:
1   2   3   4




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет