1 / 25

ИПМЭ им. Г.Е.Пухова НАН Украины Отдел автоматизации проектирования энергетических установок

ИПМЭ им. Г.Е.Пухова НАН Украины Отдел автоматизации проектирования энергетических установок. С.Д. Винничук Современные методы моделирования сложных технологических объектов. 2. ПОСТРОЕНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ОБЪЕКТА

angeni
Download Presentation

ИПМЭ им. Г.Е.Пухова НАН Украины Отдел автоматизации проектирования энергетических установок

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ИПМЭ им. Г.Е.Пухова НАН Украины Отдел автоматизации проектирования энергетических установок С.Д. Винничук Современные методы моделирования сложных технологических объектов

  2. 2 ПОСТРОЕНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ОБЪЕКТА на примере гидравлических распределительных сетей сжимаемой жидкости при анализе квазистационарных режимов работыавиационных систем кондиционирование воздуха

  3. 3 Понятия Математическая модель и Математическое моделирование Математическая модель —это математическое представление реальности. Является частным случаем понятия модели, как системы, исследование которой позволяет получать информацию о некоторой другой системе. «A mathematical representation of reality»(Encyclopaedia Britanica) Математическая модель — это «„эквивалент“ объекта, отражающий в математической форме важнейшие его свойства — законы, которым он подчиняется, связи, присущие составляющим его частям, и т.д.» Существует в триадах «модель – алгоритм – программа». «Создав триаду „модель-алгоритм-программа“, исследователь получает в руки универсальный, гибкий и недорогой инструмент, который вначале отлаживается, тестируется в пробных вычислительных экспериментах. После того, как адекватность (достаточное соответствие) триады исходному объекту установлена, с моделью проводятся разнообразные и подробные „ опыты“, дающие все требуемые качественные и количественные свойства и характеристики объекта». Самарский А. А., Михайлов А. П., Математическое моделирование. Идеи. Методы. Примеры, — М.: Физматлит, 2001, 320 c

  4. 4 Понятия Математическая модель и Математическое моделирование Определение модели по А. А. Ляпунову: Моделирование – это опосредованное практическое или теоретическое исследование объекта, при котором непосредственно изучается не сам интересующий нас объект, а некоторая вспомогательная искусственная или естественная система (модель) : - находящаяся в некотором объективном соответствии с познаваемым объектом; - способная замещать его в определенных отношениях; - дающая при её исследовании, в конечном счете, информацию о самом моделируемом объекте (1) Новик И. Б. О философских вопросах кибернетического моделирования. М., Знание, 1964

  5. 5 Этапы построения модели •  Содержательная постановка • -  исследовать моделируемый объект или процесс с целью выявления основных его свойств, параметров и факторов; • -   собрать и проверить доступные экспериментальные данные об объектах-аналогах; • -  проанализировать литературные источники и сравнить между собой построенные ранее модели данного объекта или ему подобные; • -  систематизировать и обобщить накопленный ранее материал; • -   разработать общий план создания и использования комплекса моделей. 2. Концептуальная постановка (этап семантического моделирования ) Семантическое моделирование представляет собой моделирование структуры данных, опираясь на смысл этих данных. В качестве инструмента семантического моделирования используются различные варианты диаграмм сущность-связь (ER - Entity-Relationship). Чем более разнородна входная информация по структуре и содержанию, чем менее она унифицирована, тем больший объем семантического моделирования применяется в подсистеме сбора. Чаще всего используется при проектировании баз данных для создания концептуальной модели предметной области и отражение ее спецификаций в среде конкретной СУБД.

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

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

  8. 8 Требования к модели Возможность использованиямаксимально точних непрерывных зависимостей междуж параметрами потока энергии и массы в типовых элементах системи без требования гладкости зависимостей Простая (локальная) замена математических моделей процессов в произвольном из элементов на новые более точные; Использование конструктивных параметров типовых конструктивных элементов системы для минимизации ручной работы по подготовке входной информации для расчета режима и возможности проверки соответствия расчетной схемы конструкторськой документации; Гарантированное получение результатов расчета (желательно без задания начального приближения неизвестных); Достаточная точность расчетов для широкого диапазона режимов.

  9. 9 Разработка модели. Принятые гипотезы. • А) Выполняютсяфизические законы прикладной области: • - гипотеза сплошности среды • - закона сохранения массы • - основное уравнение гидростатики • - уравнение Бернулли (закон сохранения энергии) • - закон сохранения количества движения • критериальные соотношения (критерии Рейнольдса, Прандля, Стентона и др.) • Б) ГРС в общем виде может быть представлена графом, узлами которого являются места слияния потоков, разделения потоков или граничные узлы • ветви графа содержат типовые элементы с известными значениями конструктивных характеристик, для которых имеются математические описания процессов: труба (круглая или некруглая), поворот трубы, сужение или расширение трубы, дроссельная шайба, другие элементы, для которых имеются математические описания процессов, другие элементы, эквивалентируемые трубой с известным местным сопротивлением; • типовые варианты узлов графа: узлы – тройники, теплообменные аппараты, • компрессоры, другие агрегаты, представляемые как узлы графа расчетной схемы, граничные узлы.

  10. 10 Разработка модели. Анализ известных моделей. Наиболее общий подход к моделированию потокораспределения в гидравлисеских системах был представлен в монографии Меренкова А.П. и Хасилева В.Я. “Теория гидравлических цепей ”, когда соотношения между потерей давления hi(xi) и массовым расходом xi формируются для всей ветви сети в виде hi(xi) = yi(xi) + Hi ,(1) где Hi - напор, i – номер ветви, а функція yi(xi) является непрерывной, гладкой, нечетной и строго возростающей и с достаточной степенью точности может быть представлена упрощенным соотношением hi(xi) = si’  xi + si”  xi2 + Hi(2) или hi(xi) = si  xi | xi|m-1, (5) где si , si’ , si” – коэффициенты сопротивлений. При этом неизвестные расходы в ветвях и давления в узлах определяются из системы уравнений метода контурных расходов, построенной в соответствии с постулатами Кирхгофа: 1. Алгебраическая сумма токов в любом узле равна нулю. 2. Алгебраическая сумма потерь напряжения на любом замкнутом контуре сети равна нулю.

  11. 11 Разработка модели. Модели процессов в элементах ГРС.

  12. 12 Разработка модели. Модели процессов в элементах ГРС.

  13. 13 Разработка модели. Модели процессов в элементах ГРС.

  14. 14 Разработка модели. Модели процессов в элементах ГРС.

  15. 15 Разработка модели.Понятие давления в узле 15

  16. 16 Разработка модели. Постановка задачи. Общая постановка задачи анализа. Под расчетом потокораспределения в распределительной системе произвольной топологии при известных температурном поле, конструктивных и режимных параметрах всех элементов ветвей и узлов, а также граничных давлениях будем понимать определение неизвестных расходов в ветвях и давлений в узлах при условиях, что перепад давления на произвольном элементе ветви или узла может быть гарантировано определен только против потока, для всех внутренних узлов возможно определение давления в их внутренней точке, для массовых расходов в инцидентных узлам ветвей выполнены условия закона сохранения массы, а зависимости потерь давления на элементах удовлетворяют гидравлическим законам сохранения, а также гипотезе сплошности. Решением задачи анализа будут такой расход в ветви и давления на границах ее элементов, что с точностью > 0 для каждого элемента имеет место соотношение (4) при соблюдении баланса массовых расходов в узлах системы

  17. 17 Разработка модели. Понятие итерационного решения задачи АКСИОМЫ ТЕОРИИ РАСЧЕТА ПОТОКОРАСПРЕДЕЛЕНИЯ 1. закон сохранения массы 2. единое значение потенциала в узле 3. модели элементов ветвей и узлов являются непрерывными функциями, которые гарантировано позволяют определить перепад давления на элементе хотя бы в направлении против потока, и удовлетворяют гидравлическим законам сохранения. РЕШЕНИЕМ задачи анализа с требуемой точностью  > 0 при выполнении условий аксиом 1-3 и последовательном решении задачи расчета расходов в ветвях и давлений в узлах будут такие итерационные значения на k-ой итерации расходов в ветвях и давлений в узлах, что имеют место неравенства (5) где расходы в ветвях на всех итерациях являются сбалансированными в узлах, а для давлений в узлах превышают минимально допустимое значение Pmin.

  18. 18 Алгоритм решения задачи. • А1. Всю задачу нахождения параметров потока раасматриваем как решение системы подзадач , каждая из которых решается относительно своей множества переменных при фиксированных других переменных; • А2. Система подзадач выполняется в определенной последовательности , где при переходе от одной из подзадач в другую значение найденных ранее переменных передаются как параметры; • А3. Подзадачи выполняются последовательно и могут образовывать циклические последовательности , которые не пересекаются; • А4. Каждая циклическая последовательность формирует итерационный процесс нахождения неизвестных подзадачи с повторным входом , где каждый шаг итераций можно представить в виде операторного равенства • Хn +1 = A ( Xn ) , (6) • где Xn - вектор неизвестных переменных подзадачи , • А - некоторый оператор в конечномерных пространстве , • n - натуральное число (порядковый номер итерации ) .

  19. 19 Алгоритм решения задачи. Если операторная уравнения (6) имеет решение вида Х* = A (X*), (7) то оператор А имеет неподвижную точку X*. Очевидно правильным будет и обратное утверждение: Если у оператора А существует неподвижная точка, то уравнение (6) будет иметь решение. Поэтому для дальнейших исследований важной оказалась следующая теорема о неподвижной точке

  20. 20 20 Алгоритм решения задачи   Теорема о неподвижной точке  Пусть M - конечномерных банахово пространство , u - норма в нем , А - непрерывный оператор в M ( А : М  М ), l(x)- прямая, проходящая через точки х и Ах . Пусть также существует выпуклая подмножество D  M, содержащий все свои предельные точки и существует непрерывный оператор С : М  М1 (М1- некоторое конечномерных банахово пространство ( u1 - норма в нем ) такой , что выполнены следующие условия :       - U1 ( Cx ) = 0 только при Ах = х (хD);       - для любого хD и Ах  х;       - для любого существует k(),что когда L() ={zM : u(z) k()}, E() ={zD : u(z)>k()}, и E() - непустое множество ,   то для любого хE() u1(Cx)>0.         Тогда для оператора А существует в D неподвижная точка и при любом х1 D существует последовательность такая , что xn+1 = nAxn + (1-n)xn, ( 8 )         и u1(Cxn) 0при n .           Если же х0 - единственная предельная точка последовательности , то .

  21. Разработка модели. Формирование системы подзадач 21

  22. Разработка модели. Варианты системы подзадач 22

  23. Схема проектного анализа КСКВ и ее структур на основе модели объекта 23 Начало Описание прототипа системы Перебор Профили полета Режимов на профилях Задание на моделирование Конструктивных параметров Схемных решений Модель объекта БД Результаты ЗАДАЧА: Параметрические исследования системы, построение таблиц и графиков по основным профилям работы и определение на их основе условий обеспечения высотности и других характеристик системы. Таблицы Графики Конец

  24. 24 Пример расчетной схемы

  25. Адекватность моделей • Обеспечивается: • применением при оценке погрешности современных детальных описаний физических процессов, без их упрощений и линеаризации; • применением численных методов решения частных подзадач, не содержащих методических погрешностей. • Подтверждается оценкой уровня погрешности при сравнении с данными натурных экспериментов: • dGмах= ± 3%; • dTмах = ± 5% ; 25

More Related