Математические модели динамических систем и процессов. Статические и динамические модели

Модели, типы моделей и их использование

Одним из главных элементов, необходимых для эффективного решения сложных задач, является построение и соответствующее использование модели. Модель - представление объекта или системы в некоторой форме, отличной от формы их реального существования.

Очевидно, что модели могут принимать самую разную форму и записываться с разной степенью математической детализации. Выбор того уровня сложности, который делает модель полезной, определяется планируемым ее использованием.

В повседневной практике при работе с системами пользуются умозрительными (субъективными) моделями, в которых математики нет вообще. Примерами таких моделей могут служить алгоритмы функционирования, правила управления системами и т.д.

Для описания свойств некоторых объектов и систем подходят числовые таблицы и (или) графики. Такие описания обычно называют графическими моделями. Например, линейные системы автоматического управления (САУ) могут быть представлены своими импульсными реакциями, реакциями на единичный скачок или частотными характеристиками. Соответствующие графические представления широко используются при проектировании и исследовании САУ.

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

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

Модели можно классифицировать различными способами. Однако ни один из них не является полностью удовлетворительным, хотя каждый из них служит определенной цели. Укажем некоторые типовые альтернативные группы моделей:

Физические (натурные) и математические (символьные);

Статические и динамические;

Детерминированные и стохастические;

Дискретные и непрерывные;

Линейные и нелинейные;

Сосредоточенные и распределенные;

Стационарные и нестационарные.

Физическими моделями являются модели, в которых свойства реального объекта представляются свойством такого же объекта (макета) или некоторым другим свойством аналогичного по поведению объекта.

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

Математическую модель можно представить в виде множества величин, описывающих процесс функционирования реального объекта:

а) совокупность управляемых входных воздействий на объект

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

в) совокупность внутренних (собственных) параметров объекта

г) совокупность выходных характеристик объекта (переменных состояния)

Структура моделируемого объекта имеет вид представленный на рис. 4.1

Входные переменные являются независимыми (экзогенными), а выходные - зависимыми (эндогенными) переменными.

Процесс функционирования объекта описывается во времени оператором F, который преобразует независимые переменные в зависимые

(4.1)

Совокупность зависимостей выходных характеристик объекта от времени называется выходной траекторией .

Зависимость (1.1) называется законом функционирования объекта. В общем случае закон функционирования объекта может быть задан в виде функции, функционала, логических условий, в алгоритмической и табличной формах или в виде словесного правила соответствия.

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

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

Соотношения (1.1) являются математическим описанием поведения объекта моделирования во времени t, т.е. отражают его динамические свойства. Поэтому математические модели такого вида называются динамическими . Они описывают изменения параметров во времени, например:

(4.2)

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

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

(4.3)

Статические модели используют, как правило, при проектной оптимизации объекта.

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

Модели, у которых существует жесткая связь между переменными, называют детерминированными . Такие модели не содержат случайных факторов и значения выходных переменных однозначно определяются значениями входных переменных.

Стохастическая (вероятностная) модель отражает воздействие случайных факторов. Поэтому между входными и выходными переменными существует не функциональная зависимость (детерминированная модель), а вероятностная. Обычно переменные состояния объекта оцениваются в терминах математического ожидания, а входные воздействия - вероятностными законами распределения.

Непрерывная модель описывает непрерывные изменения переменных объекта в течении определенного промежутка времени, например:

Дискретная модель описывает зависимость между переменными объекта в дискретные моменты времени, например: где - начало j-ой стадии моделирования объекта; - ее конец, т.е. состояние объекта в момент времени определяется по известному его состоянию в момент при условии, что известны и остаются постоянными.

У линейной модели существует пропорциональная связь между входными и выходными переменными. Модели, не удовлетворяющие этому условию, являются нелинейными .

Динамическая модель, которая описывает изменение переменных объекта только во времени, называется динамической моделью с сосредоточенными параметрами (искомая величина зависит только от одной переменной).

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

Полная математическая модель наряду с дифференциальным уравнением (1.4) при решении практических задач содержит также некоторые дополнительные условия (например, значения искомых переменных y ) в начальный момент времени t0 , называемыми начальными условиями :

Во многих практических задачах искомая величина зависит от нескольких переменных. В этом случае математическая модель содержит частные производные и называется моделью с распределенными параметрами .

Если одной из независимых переменных является время t, то такая модель дает описание динамики процесса как во времени, так и в пространстве. Полная математическая модель содержит дифференциальное уравнение в частных производных, начальные условия и граничные условия если математическая модель определена в ограниченном пространстве. Примером такой модели может служить модель теплопроводности или диффузии (параболическое уравнение):

, (4.5)

где y - параметр состояния (температура или концентрация); t - время; x - пространственная координата (толщина материала); a - константа, при заданных начальных и граничных условиях.

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

Идея представления объекта или системы при помощи модели носит столь общий характер, что дать полную классификацию всех функций модели затруднительно. Можно привести, по крайней мере, следующие основания области применения моделей в инженерной практике:

Управление сложными объектами и системами (техническими, экономическими, социальными и т.д.);

Проектирование технических объектов и систем;

Прогнозирование и диагностика с использованием модели объекта;

Создание средств обучения и тренажа;

Постановка численных экспериментов на имитационной модели объекта.

Математическое моделирование является составной частью всех технических и естественно - научных дисциплин. Действительно, основная задача техники заключается в том, чтобы, используя математическую модель, найти хорошее проектно-конструкторское решение, оптимальное управление объектами, наилучшее распределение ресурсов, оптимальный план производства и т.д.

Математические модели являются также мощным инструментальным средством решения задач имитационного моделирования и предсказания (прогнозирования) поведения моделируемых объектов при различных ситуациях, которые часто возникают не только в технике, но и в экономике, экологии, биологии и других областях знания. Модели широко применяются в качестве средств профессиональной подготовки и обучения лиц, которые должны уметь справляться с всевозможными случайностями до возникновения реальной критической ситуации. Широко известны такие применения моделей, как натурные макеты или модели космических летательных аппаратов, используемые для тренировки космонавтов, тренажеры для обучения водителей, деловые игры для обучения персонала, принимающего решения.

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

Резюмируя изложенное выше, отметим, что модель может служить для достижения одной из двух основных целей: либо описательной, если модель служит для объяснения и (или) лучшего понимания объекта, либо предписывающей, когда модель позволяет предсказать и (или) воспроизвести характеристики объекта, определяющие его поведение.

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

  • Введение
  • 1. Теоретическая часть
    • 1.1 Понятие динамических систем
    • 1.2 Модели динамических систем и процессов
  • 1.3 Моделирование непрерывной системы контроля
    • 1.4 Математическое описание непрерывной системы контроля
    • 2. Практическая часть
    • 2.1 Выполнение задания 1
    • 2.2 Выполнение задания 2
  • Заключение
  • Список использованных источников
  • Введение
  • Достижения в теории и практике моделирования процессов и систем, в современных условиях, связано со стремительным развитием вычислительной техники. Что казалось невозможным при решении многих задач моделировании еще несколько лет назад, сейчас легко реализуется на доступном инженерном уровне. Появление и развитие инженерных пакетов моделирования, таких как Matlab, Skylab, Labview, создало условия высокопроизводительного, объектно-ориентированного моделирования на современных компьютерах.
  • Задачи моделирования процессов и систем многообразны. Моделирование широко используется при инженерном проектировании и научных исследованиях: для решения технических и экономических задач, при исследованиях в экологии и социологии, в приборостроении и автоматизации управления.
  • Особенности применения моделирования в приборостроении связаны в первую очередь с технологическими достижениями в датчикостроении, теории измерений и обработки информации.
  • В области экономических задач применение моделирования дает эффективный инструмент для управления проектами и прогнозирования развития экономических процессов. Многие современные методы теории управления оказались эффективными при решении экономических задач и достаточно легко реализуемыми на математических моделях и постановке вычислительных экспериментов на компьютерной технике.

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

В приборостроении актуально моделирование задач управления, получения, передачи и преобразования информации. При этом современные модели везде для описания процессов и систем используют дифференциальные уравнения и линейные матричные преобразования.

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

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

1.1 Понятие динамических систем

Динамические системы - системы, под действием внешних и внутренних сил изменяющие во времени свои состояния. Представления о динамических системах возникли как обобщение понятия механической системы, поведение которой описывается законами динамики Ньютона. В современной науке понятие динамической системы охватывает системы практически любой природы: физические, химические, биологические, экономические, социальные и др. При этом системы характеризуются различной внутренней организацией жестко-детерминированные, стохастические, нелинейные, системы с элементами самоорганизации, самоорганизующиеся.

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

Развитие представлений о динамических системах связано с переходом к познанию все более сложных систем. При этом особую роль приобретает изучение динамики внутренних свойств систем. В случае механических систем действие внутренних факторов сводилось к силам инерции. По мере усложнения систем возрастает значение внутренних факторов. На первый план выходят проблемы изучения источников внутренней активности систем и природы их целенаправленного функционирования и поведения.

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

В зависимости от типа сигналов различаются непрерывные и дискретные модели систем. В зависимости от используемых операторов - линейные и нелинейные, а также временные и частотные модели. К временным относятся модели, в которых аргументом является (непрерывное или дискретное) время. Это дифференциальные и разностные уравнения, записанные в явном виде или в операторной форме. Частотные модели предусматривают использование операторов, аргументом которых является частота соответствующего сигнала, т.е. операторы Лапласа, Фурье и т.д.

1.2 Модели динамических систем и процессов

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

Идентификацией динамической системы называется получение или уточнение по экспериментальным данным математической модели (числовых параметров) этой системы или процесса, выраженной посредством того или иного математического аппарата.

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

Непрерывная детерминированно-стохастическая динамическая система (ДС) - это система, описываемая линейными дифференциальными уравнениями состояния первого порядка и линейным уравнение выхода. В матричном виде:

X"(t)=A*Х(t)+B*U(t)+D*V(t), Y(t)=CX(t),

где Х"(t) - n-мерный вектор состояния системы; V(t) - r-мерный вектор гауссовских шумов с нулевым средним и корреляционной матрицей

E=Q(t)

моделирование матричный фазовый траектория

(Е - оператор математического ожидания); Y(t) - m-мерный вектор выхода; A, B, D - матрицы состояния (матрицы коэффициентов); С - матрица линейного преобразования размера m x n.

Дискретная детерминированно-стохастическая динамическая система (ДС) - это система, описываемая разностными уравнениями первого порядка состояния и дискретным уравнением выхода. Матричный вид соответствует уравнениям:

Х(k+1)=F*Х(k)+G*U(k)+T*V(k), Y(k)=CX(k),

где F, G, T, - переходные матрицы. Матрицы F, G, T вычисляются через A, B, D в виде:

F=I+A*y*dt, G=y*B*dt, T=y*D*dt,

где I - единичная матрица; dt - период дискретности системы (процесса). Период дискретности dt выбирается исходя из полосы пропускания ДС в соответствии с импульсной теоремой.

Детерминированной является ДС, у которой отсутствуют шумы возмущения и нет стохастических процессов (или всеми этими факторами можно пренебречь). У чисто стохастической ДС отсутствует детерминированный вектор входных сигналов. Детерминировано-стохастическая система содержит как детерминированные воздействия, так и стохастические процессы.

Объектами наблюдения динамических систем являются: информационные процессы (ИП), объекты управления (ОУ), датчики первичной информации (ДПИ), исполнительные устройства (ИУ). Первичной моделью объекта наблюдения типа ИП является спектральная или корреляционная функция. Первичной моделью объекта наблюдения типа ОУ, ДПИ и ИУ является дифференциальное уравнение (или эквивалентная передаточная функция), связывающая вход и выход.

Датчик первичной информации - это элемент устройства, преобразующий информацию о физической величине в сигнал, удобный для использования и обработки. Он задается дифференциальным уравнением или передаточной функцией. Передаточной функцией ДПИ является отношение преобразования Лапласа выходного процесса ДПИ к преобразованию Лапласа входного процесса при нулевых начальных условиях. Движением системы называется физический процесс изменения её переменных во времени и пространстве. Выходные переменные Y(t), управляющие входные воздействия U(t) и возмущающие входные воздействия V(t) рассматриваются в виде соответствующих векторов, которые записываются в виде столбцовых матриц:

1. 3 Моделирование непрерывной системы контроля

Система контроля предназначена для измерения и выдачи информации о контролируемом процессе h(t), который содержит среднюю (детерминированную) составляющую и стохастическую (случайную) g(t). Измерение происходит при воздействии аддитивных шумов n(t). Датчик, с помощью которого производятся измерения, является динамическим звеном (в данном случае второго порядка). Эквивалентная схема системы контроля представлена на рисунке 1

Рисунок 1 - Схема системы контроля

Случайная составляющая g(t) измеряемого процесса задана спектральной плотностью Sg(w); детерминированная - сигналом u(t); h(t)=g(t)+u(t) - полный информационный процесс; f(t)=h(t)+n(t) - измерение процесса h(t) c аддитивными шумами n(t) (задана спектральная плотность шума - Sn(w)); h(t) -выходной сигнал ДПИ (датчик первичной информации); W(S) - передаточная функция ДПИ. Детерминированное входное воздействие задано суммой ступенчатой и гармонической функций.

Для моделирования системы контроля в Matlab составляется схема моделирования, которая представлена на рисунке 2.

Рисунок 2 - Схема моделирования системы контроля

1.4 Математическое описание непрерывной системы контроля

Задана спектральная плотность контролируемого процесса:

Передаточная функция объекта наблюдения:

Интенсивность шумов измерений R=17 (при измерении выходного сигнала объекта наблюдения).

Путем факторизации из модели в виде спектральной плотности получим передаточную функцию формирующего фильтра входного процессора:

Матричная модель объекта наблюдения находится методом вспомогательной переменной. Уравнение состояния в данном случае:

Процесс h(t) на выходе объекта наблюдения вычисляется в матричном виде:

В данном примере получаем следующий вид матриц:

Матричная модель датчика:

Выход объекта наблюдения h=C 0 *X 0 .

Полное уравнение объекта контроля содержит уравнение состояния входного процесса и уравнение состояния объекта:

где матрицы A, B и D составляются на основе дифференциальных уравнений процесса и объекта контроля, которые имеют вид:

Или относительно полного вектора: :

Матрицы A, B, C, D в данном случае имеют следующий вид:

2 . Практическая часть

2.1 Выполнение задания 1

Алгоритм выполнения работы в среде Simulink.

1. Запускаем Matlab (версия R2012b) и выбираем в меню пункт «New > Simulink Model» (рисунок 3).

Рисунок 3 - Процесс создания новой модели в Simulink

2. Открываем библиотеку функциональных блоков "Simulink". Для этого кликнем левой кнопки мыши на панели управления по иконке "Simulink Library" (рисунок 4).

Рисунок 4 - Процесс создания новой модели в Simulink

3. В результате откроется меню библиотеки Simulink, главный вид которой представлен на рисунке 5.

Рисунок 5 - Главное окно "Simulink Library"

4. Извлекаем из библиотеки Simulink все необходимые функциональные блоки. Для этого воспользуемся поиском, в верхней панели окна "Simulink Lybrary Browser", который представлен на рисунке 6.

Рисунок 6 - Поиск блока в "Simulink Library"

5. Для моделирования непрерывной системы контроля нам будут необходимы следующие блоки:

Блоки "Sine Wave", "Step" и "Random number" с вкладки "Sources";

Три блока "Subsystem" и блок "Scope" с вкладки "Commonly Used Blocks";

Блок "Sum" с вкладки "Math Operations";

Блок "Fcn" с вкладки "User Define Function";

Блок "State-space" с вкладки "Continuous".

6. Cоберем схему верхнего уровня модели непрерывной системы контроля (рисунок 7), используя перечисленные в п.5 функциональные блоки:

Рисунок 7 - Схема верхнего уровня системы контроля

7. Рассмотрим более подробно блоки "Subsystem": "Object", "Sensor", "Filter".

8. Блок "Object" является объектом наблюдения системы и представляет собой динамическую систему, в которой содержится стохастический процесс (блок "State-Space") и датчик (блок "State-Space 1"). Функциональная схема динамической системы "Object" представлена на рисунке 8.

Рисунок 8 - Динамическая система "Object"

9. Настройка блоков уравнения состояния "State-Space" и "State-Space 1" представлена на рисунках 9 и 10 соответственно.

Рисунок 9 - Настройка параметров блока "State-Space"

Рисунок 10 - Настройка параметров блока "State-Space 1"

10. Функциональные блоки h(t)=C 0 X и g(u)=C g X, заданы функциями, представленными в окне параметров (рисунок 11).

Рисунок 11 - Настройка функциональных блоков h(t) и g(u)

11. Блок "Sensor" (датчик) производит измерение входного сигнала и представляет собой совокупность полезного сигнала h(t) и помехи n(t):

Модель датчика представлена на рисунке 12. Блок "Random Number" используется в качестве генератора белого шума с интенсивностью 0,4.

Рисунок 12 - Модель датчика (Sensor)

12. Блок "Filter" (фильтр) на основе измерений датчика выдает оценку выходного параметра объекта наблюдения - h^(t). Матрицы A, B, C соответствуют матрицам полной модели. Матрица С в блоке "State Space" - единичная. Модель фильтра представлена на рисунке 13.

Рисунок 13 - Модель фильтра (Filter)

Настройка параметров блока "State Space" и функционального блока f(u) представлена на рисунке 14.

Рисунок 14 - Настройка параметров блоков "State-Space" и "f(u)"

13. Результаты процессов системы регистрируются осциллографом (блок "Scope"). Произведем настройку параметров блока "Scope". Для этого кликнем правой кнопкой мыши по блоку и выберем в диалоговом окне пункт "Block Parametres" (параметры блока). Далее в области появившегося окна кликнем правой кнопкой мыши и выберем пункт "Axes properties" (рисунок 15). В появившемся диалоговом окне зададим область значений (Y) для каждого из трех графиков (рисунок 16).

Рисунок 15 - Настройка параметров блока "Scope"

Рисунок 16 - Настройка области значений Y

14. На панели инструментов Matlab в верхней части экрана можно настроить число рабочих тактов системы, по окончании которых работа Matlab прекратится. Настройка данного параметра представлена на рисунке 17.

Рисунок 17 - Настройка рабочих тактов системы

15. На этом настройка модели непрерывной системы контроля завершена. Далее запустим систему, кликнув левой кнопкой мыши по иконке "Run" на панели инструментов в верхней части экрана (рисунок 18).

Рисунок 18 - Запуск системы на выполнение

16. Результаты работы системы отражаются в блоке "Scope" и приведены на рисунке 19.

Рисунок 19 - Результаты работы системы

2.2 Выполнение задания 2

Колебания нелинейного осциллятора описываются следующим уравнением:

Используя данное дифференциальное уравнение, необходимо:

1. Создать модель механической системы;

2. Вычислить числовое значение координаты осциллятора в момент времени t=5 и вывести результат на display;

3. Построить графики зависимости координаты и скорости от времени;

4. Построить фазовую траекторию системы.

Запишем исходное уравнение в виде системы уравнений первого порядка.

Решим эту систему с помощью пакета Simulink, составляя блочную модель. Отдельным блоком в общей модели сформируем подмодель (блок Subsystem):

(библиотека Ports & Subsystems).

Подмодель -- это фрагмент модели, оформленный в виде отдельного блока. Использование подмодели при составлении модели имеет следующие положительные стороны:

1) уменьшает количество одновременно отображаемых блоков на экране, что облегчает восприятие модели;

2) позволяет создавать и отлаживать фрагменты модели по отдельности, что повышает технологичность создания модели;

3) дает возможность синхронизации параллельно работающих подсистем.

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

В Simulink описанная процедура представлена на рисунках 20 и 21:

Рисунок 20 - Основная модель

Рисунок 21 - Подмодель

Если дважды щелкнуть мышью на блоке Scope (y(t)) в блок-схеме осциллятора, то появится графическое окно с графиком зависимости координаты y от времени. Результат показаний блока "Scope" представлен на рисунке 22.

Рисунок 22 - Показания блока Scope

В данной модели для построения фазовой траектории системы используется блок -- графопостроитель, который строит график одного сигнала в функции другого (график вида Y(X)). Блок имеет два входа. Верхний вход предназначен для подачи сигнала, который является аргументом (X), нижний вход -- для подачи значений функции (Y). Зависимость X от Y представлена на рисунке 23.

Рисунок 23 - Зависимость X от Y

Заключение

При выполнении данной работы были решены следующие задачи:

1) смоделирована непрерывная система контроля на основе матричной модели объекта наблюдения;

2) получена и построена передаточная функция формирующего фильтра входного процесса;

3) составлена и построена матричная модель датчика и функция выхода для объекта наблюдения;

4) на основе дифференциальных уравнений процесса и объекта контроля сформировано полное уравнение объекта контроля;

5) построены графики для выходного параметра фильтра h(t), для выхода объекта наблюдения h(t) и выхода датчика (сенсора) y(t);

6) спроектирована модель механической системы;

7) построен график зависимости координаты и скорости от времени, а также фазовая траектория системы.

Список использованных источников

1. Волков, В.Л. Моделирование процессов и систем. Учеб. пособие /В.Л. Волков. - Н.Новгород; НГТУ, 1997. -80 c.

2. Лебедев, А.Н. Моделирование в научно-технических исследованиях. - М.: Радио и связь, 1989.

3. Прохоров, С.А. Математическое описание и моделирование случайных процессов. - Самара. Самарский гос. аэрокосм. ун-т, 2001. -209 с.

4. Моделирование процессов и систем. Стохастические и детерминированные динамические системы и информационные процессы. Лабораторные работы. Методические Указания / Сост: Волков В.Л., Гущин О.Г., Поздяев В.И. - Н.Новгород. НГТУ, 1998. -32 c.

Размещено на Allbest.ru

