Systems. Methods. Technologies 3 (39) 2018
Systems Methods Technologies. Yu.N. Bulatov et al. Emergency control … 2018 № 3 (39) p. 33-40 36 алгоритмов, использующих специальные методы ре- шения уравнений установившегося режима [3; 6]. 0 det X F МВт , i P МВт , j P 0 Y nb L Y db L Y Рис. 2. К проблеме «дальней границы» устойчивости Стартовый алгоритм может быть построен, в част- ности, на основе метода В.А. Матвеева, итерационная формула которого имеет вид: k k k k k XF X X F X X 1 1 , (10) где k — корректирующий коэффициент, определяе- мый по выражению: k = 1 ,1 1 , 1 k k k B если B если B ; i j k i k j j i k i k k x x xx f B X XF 2 max max 2 1 . Второй сомножитель для k B представляет собой максимальный по модулю элемент вектора, полученно- го в результате умножения матрицы вторых производ- ных вектор-функции XF на компоненты вектора по- правок X , найденные на k -й итерации. Доказано, что итерационная процедура (10) обеспечивает сходимость вычислительного процесса для любых существующих режимов, а при расчете несуществующих режимов процесс вычислений «зависает» в точке предельной гиперповерхности, где якобиан системы УУР равен нулю. Другой стартовый алгоритм может быть реализо- ван на базе применения вычислительных методов [6], основанных на дополнительном учете старших членов разложения в ряд Тейлора вектор-функции Y X , обратной к XF . В результате разложения X представляется в виде: ... ... 2 2 1 0 k k F X F X FX XX , где r k F X — векторы поправок, зависящие от про- изведений компонент вектора: 0 XFXFF (11) с суммой степеней, равной r . Причем в точке решения p X следует принять: 0 XF F . Поправки p X вычисляются по рекуррентным вы- ражениям: k k k XF X X F X 1 1 ; k k k 2 1 2 B XF X X ; k k k 3 1 ) ( 3 d d B XF X X ,... где k — номер итерации; k r X — вектор r -х поправок; r = 1...3.... Компоненты векторов: T k rn k ri k r k r k r b b b b ... ... 2 1 B , входящих в выражения для второй и третьей поправок, вычисляются по формуле: k k i T k k i b 1 1 2 X Γ X ; k k i T k k i b 2 1 3 X X , где ) ( k i Γ — матрица Гессе от функции X i f , вычис- ленная в точке k X . Первая поправка совпадает с определенной по методу Ньютона и соответствует линейной аппроксимации X от F . Вторые и последующие поправки соответствуют аппроксимации X полиномами более высокой степени, что и объясняет ускорение итерационного процесса при увеличении числа учитываемых поправок. В представленном виде рассматриваемый метод вследствие плохой сходимости ряда: r r k X X X 0 при начальных приближениях, выбранных «вдали» от решения, не обеспечивает большей надежности расчета «тяжелых» режимов, чем метод Ньютона. Повышение надежности метода связано с улучшением сходимости указанного ряда, и с этой целью производится ввод корректирующих коэффициентов, заключающийся в следующем. Вместо поиска точки решения p X , в кото- рой 0 XF p , определяется промежуточная точка * X со значением функции невязок: 1 , 1 0 XF XF * . Подстановка 0 0 * XF XF XFF в (11) показывает, что ввод корректирующих коэффи- циентов приводит к изменению поправок в r раз, где r — номер поправки. Таким образом,
RkJQdWJsaXNoZXIy MTk0ODM1