Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2012, 23:23   #1
Сашок22rus
Новичок
Джуниор
 
Регистрация: 01.02.2012
Сообщений: 1
По умолчанию контрольная в matlab

вобщем надо сделать контрольную в матлабе,я внём не разбираюсь,срочно надо..вот .Задание
на контрольную работу по дисциплине «Автоматизация проектирования средств САУ»

Тема работы: Исследование характеристик производительности системы

Дана система, состоящая из сервера и нескольких рабочих станций – клиентов. Структура модели показана на рисунке 1. Клиенты с интенсивностью l посылают в систему запросы на обработку своих данных и ожидают ответа сервера, который их обрабатывает в порядке поступления. Интенсивность обработки произвольного пользователя, зависящая от характеристик сервера — случайная величина m.














Исходные данные:
Количество раб. станций n=3, 4, 5, 6, 7, 8 ;
Время решения Треш=2*N c.;
Время обдумывания Тобд=4*N c., где N-номер по журналу.

Выполнить:
1. Разработать граф марковской модели.
2. Записать уравнения Колмогорова.
3. Составить матрицы интенсивностей.
4. Разработать модель для решения алгебраических уравнений в SIMYLINK.
5. Рассчитать Рi .
6. Рассчитать , .
7. Построить графики зависимостей =f(n ), =f(n ).


Представить
1. Исходные данные.
2. Граф марковской модели для n=3.
3. Уравнения Колмогорова для n=3.
4. Матрицы интенсивностей для каждого значения n.
5. Модель для решения алгебраических уравнений в SIMYLINK в матричном виде.
6. Рассчитанные значения вероятностей для каждого значения n, полученные в результате решения по п. 5.
7. Таблицу с результатами расчетов и .
8. Графики зависимостей = f(n ); = f(n ).
9. Отчет и выводы с соблюдением требований ГОСТ



а вот пример выполнения



1 Исходные данные
Таблица 1 - Исходные данные
Название параметра Обозначение Значение
Количество рабочих станций n 3, 4, 5, 6, 7, 8
Время решения Tреш 20 с
Время обдумывания Тобд 40 с

2 Граф марковской модели для n=3





Рисунок 1 – Граф марковской модели для n=3
Рассчитаем значения  и λ :
=1/ Tреш=1/20=0,05 (с-1); λ=1/ Тобд=1/40=0,025 (с-1).

3 Уравнения Колмогорова для n=3

- 3P0 + P1 =0
3P0 – [ + 2] P1 + P2 = 0
2P1 – [ + ] P2 + P3. =0
P0 + P1 + P2 + P3 – 1 = 0
Подставляем значения и λ :
- 0,075*P0 + 0,05*P1 =0
0,075*P0 – 0,1* P1 + 0,05*P2 = 0
0,05*P1 – 0,075*P2 + 0,05*P3. =0
P0 + P1 + P2 + P3 – 1 = 0


4 Матрицы интенсивностей для каждого значения n.
Для n=3
-0,075
0,075 0 0
0,05 -0,1 0,05 0
0 0,05 -0,175 0,025
0 0 0,05 -0,05

Для n=4
-0,1 0,1 0 0 0
0,05
-0,125 0,075 0 0
0 0,05 -0,1 0,05 0
0 0 0,05 -0,175 0,025
0 0 0 0,05 -0,05

Для n=5
-0,125 0,125 0 0 0 0
0,05
-0,1 0,1 0 0 0
0 0,05 -0,125 0,075 0 0
0 0 0,05 -0,1 0,05 0
0 0 0 0,05 -0,175 0,025
0 0 0 0 0,05 -0,05

И т.д.
Для n=6
Для n=7
Для n =8


5 Модель для решения алгебраических уравнений в SIMYLINK в матричном виде

a. В Блокноте набрать модифицированную матрицу интенсивностей для модели М1 (элементы последнего столбца матрицы заменить на 1), сохранить под именем fff.

b. Запустить MATLAB, SIMYLINK, собрать модель, рисунок 2.
c. Импортировать файл fff (Файл, Импортировать, Все файлы, fff).
d. Запустить модель на решение, получить вероятности .







6 Рассчитанные значения вероятностей

Таблица 2 – Вероятностные значения
n Р0 Р1 Р2 Р3 Р4 Р5 Р6 Р7 Р8 
3 0,1 0,4 0,4 0,1 1,0
4 0,05 0,4 0,4 0,1 0,05 1,0
5 и т.д.
6
7
8

7 Характеристики производительности
Рассчитаем и .
Таблица 3 Рассчитанные значения

n
, с

3 1,879 35,47
4 2,75 48,905
5 и т.д.
6
7
8

8 Анализ результатов
Построим графики зависимостей f(n ); = f(n ).








Рисунок 3 – График зависимости f(n)




Рисунок 4 – График зависимости .

Выводы по работе
В результате выполнения работы получено:
1. С увеличением количества рабочих станций n величина очереди и время реакции системы …………………………
2. Величина очереди не превышает количества рабочих станций n .
Сашок22rus вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Контрольная - VB tashabytasha Помощь студентам 6 29.05.2011 01:53
БД Контрольная. Покусанный Фриланс 1 09.01.2011 21:13
Контрольная... Samopal Паскаль, Turbo Pascal, PascalABC.NET 6 12.04.2009 15:20