Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка довідково-розрахункового програмного забезпечення в середовищі візуального проектування. Розробка динамічної моделі в системі MATLAB / Simulink

Реферат Розробка довідково-розрахункового програмного забезпечення в середовищі візуального проектування. Розробка динамічної моделі в системі MATLAB / Simulink





, якщо відкрита подсістема.- Запуск відладчика моделі./Pause/Continue Simulation - Запуск моделі на виконання (команда Start); після запуску моделі на зображенні кнопки виводиться символ, і їй відповідає вже команда Pause (Призупинити моделювання); для відновлення моделювання слід клацнути по тій же кнопці, оскільки в режимі паузи їй відповідає команда Continue (Продовжити) .- Закінчити моделювання. Кнопка стає доступною після початку моделювання, а також після виконання команди Pause./Accelerator - Звичайний/Прискорений режим розрахунку. Інструмент доступний, якщо встановлено додаток Simulink Performance Tool.

У нижній частині вікна моделі знаходиться рядок стану, в якій відображаються короткі коментарі до кнопок панелі інструментів, а також до пунктів меню, коли покажчик миші знаходиться над відповідним елементом інтерфейсу. Це ж текстове поле використовується і для індикації стану Simulink: Ready (Готовий) або Running (Виконання). У рядку стану відображаються також: масштаб відображення блок-діаграми (у відсотках, вихідне значення дорівнює 100%), індикатор ступеня завершеності сеансу моделювання (з'являється після запуску моделі), поточне значення модельного часу (виводиться також тільки після запуску моделі),


3.1 Алгоритм рішення задачі












3.2 Рішення завдання динамічного моделювання в системі MATLAB/Simulink


Постановка завдання

Скласти модель, описати і здійснити тестове моделювання динамічної системи, описуваної рівнянням: x (t) + 0.5x (t) + 5x (t) + 0.34x ^ 5 (t)=- 30sin (t).


3.3 Розробка моделі вирішення


Малюнок 17 - Модель рішення диференціального рівняння в MATLAB/Simulink


3.4 Опис блоків і параметрів моделі

- осцилограф - будує графіки досліджуваних сигналів у функції часу.- інтегруючий блок - виконує інтегрування вхідного сігнала.- блок завдання функції - задає вираз в стилі мови програмування С.- джерело тимчасового сигналу - формує сигнал, величина якого на кожному кроці розрахунку дорівнює поточному часу моделірованія.- коефіцієнт посилення - виконує множення вхідного сигналу на постійний коеффіціент.- блок обчислення суми - виконує обчислення суми поточних значень сигналів.

ВИСНОВОК


Розроблено програму розрахунку зчеплення механічних трансмісій. Промоделювати процес описаний рівнянням в розділі 2.1.


СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ


1. І.В.Черних. Simulink: Інструмент моделювання динамічних систем - 2012. - 252с.

. А.І. Гришкевич. Автомобілі. Трансмісія - Мінськ, 2010. - 240с.


ДОДАТОК А


Програмна реалізація

Unit1;

interface, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms ,, StdCtrls, Menus;=class (TForm): TEdit ;: TEdit ;: TEdit ;: TEdit ;: TEdit ;: TMainMenu ;: TMenuItem ;: TMenuItem ;: TMenuItem ;: TMenuItem ;: TMenuItem ;: TLabel ;: TLabel ;: TLabel ;: TLabel ;: TLabel ;: TButton ;: TButton ;: TEdit ;: TEdit ;: TLabel ;: TLabel; N5Click (Sender: TObject); N3Click (Sender: TObject); N4Click (Sender: TObject); Button1Click (Sender: TObject); FormCreate (Sender: TObject); Button2Click (Sender: TObject);

{Private declarations}

{Public declarations} ;: TForm1;, r1, m, Mlmax, Zm, Rtr, Fh: real;, p1, p2, p3, p4, p5: integer; Unit2;

{$ R * .dfm} TForm1.N5Click (Sender: TObject);

if MESSAGEDLG ( ?????? ????? , MTInformation, [MBYes, MBNo], 1)=MRYes then

close ;; TForm1.N3Click (Sender: TObject);

showmessage ( ?????? 101071-12 ????????????.?. ); ; TForm1.N4Click (Sender: TObject) ;. Show ;; TForm1.Button1Click (Sender: TObject);:=0; (Edit1.Text, R, p1); (p1 lt; gt; 0) then.Color:=clRed ;

showmessage ( ????????? ?????? R );

pp:=pp + 1; .Color:=clWhite; (Edit2.Text, r1, p2); (p2 lt; gt; 0) then.Color:=clRed;

showmessage ( ????????? ?????? r1 );

pp:=pp + 1; .Color:=clWhite; (Edit3.Text, m, p3); (p3 lt; gt; 0) then.Color:=clRed;

showmessage ( ????????? ?????? m );

pp:=pp + 1; .Color:=clWhite; (Edit4.Text, Mlmax, p4); (p4 lt; gt; 0) then.Color:=clRed;

showmessage ( ????????? ?????? Mlmax );

pp:=pp + 1; .Color:=clWhite; (Edit5.Text, Zm, p5); (p5 lt; gt; 0) then.Color:=clRed;


Назад | сторінка 5 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Побудова імітаційної моделі за допомогою пакету Simulink
  • Реферат на тему: Моделювання та дослідження процесів и систем в пакеті Simulink
  • Реферат на тему: ! Застосування пакету Simulink для моделювання електричних мереж и систем
  • Реферат на тему: Розробка інформаційної моделі автосервісу з використанням мови моделювання ...
  • Реферат на тему: Моделювання векторного керування асинхронним двигуном в Simulink