Алгоритм расчёта параметров на режиме
Сложность и нелинейность полученной модели котла-утилизатора не позволяют решать систему уравнений для ПГУ аналитически. Решение с необходимой точностью может быть получено методом последовательных приближений. Задавшись некоторыми начальными значениями ряда параметров, производят расчёт системы по имеющимся формулам и получают уточнённые значения тех же параметров, которые, если они расходятся с принятыми ранее более чем на заданную величину, подставляются в следующую итерацию. Для проведения численного расчёта на сходимость используется алгоритм со вложенными циклами, реализованный на базе электронных таблиц OpenOffice.org Calc с программированием циклов и подстановок на встроенном BASIC. Форма представления расчётных зависимостей оказывает существенное влияние на скорость и устойчивость сходимости. Например, уравнение Стодолы можно применить для определения начального давления процесса расширения, но следует избегать его применения для расчёта конечного давления, поскольку полученная величина имеет сравнительно большой разброс и процесс вычисления может завершиться ошибкой извлечения корня из отрицательного числа. Также уравнение теплоотдачи , .<лучше вычитать наоборот> Данное выражение может быть заложено в отдельную подпрограмму, которая после небольшого числа циклов производит расчёт теплообменника по входным температурам и расходам сред, давлениям пара на входе и выходе, составу уходящих газов и комплексу kiFi. Пример такой подпрограммы приведён в приложении 5. Теплофизические свойства веществ в программе определяются по полиномам из [2] (для газов) и формуляции IF‑97 (для воды и пара). Аналогичные выражения для испарительного элемента с известной входной температурой газов и элемента с одной фазой, у которого заданы температуры сред на горячем конце, принимают вид соответственно , . Расход греющего пара на деаэратор по отношению к расходу конденсата можно определить как , Кроме того, для улучшения сходимости можно использовать переходы, отличающиеся от простой подстановки нового значения (при этом последовательность таких переходов должна сходиться к требуемой величине). Например, итерации по недогреву в экономайзере выполняют переход в зависимости не только от значения, определённого по расчёту элементов, но и от значений, принятого изначально и полученного на предыдущей итерации (см. алгоритм). Циклы с мало зависящими друг от друга переменными для упрощения алгоритма можно объединять; в самом внешнем (нулевого уровня) цикле все критерии сходимости опять проверяются, и если хотя бы один из них не выполнен, расчёт продолжается (циклы остальных уровней реализованы с постусловием). Список переменных, определяемых для данного алгоритма методом последовательных приближений, представлен в таблице 4; сам алгоритм приведён в приложении 2. После 51 цикла нижнего уровня (по t0) алгоритм сошёлся с требуемой точностью, результаты приведены в таблице 5. Таблица 3. Организация расчёта на сходимость: циклы и переменные
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (241)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |