Алгоритм Пантелидеса
Алгоритм Пантелидеса в математике — это систематический метод приведения систем дифференциально-алгебраических уравнений с высоким индексом к более низкому индексу. Это достигается путем выборочного добавления дифференцированных форм уравнений, уже присутствующих в системе. [1] [2] [3] может дать В некоторых случаях алгоритм сбой.
Алгоритм Пантелидеса реализован в нескольких важных программах моделирования на основе уравнений, таких как gPROMS, Modelica и EMSO . [4] [5] [6]
Ссылки
[ редактировать ]- ^ К. Пантелидес, Последовательная инициализация дифференциально-алгебраических систем , SIAM J. Sci. и Стат. Вычислить. Том 9, выпуск 2, стр. 213–231 (март 1988 г.) (оригинальная статья, в которой описан алгоритм)
- ^ Селье, Франсуа (осень 2003 г.). «Алгоритм удаления структурных особенностей Пантелидеса» (PDF) . ECE 449/549: Конспекты лекций . Архивировано из оригинала (PDF) 9 сентября 2006 г.
- ^ Джон Пай, Алгоритм Пантелидеса на PHP. Архивировано 13 апреля 2011 г. на Wayback Machine (исходный код на PHP ). языке
- ^ Питер А. Фрицсон, Принципы объектно-ориентированного моделирования и симуляции с помощью Modelica 2.1 , Wiley, ISBN 0-471-47163-1
- ^ Р де П. Соарес и А. Р. Секки, 2005, Прямая инициализация и решение систем DAE с высоким индексом , Компьютерная химическая инженерия 20 , два : 10.1016/S1570-7946(05)80148-8 .
- ^ EMSO - бесплатный симулятор/решатель уравнений с закрытым исходным кодом, который включает реализацию алгоритма Пантелидеса.