Подобные документы

    Анализ динамических процессов в системе на основе использования построенной аналитической модели. Моделирование с использованием пакета расширения Symbolic Math Tolbox. Построение модели в виде системы дифференциальных уравнений, записанных в форме Коши.

    курсовая работа , добавлен 21.06.2015

    Построение сигнального графа и структурной схемы системы управления. Расчет передаточной функции системы по формуле Мейсона. Анализ устойчивости по критерию Ляпунова. Синтез формирующего фильтра. Оценка качества эквивалентной схемы по переходной функции.

    курсовая работа , добавлен 20.10.2013

    Математические модели технических объектов и методы для их реализации. Анализ электрических процессов в цепи второго порядка с использованием систем компьютерной математики MathCAD и Scilab. Математические модели и моделирование технического объекта.

    курсовая работа , добавлен 08.03.2016

    Моделирование входного заданного сигнала, построение графика, амплитудного и фазового спектра. Моделирование шума с законом распределения вероятностей Рэлея, оценка дисперсии отсчетов шума и проверка адекватности модели шума по критерию Пирсона.

    курсовая работа , добавлен 25.11.2011

    Решение дифференциальных уравнений математической модели системы с гасителем и без гасителя. Статический расчет виброизоляции. Определение собственных частот системы, построение амплитудно-частотных характеристик и зависимости перемещений от времени.

    контрольная работа , добавлен 22.12.2014

    Схема блоков модели Карааслана, система дифференциальных уравнений, методы решения. Блоки и биохимические законы системы Солодянникова, переход между фазами. Моделирование патологий, графики экспериментов. Построение комплексной модели гемодинамики.

    дипломная работа , добавлен 24.09.2012

    Разработка проекта системы автоматического управления тележкой, движущейся в боковой плоскости. Описание и анализ непрерывной системы, создание ее математических моделей в пространстве состояний и модели "вход-выход". Построение графиков реакций объекта.

    курсовая работа , добавлен 25.12.2010

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

    контрольная работа , добавлен 16.02.2011

    Некоторые математические вопросы теории обслуживания сложных систем. Организация обслуживания при ограниченной информации о надёжности системы. Алгоритмы безотказной работы системы и нахождение времени плановой предупредительной профилактики систем.

    реферат , добавлен 19.06.2008

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

Пример.

Пример.

Пример.

Пример. Модель S=gt2/2, 0 < t < 100 непрерывна на промежутке времени (0;100).

Пример.

a1x1 + a2x2 = S,

Детерминированные и стохастические модели

Модель детерминированная, если каждому входному набору параметров соответствует вполне определенный и однозначно определяемый набор выходных параметров; в противном случае - модель недетерминированная, стохастическая (вероятностная).

Пример. Приведенные выше физические модели - детерминированные. Если в модели S = gt2 / 2, 0 < t < 100 мы учли бы случайный параметр - порыв ветра с силой p при падении тела:

S(p) = g(p) t2 / 2, 0 < t < 100,

то мы получили бы стохастическую модель (уже не свободного) падения.

Функциональные, теоретико-множественные и логические модели

Модель функциональная, если она представима в виде системы каких- либо функциональных соотношений.

Модель теоретико-множественная, если она представима с помощью некоторых множеств и отношений принадлежности им и между ними.

Пример. Пусть задано множество

X = {Николай, Петр, Николаев, Петров, Елена, Екатерина, Михаил, Татьяна} и отношения:

Николай - супруг Елены,

Екатерина - супруга Петра,

Татьяна - дочь Николая и Елены,

Михаил - сын Петра и Екатерины,

семьи Михаила и Петра дружат друг с другом.

Тогда множество X и множество перечисленных отношений Y могут служить теоретико-множественной моделью двух дружественных семей.

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

Например, совокупность логических функций вида:

z = x y x, p = x y

есть математическая логическая модель работы дискретного устройства.

Игровые модели

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

Пример. Пусть игрок 1 - добросовестный налоговый инспектор, а игрок 2 - недобросовестный налогоплательщик. Идет процесс (игра) по уклонению от налогов (с одной стороны) и по выявлению сокрытия уплаты налогов (с другой стороны). Игроки выбирают натуральные числа i и j (i, j n), которые можно отождествить, соответственно, со штрафом игрока 2 за неуплату налогов при обнаружении игроком 1 факта неуплаты и с временной выгодой игрока 2 от сокрытия налогов. Если в качестве модели взять матричную игру с матрицей выигрышей порядка n, то в ней каждый элемент определяется по правилу aij = |i - j|. Модель игры описывается этой матрицей и стратегией уклонения и поимки. Эта игра - антагонистическая.

Лингвистические модели

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

Иногда такие модели называют вербальными, синтаксическими.

Например, правила дорожного движения - языковая, структурная модель движения транспорта и пешеходов на дорогах.

Пусть B - множество производящих основ существительных, C - множество суффиксов, P - прилагательных, b i – корень слова; "+" - операция конкатенации слов, ":=" - операция присваивания, "=>" - операция вывода (выводимости новых слов), Z - множество значений (смысловых) прилагательных.

Языковая модель M словообразования может быть представлена:

= + <с i >.

При b i - "рыб(а)", с i - "н(ый)", получаем по этой модели p i - "рыбный", z i - "приготовленный из рыбы".

Система клеточных автоматов

Модель клеточно-автоматная, если она представима клеточным автоматом или системой клеточных автоматов.

Клеточный автомат - дискретная динамическая система, аналог физического (непрерывного) поля. Клеточно-автоматная геометрия - аналог евклидовой геометрии. Неделимый элемент евклидовой геометрии - точка, на основе ее строятся отрезки, прямые, плоскости и т.д.

Неделимый элемент клеточно-автоматного поля - клетка, на основе её строятся кластеры клеток и различные конфигурации клеточных структур. Представляется клеточный автомат равномерной сетью клеток ("ячеек") этого поля. Эволюция клеточного автомата разворачивается в дискретном пространстве - клеточном поле.

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

В последнее время они широко используются при моделировании не только физических, но и социально-экономических процессов.

Фрактальные модели

Модель называется фрактальной, если она описывает эволюцию моделируемой системы эволюцией фрактальных объектов.

Если физический объект однородный (сплошной), т.е. в нем нет полостей, то можно считать, что его плотность не зависит от размера. Например, при увеличении параметра объекта R до 2R масса объекта увеличится в R 2 раз, если объект- круг и в R 3 раз, если объект - шар, т.е. существует связь массы и длины. Пусть n - размерность пространства. Объект, у которого масса и размер связаны называется "компактным". Его плотность можно рассчитать по формуле:

Если объект (система) удовлетворяет соотношению M(R) ~ R f(n) , где f(n) < n, то такой объект называется фрактальным.

Его плотность не будет одинаковой для всех значений R, то она масштабируется согласно формуле:

Так как f(n) - n < 0 по определению, то плотность фрактального объекта уменьшается с увеличением размера R, а ρ(R) является количественной мерой разряженности объекта.

Пример фрактальной модели - множество Кантора. Рассмотрим отрезок . Разделим его на 3 части и выбросим средний отрезок. Оставшиеся 2 промежутка опять разделим на три части и выкинем средние промежутки и т.д. Получим множество, называемое множеством Кантора. В пределе получаем несчетное множество изолированных точек (рис. 1.4 )

Рис. 1.4. Множество Кантора для 3-х делений

Генетические алгоритмы

Идея генетических алгоритмов "подсмотрена" у систем живой природы, у которых эволюция развертывается достаточно быстро.

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

Генетические алгоритмы используются для решения задач оптимизации (многокритериальной), для задач поиска и управления.

Данные алгоритмы адаптивны, они развивают решения и развиваются сами.

Генетический алгоритм может быть построен на основе следующей укрупненной процедуры:.

Хотя генетические алгоритмы и могут быть использованы для решения задач, которые, нельзя решить другими методами, они не гарантируют нахождение оптимального решения, по крайней мере, за приемлемое время. Здесь более уместны критерии типа "достаточно хорошо и достаточно быстро".

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

Генетические алгоритмы эффективны в комбинации с другими классическими алгоритмами и эвристическими процедурами.

Статические и динамические, дискретные и непрерывные модели

Классификацию моделей проводят по различным критериям.

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

Пример. Закон Ньютона F=a*m - это статическая модель движущейся с ускорением a материальной точки массой m. Эта модель не учитывает изменение ускорения от одной точки к другой.

Модель динамическая, если среди ее параметров есть временной параметр, т.е. она отображает систему (процессы в системе) во времени.

Пример. Динамическая модель закона Ньютона будет иметь вид:

Модель дискретная, если она описывает поведение системы только в дискретные моменты времени.

Пример. Если рассматривать только t=0, 1, 2, …, 10 (сек), то модель

или числовая последовательность: S0=0, S1=g/2, S2=2g, S3=9g/2, :, S10=50g может служить дискретной моделью движения свободно падающего тела.

Модель непрерывная, если она описывает поведение системы для всех моментов времени некоторого промежутка времени.

Пример. Модель S=gt2/2, 0 < t < 100 непрерывна на промежутке времени (0;100).

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

Пример. Пусть модель экономической системы производства товаров двух видов 1 и 2, в количестве x1 и x2 единиц и стоимостью каждой единицы товара a1 и a2 на предприятии описана в виде соотношения:

a1x1 + a2x2 = S,

где S - общая стоимость произведенной предприятием всей продукции (вида 1 и 2). Можно ее использовать в качестве имитационной модели, по которой можно определять (варьировать) общую стоимость S в зависимости от тех или иных значений объемов и стоимости производимых товаров.

Введение..................................................................................................... 3

1. Модель межотраслевого баланса............................................ 4

1. 1. Динамическая модель Леонтьева.................................................... 7

1. 2. Построение динамической модели Леонтьева............................. 12

2. Модель Неймана............................................................................... 16

Заключение............................................................................................. 20

Cписок литературы............................................................................. 21

Динамические модели экономики - модели, описывающие экономику в развитии (в отличие от статических, характеризующих ее состояние в определенный момент). Модель является динамической, если, как минимум, одна ее переменная относится к периоду времени, отличному от времени, к которому отнесены другие переменные.

В общем виде динамические модели экономики сводятся к описанию следующих экономических явлений: начального состояния экономики, технологических способов производства (каждый “способ” говорит о том, что из набора ресурсов x можно в течение единицы времени произвести набор продуктов y), а также критерия оптимальности.

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

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

С точки зрения теоретического анализа большое значение приобрела динамическая модель фон Неймана. Что же касается практического применения динамических моделей экономики, то оно находится еще в начальной стадии: расчеты по модели, хотя бы сколько-нибудь приближающейся к реальности, чрезвычайно сложны. Но развитие в этом направлении продолжается. Используются, в частности, многоотраслевые (многосекторные) динамические модели развития экономики, к которым относятся динамические модели межотраслевого баланса, а также производственная функция, теория экономического роста.

Межотраслевое моделирование является частью макроэкономического

моделирования и служит для анализа и оценки состояния общего экономического равновесия национальной экономики. Национальная

экономика в межотраслевом балансе представлена рядом чистых отраслей,

связанных между собой финансовыми потоками от реализации продукции,

работ и услуг. Чистые отрасли – это условные отрасли, представляющие

производство одного или нескольких однородных продуктов.

Динамические модели межотраслевого баланса - частный случай динамических моделей экономики; основаны на принципе межотраслевого баланса, в который дополнительно вводятся уравнения, характеризующие изменения межотраслевых связей во времени на основе отдельных показателей: напр., капитальных вложений и основных фондов (что позволяет создать преемственность между балансами отдельных периодов).

Основные предположения модели межотраслевого баланса:

· каждая отрасль выпускает ровно один продукт

· каждый продукт выпускается ровно одной отраслью

Число продуктов равно числу отраслей

Измерять интенсивность работы отрасли можно объёмом выпуска соответствующего продукта

