- •Моделирование в агроинженерии
- •Содержание
- •Глава 1. Модели и моделирование 9
- •Глава 2. Получение и обработка данных для моделирования 22
- •Глава 3. Принципы построения математических моделей 49
- •Глава 4. Математическое программирование 69
- •Глава 5. Основы имитационного моделирования 77
- •Глава 7. Моделирование электротехнических устройств и систем в SimPowerSystems 105
- •Глава 8. Нейронные сети 126
- •Глава 9. Дискретно - событийное моделирование в системе AnyLogic 149
- •Глава 10. Использование моделей для исследования явлений и объектов в агроинженерии 169
- •Введение
- •Глава 1. Модели и моделирование
- •Определение и понятие системы и ее элементов
- •Понятие модели и моделирования. Классификация моделей
- •Глава 2. Получение и обработка данных для моделирования
- •2.1. Получение данных
- •2.2. Детерминированные и стохастические исходные данные
- •2.3. Обработка результатов измерений одной случайной величины
- •2.4. Аппроксимация исходных данных
- •2.5. Аппроксимация данных функциональными зависимостями
- •2.6. Функции роста
- •Алгоритмические (логические) функции
- •2.8. Системы уравнений для описания моделей черного ящика
- •2.9. Аппроксимация данных регрессионными зависимостями
- •Глава 3. Принципы построения математических моделей
- •3.1. Принципы выбора структуры модели
- •3.2. Процедура построения математической модели и ее исследования
- •3.3. Обследование объекта, построение сценария его функционирования и концептуальной модели
- •3.4. Численное представление модели
- •3.5. Проверка и оценивание моделей
- •3.6. Анализ чувствительности, ранжировка параметров и упрощение модели
- •3.7. Принципы оценки адекватности и точности модели
- •3.8. Планирование модельного эксперимента
- •3.9. Обработка результатов спланированного эксперимента
- •Глава 4. Математическое программирование
- •4.1. Основные понятия линейного программирования
- •4.2. Динамическое программирование
- •4.3. Сетевое представление процессов. Задача о кратчайшем пути
- •Глава 5. Основы имитационного моделирования
- •5.1. Имитационное моделирование и его этапы
- •5.2. Понятие моделирующего алгоритма процесса
- •5.3. Элементы теории массового обслуживан
- •5.4. Входящий поток требований
- •5.5. Генерация случайных чисел
- •5.6. Элементы имитационной модели
- •Средства описания поведения объектов
- •5.8. Имитационное моделирование стохастических объектов
- •Глава 6. Средства реализации математических моделей в среде моделирования matlab
- •6.1. Общие сведения о среде моделирования Matlab
- •6.2. Среда программирования Simulink - приложение к пакету Matlab
- •6.3. Этапы построения модели в подсистеме Simulink
- •Глава 7. Моделирование электротехнических устройств и систем в SimPowerSystems
- •7.1. Библиотека блоков SimPowerSystems
- •7.2. Содержание библиотеки SimPowerSystems
- •Дополнительные возможности SimPowerSystems
- •7.4. Алгоритм расчета SimPowerSystem-модели
- •Глава 8. Нейронные сети
- •8.1. Основы теории нейронных сетей
- •8.2. Нейроны и архитектура сети в пакете Neural Network Toolbox пакета Matlab
- •8.3. Создание, инициализация и моделирование сети
- •8.4. Обучение нейронных сетей
- •Xlabe1(''), у label ( 'Выходы a(I)'), grid
- •Xlabel(''), ylabel('Beca входов w(I)'), grid
- •Xlabel(' Циклы'), ylabel('Ошибка'),grid
- •8.5. Типы сетей, реализуемых в ппп Neural Network Toolbox
- •Глава 9. Дискретно - событийное моделирование в системе AnyLogic
- •9.1. Основные определения языка моделирования AnyLogic
- •9.2. Создание модели
- •9.3. Запуск и просмотр модели
- •9.4. Анимация
- •9.5. Эксперименты
- •9.6. Отладка модели
- •9.7. Стохастическое моделирование
- •Глава 10. Использование моделей для исследования явлений и объектов в агроинженерии
- •10.1. Аналитическое моделирование полета зерна с транспортера
- •10.2. Модель борьбы “хищник - жертва” Лотки и Вольтерра
- •10.3. Модель развития популяции на основе матрицы Лесли
- •10.4. Решение задач линейного программирования
- •10.4.1. Оптимизации количества удобрений, вносимых в поле
- •10.4.2. Задача о наилучшем использовании ресурсов
- •10.4.4. Транспортная задача
- •10.5. Дискретно-событийная модель процесса уборки плодов в системе Anylogic
- •10.6. Моделирование работы дизель генераторной установки на общую сеть в системе SimPowerSystems
- •6.1. Sources - источники сигналов.
- •6.2. Sinks - приемники сигналов.
- •9.1. Общие принципы работы с библиотекой
- •9.2. Заявки
- •9.3. Правила пересылки заявок
- •9.4. Работа с содержимым заявки
- •9.5. Обработка заявок
- •9.6. Работа с ресурсами
- •9.7. Транспортные сети
- •9.8. Движение
- •9.9. Транспортировка
- •9.10. Анимация объектов дискретно-событийных моделей
- •Литература
2.2. Детерминированные и стохастические исходные данные
Детерминированные экспериментальные данные и построенные на их основе математические модели представляют собой достаточно простые системы уравне-ний, основанные на известных законах.
Например, расстояние, пройденное телом, движущееся с постоянной скорос-тью, равно его скорости, умноженное на время движения. В этой модели движения тела известны все условия (постоянная скорость и время), поэтому будет точно спрогнозировано и расстояние.
Детерминированные модели широко применяются для прогнозирования фи-зических и экономических явлений. Для них всегда должны быть известны все входные параметры, неопределенность их идентификации и измерения должна быть сведена к минимуму. Одной ситуации в объекте всегда соответствует вполне определенные входные параметры и выходные величины. Между ними существуют всегда однозначные соотношения.
Детерминированные входные и выходные параметры систем при измерении, счете, считывании, преобразованиях в измерительных системах, подвергаются ис-кажениям, что приводит к ошибкам. Поэтому при моделировании систем о детер-минированных данных можно говорить только с учетом этих ошибок. Однако зачастую необходимо провести анализ системы, некоторые факторы которой неизвестны или определяются с большой погрешностью.
Стохастические исходные данные. При проектировании хлебоприемного пун-кта количество входных разгрузочных устройств зависит от числа поступивших на разгрузку автомобилей, их грузо-подъемности, интервала их прихода, качества уро-жая и многих других факторов, количество которых заранее трудно знать.
При созревании урожая его количество и качество зависит от погодных усло-вий, агротехники, питания растений, которые, каждый по-своему, вполне опреде-ленно влияют на результат. Однако существует еще множество не учитываемых факторов, неизвестных исследователю или недоступных ему для измерения и наблюдения, которые по-своему влияют и на качество, и на урожайность.
В этих двух вышеуказанных случаях из-за неопределенности некоторых вход-ных параметров системы ее будущее поведение можно предугадать только с неко-торой вероятностью. На результаты экспериментов или реальных явлений оказы-вают влияние случайные воздействия, возникающие в процессе измерений, учета, наблюдений и обработки информации. Совокупность внешних возмущений также вызывает разброс результатов. Это усугубляется действием целого ряда
систематических причин- погрешностью приборов измерений или плохо спланированным экспериментом.
Помимо внешних случайных и систематических воздействий разброс измеря-емых значений может быть обусловлен также статистической, вероятностной, при-родой самого наблюдаемого явления, неучетом неизвестных или неподдающихся измерению факторов.
При наблюдении явлений, в эксперименте, разброс значений часто интерпре-тируется как результат несовершенства методики наблюдений, а отклонение значе-ний от некого среднего- как погрешность, ошибка измерений. При этом различают случайные и систематические ошибки, связанные соответственно со случайными и систематическими причинами. Таким образом, анализ результатов наблюдений должен базироваться на вероятностных представлениях процесса.
Можно считать, что любая задача прогноза в биологических, технологических, организационных и социально-экономических системах ставится в условиях неопределенности.
При построении моделей реальных явлений необходимо выделить определяю-щие ( главные) факторы. Остальные, незначительные, факторы считаются случай-ными воздействиями на исследуемое явление. Если такие случайные воздействия действуют на выход модели незначительно, то ими можно пренебречь , а такую модель можно считать детерминированной. Однако часто многочисленные незна-чительные факторы в совокупности играют заметную роль в явлении и их влияни-ем на характеристики системы пренебречь нельзя.
Учет влияния неопределенных факторов на характеристики модели возможен, если это влияние обладает устойчивостью, многократной воспроизводимостью, подчиняется вполне определенным закономерностям. Такие неопределенные, неп-редсказуемые характеристики системы, подчиняющиеся устойчивым закономер-ностям при многократном воспроизведении, называются случайными величинами. Эти закономерности изучает математическая статистика.
