Моделирование системы автоматизации проектирования

  • Вид работы:
    Курсовая работа (т)
  • Предмет:
    Менеджмент
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    446,15 Кб
  • Опубликовано:
    2014-11-05
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Моделирование системы автоматизации проектирования

Министерство Образования и Культуры Российской Федерации

Министерство Образования Республики Таджикистан

Российско - Таджикский (Славянский) Университет

Экономический факультет

Кафедра «Информатики и ИС»





Курсовая работа

По дисциплине: «Имитационное моделирование экономических процессов»

На тему: «Моделирование системы автоматизации проектирования»



Выполнил: студент 4-ого курса

Экономического факультета

Прикладная Информатика группа «А»

Солиев У.

Научный руководитель:

Бахтеев К.С.


Душанбе-2013

Аннотация

В данной курсовой работе рассматривается моделирование системы автоматизации проектирования(САПР).

В рамках жизненного цикла промышленных изделий САПР решает задачи автоматизации работ на стадиях проектирования и подготовки производства.

Основной целью создания САПР являются - повышение эффективности труда инженеров, включая:

сокращения трудоёмкости проектирования и планирования;

сокращения сроков проектирования;

сокращения себестоимости проектирования и изготовления, уменьшение затрат на эксплуатацию;

повышения качества и технико-экономического уровня результатов проектирования;

сокращения затрат на натурное моделирование и испытания.

В данной курсовой включены все этапы моделирования и приведена программа моделирующего алгоритма.


Содержание

Задание по курсовой работе

Введение

Постановка задачи

Теоретическая часть

Функциональная схема

Концептуальная модель

Обобщенная блок-схема

Детальная блок-схема

Заключение

Список литературы

Приложение

Задание по курсовой работе

Техническое задание

Ознакомиться с необходимой литературой. Дать аналитический обзор проблемы моделирования системы.

Теория: информация про вычислительную систему

Исходные данные:.Tpost=10±5 сек.Тоbs = 10±3сек

Отчетный материал курсовой работы:.Пояснительная записка.Графический материал

.Концептуальная система

.Функциональная система

.Обобщенная блок - схема

.Детальная блок - схема. Рекомендуемая литература:

<#"826543.files/image001.gif">

Функциональная схема



Функциональная схема показывает типы устройств и соединений в таком виде, в каком их легче понять.

(а), 1(б) и 1(в)- согласно задачи эти стрелки обозначают ввод строки проектировщиком в ЭВМ и работы терминала( в программе внутренний цикл).

(а) и 2(б)- это внешний цикл работает один раз, когда внутренний цикл

( стрелки 1(а), 1(б) и 1(в)) повторяются 10 раз.

Я создал функциональную схему для того, чтобы легче было создать концептуальную схему, которая показывает, что наша система многофазная одноканальная т.е. комбинированная.

Концептуальная схема


В этой схеме наглядно видна цепочка нашей системы, как она устроена с точки зрения имитационного моделирования.

        

Обобщенная блок-схема моделирующего алгоритма СМО

автоматизация моделирование алгоритм

В данном блоке обнуляем все счетчики и вводим наши данные

Блок цикла с условием

Тут задается параметр входного потока

Показывает текущие очереди, состояния устройств

Формируется очередь перед устройством обработки

Выбор заявки, из очереди исходя из критерий

Отказ заявок исходя из условий и размера очереди

Блок определения состояния СМО после всех операций

Конец моделирования

Детальная блок -схема

е - Получение ответа на строку работы ЭВМ- Получение ответа на строку работы терминала данное время для моделирование системы.- сумма «е»- сумма «t»- Т моделирования_pro- Оющая количество работы проектировшика_zag - коэффициент загрузки ЭВМ_pr_p- вероятность простоя проектировщика из-за занятости ЭВМ


Заключение

Машинное моделирование за последние десятилетие превратилось из эксперимента для получения численных решений различных аналитических задач в мощный аппарат исследования и проектирования больших систем. Метод моделирования с успехом переменяется в различных систем. В настоящее время метод моделирования на ЭВМ, учитывая сложности объекта широко распространен как при анализе, так при синтезе. Включение машинных моделей в состав АСУ позволяет решать задачи планирование и управление, прогнозирования, дискретизации и т.д.