· затраты любого продукта в каждой отрасли прямо пропорциональны её интенсивности

Межотраслевой баланс представляет собой экономико-математическую модель, образуемую перекрестным наложением строк и колонок таблицы, то есть балансов распределения продукции и затрат на ее производство, увязанных по итогам. Главные показатели здесь – коэффициенты полных и прямых затрат.

Динамическая модель межотраслевого баланса характеризует производственные связи народного хозяйства на ряд лет, отражает процесс воспроизводства в динамике. По модели межотраслевого баланса выполняются два типа расчетов: первый тип, когда по заданному уровню конечного потребления рассчитывается сбалансированный объем производства и распределения продукции; второй тип, включающий смешанные расчеты, когда по заданным объемам производства по одним отраслям (продуктам) и заданному конечному потреблению в других отраслях рассчитывается баланс производства и распределения продукции в полном объеме.

Наибольшее распространение получила матричная экономико-математическая модель межотраслевого баланса. Она представляет собой прямоугольную таблицу (матрицу), элементы которой отражают связи экономических объектов. Количественные значения этих объектов вычисляются по установленным в теории матриц правилам. В матричной модели отражается структура затрат на производство и распределение продукции и вновь созданной стоимости.

Таблица межотраслевого баланса производства и распределения

продукции,работ и услуг

В первом квадранте отражены данные о взаимных поставках продукции,

работ, услуг между отраслями. Первый квадрант называется квадрантом

промежуточного потребления и характеризует промежуточное потребление

(затраты) или промежуточный спрос отраслей при производстве продукции,

работ, услуг:

X ij – стоимость продукции i -й отрасли, поставленной в j -ю отрасль в

течение года, или стоимость продукции i -й отрасли, потребленной j

отраслью в течение года;

i -я строка – промежуточное потребление продукции i -й отрасли всеми

отраслями;

j -й столбец – потребление (затраты) в j -й отрасли продукции всех

отраслей при производстве своей продукции;

X i – стоимость валового продукта, произведенного i -й отраслью в

течение года.

Второй квадрант называется квадрантом конечного использования

(потребления) или конечного спроса. В нем представлено конечное использование продукции отраслей, распределенное на конечное потребление (С i ), инвестиции (I i ), экспорт (E i ) и импорт (M i ), сальдо во внешней торговле (E i M i ). Конечное потребление включает потребление домашних хозяйств (населения), государства и некоммерческих организаций.

Третий квадрант называется квадрантом добавленной стоимости. В нем

представлена добавленная стоимость, присоединенная в отраслях к затратам

продукции других отраслей при производстве продукции, работ, услуг.

Добавленная стоимость, произведенная в отраслях народного хозяйства,

включает: оплату труда (V j ), амортизацию (потребление основного капитала)

(C j ), чистый доход (m j ). Четвертый квадрант не заполняется.

В состав отраслей в МОБ входят отрасли материального производства:

промышленность (энергетика, машиностроение, легкая и пищевая

промышленность, строительство, сельское хозяйство) и отрасли

нематериальных услуг (жилищно-коммунальное хозяйство, банковская сфера, здравоохранение, образование, наука и др.). В реальный межотраслевой баланс входит около 30 отраслей. Межотраслевой баланс за прошедший год называется отчетным межотраслевым балансом.

Межотраслевой баланс известен в науке и практике как метод “затраты – выпуск”, разработанный В.В. Леонтьевым. Этот метод сводится к решению системы линейных уравнений, где параметрами являются коэффициенты затрат на производство продукции. Коэффициенты выражают отношения между секторами экономики (коэффициенты текущих материальных затрат), они устойчивы и поддаются прогнозированию. Решение системы уравнений позволяет определить, какими должны быть выпуск и затраты в каждой отрасли, чтобы обеспечить производство конечного продукта заданного объема и структуры. Для этого составляется таблица межотраслевых потоков товаров. Неизвестными выступают выпуск и затраты товаров, произведенных и использованных в каждой отрасли. Их исчисление с помощью коэффициентов и означает объемы производства, обеспечивающие общее равновесие. В случае выявления диспропорции с учетом заказов потребителей, в том числе и государственных, составляется план-матрица выпуска всех видов материальных благ и затрат на их производство.

Метод “затраты – выпуск” стал универсальным способом прогнозирования и планирования в условиях, как рыночной, так и директивной экономики. Он применяется в системе ООН, в США и других странах для прогнозирования и планирования экономики, структуры производства, межотраслевых связей.

В динамических моделях отражается процесс развития экономики. В них

производственные капитальные вложения выделяются из состава конечной

продукции, исследуется их структура и влияние на рост объема производства.

Схема динамического межотраслевого баланса представлена в таблице

Таблица содержит две матрицы. Элементы второй матрицы показывают, какое количество продукции i -й отрасли направлено в текущем периоде в j -ю отрасль в качестве производственных капитальных вложений в основные и оборотные средства.

В динамической схеме конечный продукт у i включает продукцию i- й отрасли, идущую в личное и общественное потребление, накопление

непроизводственной сферы, незавершенное строительство, на экспорт. Все

показатели даны в стоимостной форме.

В таблице выполняются следующие балансовые соотношения:

Межотраслевые потоки капитальных вложений относятся к периоду

(t- 1,t ). Динамика задается дополнительными соотношениями:

Экономический смысл коэффициентов ϕ ij = Кij /ΔХj следующий: они

показывают, какое количество продукции i -й отрасли должно быть вложено в

j -ю отрасль для увеличения выпуска ее продукции на единицу в

рассматриваемых единицах измерения. Коэффициенты ϕ ij называются

коэффициентами капитальных вложений или коэффициентами приростной

фондоемкости. Систему уравнений (1) с учетом (2) можно записать как:

Представим (3) в матричном виде:

(4)

Из (4) следует, что

Модель (3) называется дискретной динамической моделью межотраслевого баланса Леонтьева. Система уравнений (3) представляет собой систему линейных разностных уравнений 1-го порядка. Для исследования данной модели надо задать в начальный момент времени векторы X (0 ) и Y (t ) для t = 1, 2, …, T. Решением модели будут значения векторов X (t ), K (t ), t = 1, 2, …, T.

Условием разрешимости системы (3) относительно вектора Х (t ) является требование det (E A Ф ) ≠ 0

В данной модели предполагается, что прирост продукции в периоде

(t – 1, t ) обусловлен капиталовложениями, произведенными в том же периоде.

Для коротких периодов это предположение нереально, т.к. существуют

отставания во времени (временные лаги) между вложением средств в

производственные фонды и приростом выпуска продукции. Модели,

учитывающие лаги капитальных вложений, образуют особую группу

динамических моделей межотраслевого баланса.

Если перейти к непрерывному времени, то уравнения (3) перепишутся в виде системы дифференциальных уравнений 1-го порядка с постоянными коэффициентами:

(6)

Для ее решения помимо матриц коэффициентов текущих прямых

материальных затрат A = (a ij ) и коэффициентов капитальных затрат Ф = (ϕij )

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

t = 0 (x (0)) и закон изменения величин конечного продукта y (t ) на отрезке .

Решением системы уравнений (6) будут значения вектор-функции x (t )

на отрезке . Условием разрешимости системы (6) является det Ф ≠ 0 .

Более общей динамической межотраслевой моделью является модель,

учитывающая производственные мощности отраслей. Она представлена ниже в виде следующих соотношений:

(7)

(9)

Состояние экономики в году t характеризуется в динамике следующими

переменными:

Х t – вектор-столбец валовых выпусков отраслей;

v t –вектор ввода отраслевых мощностей;

γ − диагональная матрица выбытия мощностей;

x t – вектор-столбец отраслевых мощностей (максимально возможных выпусков);

l t = (l 1 , l 2 ,..., l n )t вектор трудоемкости отраслевых производств, может зависеть от времени;

L t объем трудовых ресурсов в экономике.

Время в модели дискретно и изменяется через промежутки, равные году

(t = 1, 2, …, T ). Коэффициенты матрицы прямых затрат А = ║аij║ и матрицы

капиталоемкости прироста производственных мощностей Ф = ║фij║ могут

зависеть от времени. Экзогенно заданы вектор-функция Y t и числовая функция L t . Решением модели являются векторы Х t и x t , удовлетворяющие системе неравенств (7)-(10).

Неравенства (7) показывают, что вектор валового продукта X t должен

обеспечивать текущие производственные затраты t , затраты продукции на

ввод производственных мощностей ФV t и на непроизводственное потребление Y t. Неравенства (8) ограничивают валовые выпуски отраслей наличными мощностями, неравенства (9) представляют собой отраслевые балансы изменения производственных мощностей с учетом их выбытия и ввода, неравенства (10) показывают, что общая занятость ограничена имеющимися трудовыми ресурсами.

Определим величины, характеризующие изменения валового выпуска 5 отраслей по 7 временным интервалам.

Рыбная -25056 -46023 -27579 -9222 18357 -22098 -79866
Логистика 101607 -1499 56461 8932 226650 -181033 -583399
Судоремонтная -7076 29510 9728 55934 -35028 15280 -432869
Пищевая 10100 11822 39809 -54373 12350 35889 -532456
Машино и приборо-строение 11706 2156 16085 -97206 36989 9201 -543768

Теперь воспроизведем матрицу D. Коэффициент d ij матрицы D равен количе­ству продукции отрасли i, необходимой для увеличения на единицу (в стоимост­ном выражении) фонда отрасли j. Коэффициенты d ij именуются ко­эффициентами капиталоемкости приростов ОПФ.

Производство продукции, B Потребление продукции

Конечная продукция Y

Валовой выпуск

Рыбная Логистика Судоремонтная Пищевая Машино и приборо-строение
Рыбная 1 5,5 1,5 5 6 56700 101964
Логистика 6 1 5 4,5 3 56430 204324
Судоремонтная 4,5 5 1 6 6 390860 508326
Пищевая 5 5 5 1 6 787890 1289754
Машино и приборо-строение 4 4 5 4 1 323630 734563

Построим матрицу К коэффициентов капитальных затрат или капи­тальных коэффициентов.

Производство продукции, B Потребление продукции Конечная продукция Y Валовый выпуск
Рыбная Логистика Судоремонтная Пищевая Машино и приборо-строение
Рыбная 0,8 4,4 1,2 4 4,8 56700 101964
Логистика 4,8 0,8 4 3,6 2,4 56430 204324
Судоремонтная 3,6 4 0,8 4,8 4,8 390860 508326
Пищевая 4 4 4 0,8 4,8 787890 1289754
Машино и приборо-строение 3,2 3,2 4 3,2 0,8 323630 734563

Теперь определим

Пусть Ф 0 =0,

(Матрица А - матрица прямых затрат)

Итак, мы имеем первый вектор

Отрасль x при t=1 Ф при t=1 y при t=1
Рыбная 191487 -20044,8 -3,601*10^4
Логистика 372281 81285,6 7,575*10^4
Судоремонтная 364521 -5660,8 2,697*10^3
Пищевая 476859 8080 1,824*10^4
Машино и приборо-строение 564837 9364,8 -8,428*10^3

Аналогичным образом получаются таблицы для t = 2, 3, 4, 5, 6.

