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