Эффективность моделирования определяется разработкой научных основ моделирования и развитием средств вычислительной техники.

Существенное развития моделирование получает при использование накатов прикладных программ имитации и многомашинных вычислительных комплектов, позволяющих исследовать на качественном уровне сложные классы систем.

На основе полученного задания был выполнен прогон построенной модели в течение 6 ч. (21600 с.). По результатам полученных данных были выявлены вероятность простоя проектировщика из за занятости ЭВМ и коэффициент загрузки ЭВМ. Можно теперь сделать вывод о том, что в системе есть некоторые факторы, которые неблагоприятно влияют на её работоспособность.


Список использованной литературы

Ли И.Т.: «Конспект лекций по курсу ИМЭП», Душанбе - 2008 г.

Рябов В. Ф., Советов Б. Я.: «Машинное моделирование при проектировании больших систем», Ленинград - 1978 г.

Буслено Н. Л.: «Моделирование сложных систем», Москва - 1968 г.

Советов Б. Я., Яковлев С. А.: «Моделирование систем. Курсовое проектирование», Москва - 1988 г.

Приложение

Листинг программы

#include <cstdlib>

#include <iostream>namespace std;main(int argc, char *argv[])

{a,e,t,vrems,p, s,tosk=0,tost=0,tns[10],k=0;rab_pro=0, tzk=0, tanp=0, sanp=0, tobs=0;<<"VVEDITE SKOLKO VREMENI ZANIMAET NABOR ODNOY STROKI = ";>>s;<<"VVEDITE SKOLKO VREMENI ZANIMAET POLUCHENIE ODNOY STROKI RABOTI EVM = ";>>e;<<"VVEDITE SKOLKO VREMENI ZANIMAET POLUCHENIE ODNOY STROKI RABOTI terminala = ";>>t;<<"VVEDITE SKOLKO VREMENI ZANIMAET POSRUPLENIE NA RESHENIE V EVM = ";>>p;<<"VVEDITE VREMEYA SNODELIRUEMOY RABOTI SISTEMI = ";>>vrems;{(int i=0;i<10;i++)

{=rand()%10+4;

//cout<<"NABOR STROKI = "<<a<<" SEC"<<endl;[i]=a;+=tns[i];+=e;

// cout<<tosk<<" ";+=t;

//cout<<tost<<endl;

}trk;=rand()%8+6;

// cout<<"POVTOROV: "<<k+1<<"---tRk="<<trk<<" tZk=";+=tosk+trk;

//cout<<tzk;++;+=30;_pro+=tanp+sanp;

//cout<<" sanp="<<sanp<<" tanp= "<<tanp<<" TOBS="<<tobs<<endl;+=tosk+tost+sanp+trk+8+tanp;

// tosk=0;tost=0; sanp=0;

}while(tobs<=vrems);<<"_____________________________________________________"<<endl;<<" RABOTA PROEKTIROVSHIKA = "<<rab_pro<<endl<<endl;<<"_____________________________________________________"<<endl;k_zag=0, ver_pr_p=0;_zag=tzk/(vrems);_pr_p=(tobs-rab_pro)/tobs;<<" KOEFICENT ZAGRUZKI= "<<k_zag<<endl<<endl;<<"VEROYATNOST PROSTOYA PROEKTIROVSHIKA= "<<ver_pr_p<<endl<<endl;<<"_____________________________________________________"<<endl;("PAUSE");EXIT_SUCCESS;

}}


Набор одной строки

Получение ответа на одной строки работы ЭВМ

Получение ответа на одной строки работы терминала

Поступление на решение в ЭВМ

вероятность простоя проектировщика из-за занятости ЭВМ.

коэффициент загрузки ЭВМ

5

3

5

7

0,419364

0,173056

15

3

5

7

0,399464

0,151759

5

3

5

13

0,418994

0,172361

15

3

5

13

0,151111

0,399075


Похожие работы на - Моделирование системы автоматизации проектирования

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!