Отрасль x при t=2 Ф при t=2 y при t=2
Рыбная 166431 -56863,2 -6,808*10^4
Логистика 473888 80086,4 -6,632*10^3
Судоремонтная 357445 17947,2 2,495*10^4
Пищевая 486959 17537,6 2,816*10^4
Машино и приборо-строение 576543 11089,6 5,698*10^3
Отрасль x при t=3 Ф при t=3 y при t=3
Рыбная 120408 -78926,4 -4,702*10^4
Логистика 472389 125255,2 2,757*10^4
Судоремонтная 386955 25729,6 8,966*10^3
Пищевая 498781 49384,8 3,867*10^4
Машино и приборо-строение 578699 23957,6 -3,451*10^3
Отрасль x при t=4 Ф при t=4 y при t=4
Рыбная 92829 -86304 -4,489*10^4
Логистика 528850 132400,8 5,323*10^4
Судоремонтная 396683 70476,8 3,166*10^4
Пищевая 538590 5886,4 -3,038*10^4
Машино и приборо-строение 594784 -53807,2 -6,271*10^4
Отрасль x при t=5 Ф при t=5 y при t=5
Рыбная 83607 -71618,4 8,141*10^3
Логистика 537782 313720,8 1,671*10^5
Судоремонтная 452617 42454,4 -2,388*10^4
Пищевая 484217 15766,4 -2,626*10^3
Машино и приборо-строение 497578 -24216 -2,208*10^4
Отрасль x при t=6 Ф при t=6 y при t=6
Рыбная 101964 -89296,8 -9,557*10^3
Логистика 764432 168894,4 -1,595*10^5
Судоремонтная 417589 54678,4 1,239*10^4
Пищевая 496567 44477,6 3,563*10^4
Машино и приборо-строение 534567 -16855,2 3,836*10^4

В модели Неймана представлены n продуктов и m способов их

производства. Каждый j- й способ задается вектор-столбцом затрат продуктов

a j и вектор-столбцом выпусков продуктов b j в расчете на единицу

интенсивности процесса:

(1)

Это означает, что при единичных интенсивностях j -го производственного процесса потребляется вектор продуктов a j и производится продуктов b j . Векторы (1) рассматриваются в натуральных единицах или в постоянных ценах.

Из векторов затрат и выпуска образуются матрицы затрат А и выпусков

В с неотрицательными коэффициентами затрат a ij и выпусков b ij :

Матрицы А и В обладают следующими свойствами:

1) a ij ≥0 ,b ij ≥0,т.е. все элементы матриц неотрицательны;

2) что означает: в каждом из m способов

производства потребляется хотя бы один продукт;

3) что означает: каждый продукт

производится хотя бы одним способом производства;

Таким образом, каждый столбец матрицы А и каждая строка матрицы В

должны иметь по крайней мере один положительный элемент.

Через Х (t ) обозначим вектор-столбец интенсивностей

Тогда AX (t ) – вектор затрат, BX (t ) – вектор выпусков при заданном

векторе Х (t ) интенсивностей процессов.

Модель Неймана является обобщением динамической модели

межотраслевого баланса Леонтьева, поскольку допускает производство одного продукта несколькими способами производства, и совпадает с ней, если В = Е.

В модели Неймана имеют место следующие соотношения:

(2)

Соотношения (2) означают, что при производстве продукции в году

(t + 1) расходуется продукция, произведенная в году t.

Вектор p (t )=(p 1 (t ), p 2 (t ),..., p n (t ))≥0 называется вектором цен

продуктов, произведенных в году t , если он удовлетворяет следующим соотношениям:

(3)

Если коэффициенты матриц А и В – стоимостные величины в постоянных ценах, то р (t ) будет вектором индексов цен.

Первое векторное неравенство в (3) означает, что стоимость выпуска

продукции для каждого технологического способа производства в году t + 1 не может быть больше стоимости затрат в ценах года t.

Из (2) и (3) следует, что имеют место следующие соотношения:

(4)

Первое соотношение в (4) означает, что цена i -го продукта в году t равна нулю, если его выпуск в году t будет больше его затрат в году (t + 1).

Второе соотношение (4) означает, что j -й технологический процесс в году t не будет применяться (интенсивность равна нулю), если стоимость затрат по нему в году t больше стоимости его выпуска в году (t + 1).

Определение. Векторы Х (t ) и p (t ), t = 1, 2, …, T называются траекторией

сбалансированного роста в модели Неймана, если они удовлетворяют

условиям:

(5)

Здесь λ − темп, ρ − норма процента сбалансированного роста.

Из (5) следует, что в состоянии сбалансированного роста значения компонент вектора Х (t ) пропорционально возрастают, а вектора p (t ) снижаются. При этом имеют место соотношения:

(6)

где Х (0) и р (0) – начальные значения векторов в году t = 0.

Из (5), (6) следует, что на траектории сбалансированного роста должны выполняться соотношения.

(7)

Вопрос о существовании траекторий сбалансированного роста решается

следующими теоремами.

Первая теорема Неймана . Если матрицы А и В удовлетворяют

свойствам 1-3, то система неравенств (7) имеет решение X (t), p (t),λ ,ρ ,

т.е. в модели Неймана существуют траектории сбалансированного роста.

Вторая теорема Неймана. Существует решение X * (t ), p * (t ),λ * ,ρ *

системы (7), у которого будет максимальный темп роста λ * ≥λ и

минимальная норма процента ρ * ≤ ρ по сравнению с другими решениями.

При этом выполняется соотношение:

(8)

Данное решение называется магистралью , или траекторией

максимального сбалансированного роста в модели Неймана.

Модель Неймана является невычислимой, чисто теоретической моделью. Выход к практическим результатам осуществляется через динамическую модель В. Леонтьева, являющуюся частным случаем модели Неймана. Цены, полученные на основе динамического баланса, обладают свойствами цен модели Неймана. Модель Леонтьева использует данные динамического межотраслевого баланса. На основе динамического баланса также возможно построение неймановского луча максимального сбалансированного роста экономики и вычисление цен, соответствующих этому лучу, которые отражают альтернативную стоимость. Отличие динамической межотраслевой модели от модели Неймана состоит в том, что она базируется на предположении, что в каждой отрасли возможен один и только один производственный процесс. Таким образом, выбор решения по каждой отрасли сводится лишь к определению интенсивности производственного способа.

В заключение отметим, что с помощью межотраслевого баланса решают

следующие задачи:

1. По таблице межотраслевого баланса найти матрицу прямых и полных затрат.

2. Задав вектор конечной продукции, определить вектор валовой продукции.

3. Задав вектор валовой продукции, определить вектор конечной продукции.

4. При новых значениях добавленной стоимости найти индексы цен и построить новую таблицу межотраслевого баланса.

5. Найти векторы валового выпуска, добавленной стоимости, затрат,

доли затрат и добавленной стоимости в валовом продукте, межотраслевые

поставки продукции, составить таблицу межотраслевого баланса.

Аналитический метод «затраты-выпуск» наполнил практическим содержанием теорию общего экономического равновесия, он способствовал усовершенствованию математического аппарата. Метод Леонтьева отличает ясность и простота, универсальность и глобальность, другими словами пригодность для экономики отдельных стран и регионов, для мирового хозяйства в целом.

Модель Леонтьева "Затраты-выпуск" строится на основе схемы межотраслевого баланса в предположении о том, что каждая отрасль выпускает один и только свой продукт с использованием продуктов остальных отраслей и посредством линейной технологии. Она помогает анализировать перетоки товаров между отраслями и отвечает на вопрос: можно ли в условиях данной технологии удовлетворить конечный спрос населения на товары?

Магистральная траектория - это луч Неймана. Основным вопросом магистральной теории является анализ близости траекторий оптимизационных моделей к соответствующим магистралям. Оптимальные траектории в динамических моделях Леонтьева и Неймана обладают такими свойствами при выполнении некоторых дополнительных условий.

1. Колемаев В.А. "Экономико-математическое моделирование" ЮНИТИ-ДАНА, 2005 295 с.

2. Поттосина С. А., ЖуравлевВ. А. " Экономико-математические модели и методы" Учебное пособие для студентов экономических специальностей, 2003. – 94 с.

3. Экономико-математические модели и методы / Под общей ред. А.В. Кузнецова. – Мн.: БГЭУ, 2000.

4. http://slovari.yandex.ru/dict/lopatnikov/article/lop/lop-0879.htm

5. http://www.sseu.ru/edumat/v_mat/course2/razd10_2/par10_4k2.htm

Введение

динамический модель математический

Динамическая модель - теоретическая конструкция (модель), описывающая изменение (динамику) состояний объекта. Динамическая модель может включать в себя описание этапов или фаз или диаграмму состояний подсистем. Часто имеет математическое выражение и используется главным образом в общественных науках (например, в социологии), имеющих дело с динамическими системами, однако современная парадигма науки способствует тому, что данная модель также имеет широкое распространение во всех без исключения науках в т.ч. в естественных и технических.

Экономико-математические модели описывают экономику в развитии (в отличие от статических, характеризующих ее состояние в определенный момент). Существует два подхода к построению динамической модели:

оптимизационный (выбор оптимальной траектории экономического развития из множества возможных)

описательный, в центре которого понятие равновесной траектории (т. е. уравновешенного, сбалансированного роста).

Динамические межотраслевые модели, экономико-математические модели плановых расчётов, позволяющие определять по годам перспективного периода объёмы производства продукции, капитальных вложений (а также ввода в действие основных фондов и производственных мощностей) по отраслям материального производства в их взаимной связи. В динамических межотраслевых моделях на каждый год планового периода задаются объёмы и структура "чистого" конечного продукта (личного и общественного потребления, накопления оборотных фондов и государственных резервов, экспортно-импортного сальдо, капитальных вложений, не связанных с увеличением производства в рассматриваемом периоде), а также объём и структура основных фондов на начало периода. В динамических межотраслевых моделях, помимо коэффициента прямых затрат, присущих статическим межотраслевым моделям, вводят специальные коэффициенты, характеризующие материально-вещественную структуру капитальных вложений.

По типу используемого математического аппарата динамические межотраслевые модели делятся на балансовые и оптимальные. Балансовые динамические межотраслевые модели могут быть представлены как в форме системы линейных уравнений, так и в форме линейных дифференциальных или разностных уравнений. Балансовые динамические межотраслевые модели различают также по лагу (разрыв во времени между началом строительства и пуском в эксплуатацию построенного объекта). Для оптимальных динамических межотраслевых моделей характерны наличие определённого критерия оптимальности, замена системы линейных уравнений системой неравенств, введение специальных ограничений по трудовым и природным ресурсам.

Динамические физические и виртуальные объекты существуют объективно. Это значит, что эти объекты функционируют в соответствии с некоторыми законами, независимо от того, знает ли и понимает ли их человек или нет. Например, для управления автомобилем вовсе не обязательно знать, как работает двигатель, что в нем происходит и почему это приводит к движению автомобиля, если нажимать на газ или поворачивать руль. Но если человек предполагает не управлять автомобилем, а сконструировать систему управления им, то знание и понимание процессов динамики уже совершенно необходимо.

Динамические объекты и их линейные модели плотно исследовались и анализировались на протяжении более двух столетий многими учеными и инженерами. Результаты этих исследований и анализа и представляются ниже качественно в концентрированном виде, так, как это воспринимается автором. Прежде всего, это относится к линейным моделям динамических систем, их классификации, описанию их свойств и области состоятельности.

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


1. Динамические модели: понятие, виды


