Автор работы: Пользователь скрыл имя, 23 Июня 2014 в 15:29, курсовая работа
Цель работы: разработать модель системы обработки непрерывно-дискретного потока входных данных средством языка программирования высокого уровня.
1. Введение 3
2. Практическая часть 5
2.1. Постановка цели моделирования 5
2.2. Выбор объекта моделирования 7
2.3. Анализ природы объекта моделирования и процессов, требующих отображения в модели 9
2.4. Выбор свойств объекта, необходимых для цели моделирования 11
2.5. Выбор метода средств выполнения алгоритма 13
2.6. Блок-схемы 24
2.6.1. Общая 24
2.6.2. Логическая 25
2.6.3. Детальная 26
2.6.4. Программная 31
2.7. Выполнение эксперимента на модели системы, практическая реализация разработанной модели информационной системы на примере данных своего варианта 35
2.7.1. Анализ ресурсов моделирования, тестирования, получение модели системы «черного ящика» 58
2.7.2. Проверка адекватности, корректности, непротиворечивости модели системы 69
2.7.3. Классификация полученной модели относительно общей схемы видов моделей систем 72
3. Заключение 74
4. Приложения 75
Приложение 1. Словарь терминов (глоссарий) 75
Приложение 2. Листинг основных функций 94
5. Список литературы 96
Синтез – соединение подсистем в систему с целью выявления их взаимосвязей.
Система – это совокупность элементов, связанных между собой функциональными взаимоотношениями.
Система автоматизированная – система, находящаяся под управлением человека, которая обычно служит для каких – либо определенных действий в помощь человека.
Система автоматизированного проектирования (САПР) – система, которая предназначена для выполнения проектных работ с применением компьютерной технике, а также создание конструкторской и экологической документации на отдельные изделия, здания, сооружения.
Система автоматическая – это система без вмешательства из вне человека, система существует самостоятельно.
Система биотехническая – система, в которую входят живые организмы.
Система большая – это система, в которой изучение данных системы затруднительно вследствие ее размерности.
Система естественная – это система, которая появляется и существует независимо от деятельности человека.
Система искусственная – это система, которая возникает в результате деятельности.
Система организационная – это система, которая организуется полностью человеком и управляется им.
Система полуавтоматическая – это система, частично перекладывающая управление на др. систему – помощника или до выполнения определенных действий со стороны внешней среды.
Система простая – это система, моделирование которой затруднено вследствие ее размерности.
Системное (морфологическое) описание (представление) системы (описание системной цели, системных отношений и связей с окружающей средой, другими системами и системных ресурсов – материальных, энергетических, информационных, организационных, людских, пространственных и временных).
Системное свойство – это свойство, характеризующее не один какой-либо элемент системы, а всю систему, как единое целое.
Систем сложная – это система, моделирование которой затруднено вследствие нехватки информации для ее изучения или ее управления.
Система смешанная – это комплекс искусственных и естественных систем, созданных в целях управления человеком функционирования естественной системы.
Системный анализ – система понятий, методов (среди которых должен быть метод декомпозиции) и технологий для изучения, описания, реализации систем различной природы и характера, междисциплинарных проблем; это система общих законов, методов, приемов исследования таких систем.
Системный подход – изучение системы "от общего к частному".
Сложная система – это такая система, если в ней не хватает ресурсов (главным образом, – информационных) для эффективного описания (состояний, законов функционирования) и управления системой – определения, описания управляющих параметров или для принятия решений в таких системах (в таких системах всегда должна быть подсистема принятия решения).
Структура – это виды взаимосвязи между элементами, а также от одного элемента к другому.
Структура древовидная – это иерархическая связь между элементами, где элемент последующего уровня подчинены элементам предыдущего уровня, причем элементы одного и того же уровня не связаны друг с другом.
Структура линейная – это структура, отображающая явную передачу информации от предыдущего элемента к последующему.
Структура матричная – это структура, отображающая отношения между элементарными объектами, которые могут быть представлены двумерными таблицами.
Структура сетевая – это обобщение иерархических структур, они допускают произвольные связи между элементарными объектами, где каждый элементарный объект может подчиняться нескольким элементарным объектам.
Структурная адаптация – управление, создаваемое не произвольно, а в соответствии с наличными средствами.
Трактабельность модели – это реализуемость модели в рамках принятых ресурсных ограничений.
Управление в системе – внутренняя функция системы, осуществляемая в системе независимо от того, каким образом, какими элементами системы она должна выполняться.
Управление системой – выполнение внешних функций управления, обеспечивающих необходимые условия функционирования системы.
Устойчивая система – это такая система, если она сохраняет тенденцию стремления к тому состоянию, которая наиболее соответствует целям системы, целям сохранения качества без изменения структуры или не приводящим к сильным изменениям структуры системы на некотором заданном множестве ресурсов (например, на временном интервале).
Устойчивость систем – способность системы сохранять свое движение по траектории (из точек состояний) и своё функционирование и она должна базироваться на самоподдержке, саморегулировании достаточно долго. Асимптотическая устойчивость системы состоит в возвращаемости системы к равновесному состоянию при t стремящемся к бесконечности из любого неравновесного состояния.
Устойчивое состояние – состояние, изменяемое на допустимую величину.
Формализация – это переход от содержимого описания объекта к его математической модели.
Функционирование – это деятельность системы без смены цели.
Цель – образ несуществующего, но желаемого - с точки зрения задачи или рассматриваемой проблемы - состояния среды, т.е. такого состояния, которое позволяет решать проблему при данных ресурсах.
Целенаправленное поведение системы – поведение системы (т.е. последовательность принимаемых ею состояний), ведущее к цели системы.
Целостность – это наиболее существенная количественная характеристика системы
Чёрный ящик – это система, в которой известны только входы и выходы, содержимое этой системы остаётся неизвестным или сложным для изучения.
Шум (помеха) – постороннее воздействие, нарушающее сигнальное соответствие состоянию.
Эволюция – это движение в пространстве статических моделей процессов функционирования системы.
Эвристики, использование эвристических процедур – получение знания о системе по знаниям, о подсистемах и наблюдениям, опыту.
Эквивалентные системы – системы, которые имеют одинаковые цели, составляющие элементы, структуру.
Элемент системы – это объект, процесс или явление, имеющее свои структуру и законы функционирования.
Эмерджентность – это наличие у какой-либо системы особых свойств, не присущих ее подсистемам и блокам, а также сумме элементов, не связанных особыми системообразующими связями.
Энергия – не полностью изученный тип ресурсов, например, мы не владеем управляемой термоядерной реакцией.
Энтропия – это понятие неопределенности случайного объекта, для которого удалось ввести количественную меру.
Эргодичность – это совпадение результатов усреднения по любой реализации.
Эргономические системы – это комплексы машин, человек – оператор.
Эффективность системы – способность системы оптимизировать (глобально-потенциально или локально-реально) некоторый критерий эффективности, например, типа соотношений "затраты на производство - объем прибыли".
// Основная функция расчёта $d=array( 'lastchange'=>$_SESSION[' 'h'=>$_SESSION['input_file'][' 'cols'=>$_SESSION['input_file' 'rows'=>$_SESSION['input_file' 'eps'=>$_SESSION['data_edit'][ 'a'=>$_SESSION['data_edit'][' 'm'=>array(),'m+'=>array(),'m- 'mpr'=>array(), 'al'=>array(),'al+'=>array(),' 'ok'=>array(),'ok2'=>array(), ); // Рассчет M, M+, M- for($i=0;$i<$d['rows'];$i++){ $d['m'][$i]=$d['m+'][$i]=$d[' for($j=0;$j<$d['cols'];$j++){ $d['m'][$i]+=pow($d['h'][$i][$ $d['m+'][$i]+=pow($d['h'][$i][ $d['m-'][$i]+=pow($d['h'][$i][ } $d['m'][$i]=pow($d['m'][$i],0. $d['m+'][$i]=pow($d['m+'][$i], $d['m-'][$i]=pow($d['m-'][$i], } // Рассчетα (alpha), α+ (alpha+), α- (alpha-) $d['al'][0]=$d['al+'][0]=$d[' for($i=1;$i<$d['rows'];$i++){ $d['al'][$i]=$d['al+'][$i]=$d[ for($j=0;$j<$d['cols'];$j++){ $d['al'][$i]+=$d['h'][0][$j]*$ $d['al+'][$i]+=($d['h'][0][$j] $d['al-'][$i]+=($d['h'][0][$j] } $d['al'][$i]/=abs($d['m'][0]*$ $d['al+'][$i]/=abs($d['m+'][0] $d['al-'][$i]/=abs($d['m-'][0] $d['al'][$i]=acos($d['al'][$i] $d['al+'][$i]=acos($d['al+'][$ $d['al-'][$i]=acos($d['al-'][$ } // ПРОГНОЗ M (mpr) $AVG_Mi=array_sum(array_slice( $d['mpr'][0]=$d['m'][0]*$d['a' for($i=1;$i<$d['rows'];$i++){ $d['mpr'][$i]=$d['m'][$i]*$d[' } $d['mpr'][$d['rows']]=$AVG_Mi* // ПРОГНОЗ alpha (alpr) $AVG_Mi=array_sum(array_slice( $d['alpr'][0]=$d['al'][0]*$d[' for($i=1;$i<$d['rows'];$i++){ $d['alpr'][$i]=$d['al'][$i]*$d } $d['alpr'][$d['rows']]=$AVG_Mi
// Рассчет deltaM[i], delta_alpha[i], M[i]dop, alpha[i]dop // Для устойчивости должно // M- <= M <- M+ AND alpha- <= alpha <= alpha+ // AND deltaM <= Mdop AND delta_alpha <= alpha_dop for($i=0;$i<$d['rows'];$i++){ // Однако, мы НЕ будем использовать alpha при рассчете устойчивости // для включения нужно $c__delta_m=abs($d['m'][0]-$d[ ///$c__delta_al=abs($d['al'][ $c__m_dop=abs($d['m+'][$i]-$d[ ///$c__al_dop=abs($d['al+'][$ $d['ok'][$i]=( $d['m-'][$i]<=$d['m'][$i]&&$d[ ///&& $d['al-'][$i]<=$d['al'][$i] && $d['al'][$i]<=$d['al+'][$i] &&$c__delta_m<=$c__m_dop ///&& $c__delta_al <= $c__al_dop ); if(!$d['ok'][$i]){$d['ok2'][]= } |
Информация о работе Моделирование системы обработки непрерывно-дискретного потока входных данных