Динамический объект - это физическое тело, техническое устройство или процесс, имеющее входы, точки возможного приложения внешних воздействий, и воспринимающие эти воздействия, и выходы, точки, значения физических величин в которых характеризуют состояние объекта. Объект способен реагировать на внешние воздействия изменением своего внутреннего состояния и выходных величин, характеризующих его состояние. Воздействие на объект, и его реакция в общем случае изменяются с течением времени, они наблюдаемы, т.е. могут быть измерены соответствующими приборами. Объект имеет внутреннюю структуру, состоящую из взаимодействующих динамических элементов.

Если вчитаться и вдуматься в приведенное выше нестрогое определение, можно увидеть, что отдельно динамический объект в "чистом" виде, как вещь в себе, не существует: для описания объекта модель должна содержать еще и 4 источника воздействий (генераторы):

среду и механизм подачи на него этих воздействий

объект должен иметь протяженность в пространств

функционировать во времени

в модели должны быть измерительные устройства.

Воздействием на объект может быть некоторая физическая величина: сила, температура, давление, электрическое напряжение и другие физические величины или совокупность нескольких величин, а реакцией, откликом объекта на воздействие, может быть движение в пространстве, например смещение или скорость, изменение температуры, силы тока и др.

Для линейных моделей динамических объектов справедлив принцип суперпозиции (наложения), т.е. реакция на совокупность воздействий равна сумме реакций на каждое из них, а масштабному изменению воздействия соответствует пропорциональное изменение реакции на него. Одно воздействие может быть приложено к нескольким объектам или нескольким элементам объекта.

Понятие динамический объект содержит и выражает причинно-следственную связь между воздействием на него и его реакцией. Например, между силой, приложенной к массивному телу, и его положением и движением, между электрическим напряжением, приложенным к элементу, и током, протекающим в нем.

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

Пример непрерывности: автомобиль, двигающийся по дороге - непрерывно функционирующий во времени объект, его положение зависит от времени непрерывно. Значительную часть времени автомобиль может рассматриваться как линейный объект, объект, функционирующий в линейном режиме. И только при авариях, столкновениях, когда, например, автомобиль разрушается, требуется описание его как нелинейного объекта.

Линейность и непрерывность во времени выходной величины объекта просто удобный частный, но важный случай, позволяющий достаточно просто рассмотреть значительное число свойств динамического объекта.

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

Настоящая работа посвящена, прежде всего, линейным моделям динамических объектов при детерминированных воздействиях. Гладкие детерминированные воздействия произвольного вида могут быть генерированы путем дискретного, сравнительно редкого аддитивного действия на младшие производные воздействия дозированными дельта - функциями. Такие модели состоятельны при сравнительно малых воздействиях для весьма широкого класса реальных объектов. Например, именно так формируются сигналы управления в компьютерных играх, имитирующих управление автомобилем или самолетом с клавиатуры. Случайные воздействия пока остаются за рамками рассмотрения.

Состоятельность линейной модели динамического объекта определяется, в частности тем, что является ли его выходная величина достаточно гладкой, т.е. является ли она и несколько ее младших производных по времени непрерывными. Дело в том, что выходные величины реальных объектов изменяются достаточно плавно во времени. Например, самолет не может мгновенно переместиться из одной точки пространства в другую. Более того он, как и любое массивное тело, не может скачком изменить свою скорость, на это потребовалась бы бесконечная мощность. Но ускорение самолета или автомобиля может изменяться скачком.

Понятие динамический объект вовсе не всесторонне определяет физический объект. Например, описание автомобиля как динамического объекта позволяет ответить на вопросы, как быстро он разгоняется и тормозит, как плавно двигается по неровной дороге и кочкам, какие воздействия будут испытывать водитель и пассажиры машины при движении по дороге, на какую гору он может подняться и т.п. Но в такой модели безразлично, какой цвет у автомобиля, не важна его цена и др., постольку, они не влияют на разгон автомобиля. Модель должна отражать главные с точки зрения некоторого критерия или совокупности критериев свойства моделируемого объекта и пренебрегать второстепенными его свойствами. Иначе она будет чрезмерно сложной, что затруднит анализ интересующих исследователя свойств.

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

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

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

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

Модель динамического объекта состоятельна, если она адекватна, соответствует реальному динамическому объекту. Это соответствие ограничивается некоторой пространственно-временной областью и диапазоном воздействий.

Модель динамического объекта реализуема, если можно построить реальный объект, поведение которого под влиянием воздействий в некоторой пространственно-временной области и при некотором классе и диапазоне входных воздействий соответствует поведению модели.

Широта классов, многообразие структур динамических объектов может вызвать предположение, что все они вместе обладают неисчислимым набором свойств. Однако попытка охватить и понять эти свойства, и принципы работы динамических объектов, во всем их многообразии вовсе не столь безнадежна.

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

Итак, основные свойства динамических объектов выведены теоретически из их дифференциальных уравнений и соотнесены с поведением соответствующих реальных объектов.

Динамический объект - это объект, воспринимающий изменяющиеся во времени внешние воздействия и реагирующий на них изменением выходной величины. Объект имеет внутреннюю структуру, состоящую из взаимодействующих динамических элементов. Иерархия объектов ограничена снизу простейшими моделями и опирается на их свойства.

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

При описании динамических объектов с помощью дифференциальных уравнений неявно предполагается, что каждый элемент динамического объекта получает и расходует столько энергии (такую мощность), сколько ему требуется для нормальной работы в соответствии с его назначением по отклику на поступающие воздействия. Часть этой энергии объект может получать от входного воздействия и это описывается дифференциальным уравнением явно, другая часть может поступать от сторонних источников и в дифференциальном уравнении не фигурировать. Такой подход существенно упрощает анализ модели, не искажая свойств элементов и всего объекта. При необходимости процесс обмена энергией с внешней средой может быть подробно описан в явной форме и это будут также дифференциальные и алгебраические уравнения.

В некоторых частных случаях источником всей энергии (мощности) для выходного сигнала объекта является входное воздействие: рычаг, разгон массивного тела силой, пассивная электрическая цепь и др.

В общем случае воздействие может рассматриваться как управляющее потоками энергии для получения необходимой мощности выходного сигнала: усилитель синусоидального сигнала, просто идеальный усилитель и др.

Динамические объекты, как и их элементы, которые также можно рассматривать как динамические объекты, не только воспринимают воздействие от его источника, но и сами воздействуют на этот источник: например в классической механике это выражается принципом, сформулированном в третьем законе Ньютона: действие равно противодействию, в электротехнике напряжение источника есть результат установления динамического равновесия между источником и нагрузкой. Т.о. связи динамического объекта с внешним, по отношению к нему миром, двунаправленные.

По существу, все элементы динамического объекта являются двунаправленными, как и сам объект по отношению к внешним объектам. Это следует из обобщения третьего закона Ньютона, сформулированного им для механики: сила противодействия тела равна силе воздействия на него другим телом и направлена навстречу ей, а в химии также формулируется в виде принципа Ле Шателье. Обобщая можно сказать: воздействие одного динамического элемента на другой встречает противодействие некоторого вида. Например, электрическая нагрузка источника напряжения противодействует ему током, изменяя значение напряжения на выходе источника. В общем случае противодействие нагрузки влияет на режим работы источника, и их поведение определяется в результате, если это возможно, переходом в некоторое динамическое равновесие.

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

Детализируя структуру динамического объекта можно придти к элементарным, условно не упрощаемым объектам. Такие объекты описываются простейшими алгебраическими и дифференциальными уравнениями. Фактически такие элементы в свою очередь могут иметь сложную структуру, однако удобнее при моделировании воспринимать их как единое целое, свойства которого определяются этими, сравнительно простыми уравнениями, связывающими реакцию с воздействием.


1.1 Физические модели


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

Наиболее известным примером физической модели является копия конструируемого самолета, выполненная с полным соблюдением пропорций, скажем 1:50. На одном из этапов разработки самолета новой конструкции возникает необходимость проверить его основные аэродинамические параметры. С этой целью подготовленную копию продувают в специальной (аэродинамической) трубе, а полученные показания затем тщательно исследуют. Выгодность такого подхода совершенно очевидна. И потому все ведущие самолетостроительные компании используют физические модели подобного рода при разработке каждого нового летательного аппарата.

Часто в аэродинамическую трубу помещают уменьшенные копии многоэтажных зданий, имитируя при этом розу ветров, характерную для той местности, где предполагается их строительство. Пользуются физическими моделями и в кораблестроении.


1.2 Математические модели


Так называют модели, использующие для описания свойств и характеристик объекта или события математические символы и методы. Если некоторую проблему удается перенести на язык формул, то она сильно упрощается. Математический подход прост еще и потому, что он подчиняется вполне определенным жестким правилам, которые нельзя отменить указом или иным способом. Сложность нашей жизни как раз и состоит в том, что многое, что в ней случается, нередко свободно от условностей. Математика имеет дело с упрощенным описанием явлений. По существу, любая формула (или совокупность формул) представляет собой определенный этап в построении математической модели. Опыт показывает, что построить модель (написать уравнение) довольно легко. Трудно в этой модельной и следовательно, упрощенной форме суметь передать суть изучаемого явления.

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

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

Простейшие инерционные динамические объекты - кинедины. Это элементарные объекты, мысленно или физически вычленяемые из структуры сложного объекта и с достаточной степенью точности подчиняющиеся простейшим дифференциальным уравнениям различных порядков. Такие модели состоятельны, по крайней мере, в некоторой пространственно-временной области и в ограниченном диапазоне величин сигналов.

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

И действительно, такое описание соответствует поведению реальных объектов. Например, при мгновенной подаче некоторого, сравнительно малого, не меняющегося после подачи воздействия на элементарный объект второго порядка, например силы на инерционную массу, объект остается некоторое, пусть малое, время в том же состоянии, что и до подачи, имеет ту же скорость, что и ранее.

Но вторая производная, т.е. ускорение, прыгает скачком, пропорционально величине приложенной силы. И, поэтому, только с течением времени, а не сразу, наличие второй производной проявляется в изменении скорости, а следовательно, в последующем, и на положении тела в пространстве.


1.3 Аналоговые модели


Так называют модели, представляющие исследуемый объект аналогом, который ведет себя как реальный объект, но не выглядит как таковой.

Приведем два достаточно характерных примера.

Пример 1. График, иллюстрирующий соотношения между затраченными усилиями и результатами, является аналоговой моделью. График на рис. 1.1 показывает, как количество времени, отведенное студентом на подготовку к экзамену, влияет на его результат.


Рис. 1.1. График, иллюстрирующий соотношения между затраченными усилиями и результатами


Пример 2. Предположим, что нужно найти наиболее экономичный способ для регулярных известных поставок товаров в три города, построив для этого только один склад. Основное требование: место для склада должно быть таким, чтобы полные транспортные расходы были наименьшими (считается, что стоимость каждой перевозки равна произведению расстояния от склада до пункта назначения на общий вес перевозимых товаров и измеряется в тонна-километрах).

Наклеим карту местности на лист фанеры. Затем в месте нахождения каждого города пропилим сквозные отверстия, пропустим через них нити и привяжем к ним грузики, пропорциональные запросам товаров в этот город (рис. 1.2). Свяжем свободные концы нитей в один узел и отпустим. Под действием силы тяжести система придет в состояние равновесия. То место на листе фанеры, которое при этом займет узел, и будет соответствовать оптимальному расположению склада (рис. 1.3).

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


Рис. 1.2. Карта местности на листе фанеры


Рис. 1.3. Оптимальное расположение склада


2. Построение математических моделей дискретных объектов


2.1 Модель народонаселения


Интересно, что построить математическую модель часто совсем нетрудно. Нередко для этого используются самые простые и легкообъяснимые предположения. Опишем, как это можно сделать, на одном почти реальном примере. Представим себе следующую картину. Середина XVIII в. центральная Европа, приход в глубинке, церковь, прихожане - жители окрестных деревень, приходский священник замечает, что храм стал тесноват для богослужений: возросло число прихожан. Священник размышляет: если число прихожан будет увеличиваться и в будущем, то придется строить новую церковь, для чего понадобятся средства, и немалые.

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

Обозначим через х количество прихожан к концу n-го года. Их численность через год, т.е. к концу (n + 1)-го года, естественно обозначить через хn+1. Тогда изменение численности за этот год можно описать разностью

Оно происходит по двум естественным причинам - люди рождаются и умирают (для простоты будем считать, что вирус миграций эту местность тогда еще не поразил). Определить число родившихся и число умерших за год по приходским книгам особого труда не составляет. Подсчитывая число родившихся и умерших в разные годы, священник решает сопоставить полученные числа и d1,...,dk с общим числом прихожан за эти годы x1,..,xk, и замечает, что отношения x1,...,xk год от года различаются весьма мало. То же касается и отношений



Для простоты расчетов будем считать эти отношения постоянными и обозначим их через? и? соответственно. Тем самым число родившихся в n-м году оказывается равным, число умерших - ?xn, а изменение численности по естественным причинам составляет +?xn - ?xn.

В результате мы приходим к соотношению?xn=?хn - ?xn или подробнее:


xn+1=xn +?xn-?xn


Положим?=1 + ? - ?. Тогда интересующая нас формула примет вид



Модель построена.

Попробуем разобраться теперь с тем, что же получилось, т. е. проанализировать построенную модель. Возможны три случая:

1)?>1(?=?-?>0 - рождается больше, чем умирает) и численность прихожан растет год от года,

2)?=1 (?=?-?=0 - умирает столько же, сколько рождается) и численность прихожан год от года остается неизменной,

3)?<0 (?=?-?<0 - умирает больше, чем рождается) и численность прихожан неуклонно снижается.

Так как побудительным мотивом для построения модели было желание узнать, как быстро будет расти число прихожан, начнем с рассмотрения случая 1.

Случай 1. Итак, численность прихожан растет. Но как, насколько быстро? Здесь самое время кратко вспомнить поучительную историю (печальную притчу) о безвестном изобретателе шахмат. Говорят, что игра очень понравилась богатому и всесильному магарадже, который тут же решил наградить изобретателя и щедро предложил выбрать вознаграждение ему самому. Тот, как рассказывают, смахнув фигуры с шахматной доски, положил на 1-ю клетку одно пшеничное зернышко, на 2-ю - два зернышка, на 3-ю - четыре зернышка, на 4-ю - восемь зернышек (рис. 2.1) и предложил магарадже, чтобы он отдал распоряжение слугам выкладывать зерна пшеницы на другие клетки шахматной доски по предложенному закону, т. е. так: 1,2,4,8,16,…,263.


Рис. 2.1. Задача о шахматной доске и награде магараджи


Магараджу эта простая просьба почти обидела, и он согласилсявыполнить ее далеко не сразу. Но изобретатель настаивал. Магараджа приказал. И слуги тут же кинулись исполнять это "легкое"задание. Нужно ли говорить, что выполнить распоряжение магараджи им не удалось. Дело в том, что общее количество зерен пшеницына шахматной доске должно было быть равным 264 - 1, что намного превышает выращиваемое сейчас во всем мире за год. Закончим притчу совсем коротко: магараджа оказался в непривычном для себя положении - он прилюдно дал обещание и не смог его выполнить. Виновного, впрочем, тут же и нашли. Возможно, именно поэтому история и не сохранила имени изобретателя шахмат. Попробуем, однако, изобразить на графике, как быстро растет число зерен в каждой следующей клетке, для большей наглядности соединяя соседние точки (рис. 2.2).


Рис. 2.2-2.3. Экспоненциальное изменение численности


Правило, предложенное изобретателем шахмат, Xn+1=2xn является частным случаем формулы (1) при ?=2 и, так же как и она, описывает закон, следуя которому мы получаем последовательность чисел, образующих геометрическую прогрессию. При любом ?>1 картинка, иллюстрирующая изменение xn, имеет похожий вид - xn будет расти экспоненциально. В 1820 г. в Лондоне Т.Р. Мальтусом была опубликована работа "Principles of political economy considered with a view to their practical application" (в русском переводе - "Опыт о законе народонаселения..." Т. 1-2. СПб., 1868), в которой, в частности, говорилось о том, что в силу биологических особенностей людей население имеет тенденцию размножаться по закону геометрической прогрессии,


xn=1=?xn,?>1,


в то время как средства существования могут увеличиваться лишь по закону арифметической прогрессии, yn+1=yn+d, d>0. Такое различие в скорости изменения величин, непосредственно связанных с проблемами выживаемости популяции (рис. 2.3), не могло остаться незамеченным и вызвало довольно жесткую критику и сильно политизированную полемику в соответствующих кругах. Попробуем извлечь из самого факта критики полезный для нас вывод об адекватности построенной модели (1). Разумеется, при попытке упрощенного описания ситуации некоторыми обстоятельствами приходится пренебрегать, считая их несущественными. Однако единого взгляда на то, что именно существенно, а что не очень, по-видимому, нет. Можно, например, не обращать внимания на то, что начался дождик. Но согласитесь, что одно дело пробежать под накрапывающим дождем сотню метров, и совсем другое - часовая прогулка под таким дождем без зонта. Нечто аналогичное мы наблюдаем и здесь: при расчете на 3-4 года вперед формула (1) работает достаточно хорошо, но долгосрочный прогноз, основанный на ней, оказывается ошибочным.

Важный вывод. Предлагая построенную или выбранную вами модель, вы непременно должны указать пределы, в которых ею можно пользоваться, и предупредить о том, что нарушение этих ограничений может привести (и, скорее всего, приведет) к серьезным ошибкам. Коротко говоря, у каждой модели есть свой ресурс. Покупая блузку или рубашку, мы привыкли к наличию меток, на которых указаны максимально допустимая температура глажения, дозволенные виды стирки и т. п. Это, конечно, ни в коей мере не означает, что вам запрещается, взяв докрасна раскаленный утюг, пройтись им раз-другой по ткани. Такое вы сделать можете. Но вот захотите ли вы носить блузку или рубашку после такого глажения? Случай 2. Численность населения не изменяется (рис. 2.4). Случай 3. Население вымирает (рис. 2.5).


Рис. 2.4. График народонаселения при неизменяющейся численности


Рис. 2.5. График народонаселения при убывающей численности


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

Замечание 1. Очень часто, описывая эту модель народонаселения, привлекают ее дифференциальный вариант: x=?x (здесь х=x(t) - зависящая от времени численность популяции, х" - производная по времени, ?- постоянная величина).

Замечание 2. При больших значениях х конкурентная борьба за средства существования приводит к уменьшению ?, и эта жесткая модель должна быть заменена более мягкой моделью: x=?(x)x, в которой коэффициент ? зависит от численности населения. В простейшем случае эта зависимость описывается так:


?(x)=a-bx


где а и b - постоянные числа, а соответствующее уравнение принимает вид


x=ax-bx2


И мы приходим к более сложной, так называемой логистической модели, которая описывает динамику популяции уже достаточно хорошо. Анализ логистической кривой (рис. 2.6) весьма поучителен, и его проведение может быть любопытно читателю. Логистическая модель хорошо описывает и другие процессы, например эффективность рекламы.


Рис. 2.6. Логистическая кривая


2.2 Модель хищник - жертва


Выше рассказывалось о беспрепятственном размножении популяции. Однако в реальных обстоятельствах популяция сосуществует с другими популяциями, находясь с ними в самых разных взаимоотношениях. Здесь мы коротко рассмотрим антагонистическую пару хищник - жертва (это может быть и пара рысь - заяц и пара божья коровка - тля) и попытаемся проследить, как может изменяться со временем численность обеих взаимодействующих сторон. Популяция жертвы может существовать сама по себе, в то время как популяция хищника - только за счет жертвы. Обозначим численность популяции жертвы через х, а численность популяции хищника через у. В отсутствие хищника жертва размножается согласно уравнению x=ax, a>0, а хищник в отсутствие жертвы вымирает по закону y=-?y,?>0. Хищник съедает тем больше жертвы, чем ее больше и чем более многочислен он сам. Поэтому при наличии хищника численность жертвы меняется по закону


x=ax-?xy,?>0


Съеденное количество жертвы способствует размножению хищника, что можно записать так: y=-?y+?xy, ?>0.

Таким образом, мы получаем систему уравнений


x=ax-?xy

y=-?y+?xy


причем x?0, y?0.

Модель хищник - жертва построена.

Как и в предыдущей модели, наибольший интерес для нас представляет точка равновесия (х*,у*), где х* и у* - отличное от нуля решение системы уравнений


ax-?xy=0

Y+?xy=0


Или x(a-?y)=0, y(-?+?x)=0

Эта система получается из условия стабильности численности обеих популяций x=0, y=0

Координаты точки равновесия - она является точкой пересечения прямых


a-?y=0 (2)

?+?x=0 (3)


легко вычисляются:


, (рис. 2.7).


Рис. 2.7. Решение системы уравнений


Начало координат О(0,0) лежит в положительной полуплоскости относительно горизонтальной прямой, задаваемой уравнением (2), а относительно вертикальной прямой, задаваемой уравнением (3), в отрицательной полуплоскости (рис. 2.8). Тем самым первая четверть (а нас интересует только она, так как х>0 и у>0) разбивается на четыре области, которые удобно обозначить так: 1-(+,+), 2-(-,+), 3-(-,-), 4-(+,-).


Рис. 2.8. Разбиение области решений на квадранты

Пусть начальное состояние Q(x0,y0) находится в области IV. Тогда выполнены неравенства?-?y0>0, -?+?x0<0? из которых следует, что скорости x" и у" в этой точке должны быть разных знаков, x>0, y<0 и, значит, величина х должна возрастать, а величина убывать.

Подобным же образом анализируя поведение х и у в областях 2, 3 и 4, получим в итоге картину, изображенную на рис. 2.9.


Рис. 2.9. Изменение x и y по квадрантам


Тем самым начальное состояние Q приводит к периодическому колебанию численности, как жертвы, так и хищника, так что по прошествии какого-то времени система вновь возвращается в состояние Q (рис. 2.10).


Рис. 2.10. Цикличность колебаний численности хищника и жертвы


Как показывают наблюдения, несмотря на свою простоту, предложенная модель качественно верно отражает колебательный характер численности в системе хищник - жертва (рис. 2.11).


Рис. 2.11. Колебания систем Заяц - Рысь и Тля - Божья коровка


Реальные наблюдения. Вмешиваться в действия непонятных нам законов природы иногда довольно опасно - применение инсектицидов (если только они не уничтожают насекомых практически полностью) в конечном счете приводит к увеличению популяции тех насекомых, численность которых находится под контролем других насекомых-хищников. Случайно попавшая в Америку тля поставила под угрозу все производство цитрусовых. Вскоре туда же был завезен ее естественный враг - божья коровка, которая немедленно принялась за дело и сильно сократила популяцию тли. Чтобы ускорить процесс уничтожения, фермеры применили ДДТ, но в результате количество тли увеличилось, что, глядя на рис. 2.11, нетрудно предугадать.


2.3 Модель мобилизации


Под термином политическая, или социальная, мобилизация понимается вовлечение людей в партию или в число ее сторонников, в какое-либо общественное движение и т. п. Вследствие того что текущий уровень мобилизации тесно связан с прошлым ее уровнем, а будущая мобилизация зависит от сегодняшних успехов пропагандистской кампании, ясно, что при построении соответствующей модели необходимо учитывать временной фактор. Иными словами, нужно понимать, что искомая модель должна быть динамической.

Постановка задачи. Отразить логику изменения уровня мобилизации в данном регионе между двумя соседними моментами времени, скажем за месяц (за год, неделю, день и т. п.).

Построение модели. Примем за единицу ту часть населения, для которой мобилизация данного типа имеет смысл. Пусть Mn- доля мобилизованного населения в момент времени tn=n. Тогда доля немобилизованного населения будет равна 1-Mn (рис. 2.12).


Рис. 2.12. Соотношение мобилизованного и немобилизованного населения


За месяц уровень мобилизации может измениться по двум основным причинам:

) часть населения удалось привлечь дополнительно; ясно, что эта величина тем больше, чем выше доля еще несагитированного населения на момент tn=n, и поэтому можно считать ее равной ?(1-Мn), (здесь ?>0 - коэффициент агитируемости, постоянный для данного региона);

2) часть населения убыла (по разным причинам); ясно, что это уменьшает долю сагитированного населения тем больше, чем выше была эта доля на момент tn=n, и поэтому потери, связанные с выбытием, можно считать равными (здесь?>0 - постоянный коэффициент выбытия). Подчеркнем, что числовые параметры? и? отражают пропорциональное изменение интересов, взглядов и намерений соответствующих частей населения рассматриваемого региона. Таким образом, изменение уровня мобилизации за единицу времени равно разности между долей населения, привлеченного дополнительно, и долей выбывшего сагитированного населения:


Это и есть уравнение процесса мобилизации. Модель мобилизации построена.

Последнее соотношение легко преобразуется к следующему виду:



Замечание. Вспомогательный параметр? не может быть больше 1 вследствие того, что исходные параметры? и? положительны. Полученное уравнение (4) называется линейным разностным уравнением с постоянными коэффициентами.

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

Один из них (при?=1) описывает правило, по которому каждый член последовательности, начиная со второго, получается из предыдущего путем сложения с некоторым постоянным числом: Mn+1=?+Mn, т. е. арифметрическую прогрессию.

Второй (при?=0) описывает правило, по которому каждый член последовательности, начиная со второго, получается из предыдущего путем умножения на некоторое постоянное число: Mn+1=?Mn, т. е. геометрическую прогрессию.

Предположим, что начальная доля привлеченного населения М0 известна. Тогда уравнение (4) легко решается (для определенности считаем, что). Имеем:

Применение модели.

Попробуем проанализировать возможности этой (построенной на основании простейших соображений) модели.

Начнем со случая |?|<1.

Для этого перепишем последнее соотношение в виде, где через M* обозначена следующая величина:



Замечание. Тот же результат получается, если в уравнении (4) положить Mn+1=Mn=M*.

В самом деле, тогда получим M*=?+?M*, откуда



Найденная величина M* не зависит от начального значения M0, выражается через исходные параметры? и? по формуле



а следовательно подчиняется условию 0

Для придания полученной формуле большей наглядности вновь воспользуемся методом координат.

На рис. 2.13 показаны области возможных значений вспомогательного параметра?, на рис. 2.14 - исходных параметров? и?, а на рис. 2.15-17 - соответствующие им наборы значений Мn при разных n, М0 и М* (для удобства восприятия соседние точки (n,Мn) и (n+l,Mn+1) соединены прямолинейными отрезками).

Случай?<1 проиллюстрирован на рис. 2.18.

Конечно, на этих рисунках представлена качественная картина. Но ничто не мешает взять вполне конкретные значения величин М0, ? и? и подробно рассчитать соответствующую ситуацию.


Рис. 2.13.области возможных значений? 2.14.исходные параметры? и?


Рис. 2.15 - 2.16


Рис. 2.17 2.18. Случай?<1


Например, для, имеем

,…(рис. 2.19)

Рис. 2.19. Мобилизация при,


Интересно отметить, что построенная модель, несмотря на простоту подходов и рассуждений, довольно хорошо отражает реальные процессы. Так, предложенная модель мобилизации использовалась для изучения динамики числа голосов, поданных за демократическую партию в Лейк Кантри (США) в 1920-1968 гг., и оказалось, что она достаточно хорошо описывает качественные характеристики процесса мобилизации.


2.4 Модель гонки вооружений


Рассмотрим конфликтную ситуацию, в которой могут оказаться две страны, для определенности назовём страны X и Y.

Обозначим через x=x(t) расходы на вооружение страны X и через y=y(t) расходы на вооружение страны Y в момент времени.

Предположение 1. Страна X вооружается, опасаясь потенциальной угрозы войны со стороны страны Y, которая в свою очередь, зная о росте затрат на вооружение страны X, также увеличивает свои расходы на вооружение. Каждая страна изменяет скорость роста (или сокращения) вооружений пропорционально уровню затрат другой. В простейшем случае это можно описать так:



где ? и ?- положительные постоянные.

Однако написанные уравнения имеют очевидный недостаток - уровень вооружения ничем не лимитируется. Поэтому правые части этих уравнений нуждаются в естественной корректировке.

Предположение 2.

Чем больше текущий уровень расходов страны на оборону, тем меньше скорость его роста. Это позволяет внести в предыдущую систему следующие изменения:


x=?y-?x

y=?x-?y


если же эта страна не угрожает существованию данной. Обозначим соответствующие претензии через a и b (а и b - положительные постоянные). В случае если постоянные a и b отрицательны, их можно назвать коэффициентами доброй воли. Основываясь на всех трех предположениях, в результате получаем следующую систему уравнений:


x=?y-?x+a

y=?x-?y+b


Модель гонки вооружений построена.

Решением полученной системы являются функции x(t) и y(t), определяемые для данных начальных условий x0?0 и y0?0 (начального состояния гонки вооружений).

Проанализируем полученную систему, предполагая, что уровни затрат обеих стран на вооружение не зависят от времени (являются стационарными). Это означает, что x=0, y=0, или по иному:


Y-?x+a=0

X-?y+b=0


Рассмотрим конкретный пример.

Пример. Пусть система гонки вооружений имеет следующий вид:


x=3y-5x+15

y=3x-4y+12


Если скорости изменения величин x и y равны нулю, то эти величины с необходимостью связаны условиями:



Каждое из этих уравнений описывает прямую на плоскости (x,y), и точка пересечения этих прямых лежит в первой четверти (рис. 2.20)


Прямая, заданная уравнением (а), разбивает плоскость, и начальная точка O(0,0) лежит в положительной полуплоскости. В рассматриваемом случае то же справедливо и для прямой, заданной уравнением (б) (рис. 2.21).

Тем самым первая четверть (а нас интересует только она, так как всегда х?0 и у?0) разбивается на четыре области, которые удобно обозначить так: I-(+,+), II-(-,+), III-(-,-), IV-(+,-).

Пусть начальное состояние (х00) находится в области I. Тогда выполнены неравенства:


(а): 3у0-5x0+15>0,

(б): 3х0-0+12>0,


из которых следует, что скорости x" и у" в этой точке положительны: х">0, у">0 и, значит, обе величины (х и у) должны возрастать (рис. 2.22).


Рис. 2.22. возрастание x и y


Таким образом, с течением времени в области I решение приходит в точку равновесия.

Подобным же образом анализируя возможные расположения начального состояния в областях II, III и IV, получим в итоге, что стабильное состояние (баланса сил) достигается независимо от начальных уровней вооружения стран X и Y. Отличие состоит лишь в том, что если переход к стационарному состоянию из области I сопровождается одновременным увеличением уровней вооруженности, то из области III - их одновременным снижением; для областей II и IV иная ситуация - одна из сторон наращивает свое вооружение, в то время как другая разоружается.

Возможны и другие случаи (рис. 2.23).


Рис. 2.23. другие случаи


Интересно отметить, что возможности построенной модели проверялись на реальной ситуации - гонке вооружений перед первой мировой войной. Проведенные исследования показали, что, несмотря на свою простоту, эта модель достаточно достоверно описывает положение дел в Европе в 1909-1913 гг.

В завершение этого раздела процитируем высказывание Т. Саати об этой модели: "Модель представляется гораздо более убедительной, если вместо вооружений провести на ней изучение проблем угрозы, поскольку люди реагируют на абсолютный уровень враждебности, проявляемый по отношению к ним другими, и испытывают чувство тревоги в степени, пропорциональной уровню враждебности, которую они испытывают сами".


Заключение


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

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

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

Итерационная природа алгоритмов обычно приводит к объемным однотипным вычислениям. В этом и заключается причина того, что эти алгоритмы разрабатываются, в основном, для реализации с помощью вычислительной техники.

Построение модели опирается на значительное упрощение изучаемой ситуации и, следовательно, к получаемым на ее основе выводам нужно относиться достаточно осторожно - модель может не все. Вместе с тем даже весьма грубая на вид идеализация нередко позволяет глубже вникнуть в суть проблемы. Пробуя как-то влиять на параметры модели (выбирать их, управлять ими), мы получаем возможность подвергнуть исследуемое явление качественному анализу и сделать выводы общего характера.

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

Используя поэтапное планирование, динамическое программирование позволяет не только упростить решение задач, но и решать те к которым нельзя применить методы математического анализа. Конечно, стоит отметить, что этот метод достаточно трудоёмкий при решении задач с большом количеством переменных.


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


1.Акулич И.Л. Математическое программирование в примерах и задачах: Учеб. пособ. - М.: Высшая школа, 2009 г.

.Бережная Е.В., Бережной В.И. Математические методы моделирования. - М.: Дело и Сервис, 2009 г

.Интрилигатор М. Математические методы оптимизации и экономическая теория. - М.: Айрис-Пресс, 2008 г.

.Курбатов В.И., Угольницкий Г.А. Математические методы социальных технологий. - М.: Вузовская книга, 2011 г.

.Монахов А.В. Математические методы анализа экономики. - СПб.: Питер, 2007 г.

.Орлова И.В., Половников В.А. Экономико-Математические методы и модели. - М.: Вузовский учебник, 2008 г.

.Попов И.И., Партыка Т.Л. Математические методы. - М.: ИНФРА-М, 2007 г.

.Попова Н.В. Математические методы. - М.: Анкил, 2007 г.


Репетиторство

Нужна помощь по изучению какой-либы темы?

Наши специалисты проконсультируют или окажут репетиторские услуги по интересующей вас тематике.
Отправь заявку с указанием темы прямо сейчас, чтобы узнать о возможности получения консультации.