APPROXIMATION FUNCTION IDENTIFICATION AND OPTIMIZATION IN THE TESTS DATA ANALYSIS OF GTE COMPONENTS


Cite item

Full Text

Abstract

In the paper we model the behavior of the loss coefficient in the turbine grids of a gas turbine engine (GTE), depending on its parameters. Factors affecting the operation of gas turbine engines and methods for processing test data of gas turbine engine components are considered. An algorithm was developed and the corresponding software for analyzing the bench test data of a gas turbine engine was implemented. The program allows us to get a mathematical model that describes the behavior of the loss rate of the turbine stage, depending on its parameters. The program provides the ability to customize the process of finding the coefficients of the regression model and the process of optimizing the resulting model. It is possible to save the processing results to a text file.

Full Text

ВВЕДЕНИЕ Проектирование и производство авиационных газотурбинных двигателей (ГТД) было и остается одной из сложнейших научных и технических задач нашего времени. Современные методы численного моделирования позволяют использовать методы оптимизации для создания и доводки современных газотурбинных двигателей (ГТД), учитывая их противоречивые требования надёжности и газодинамической эффективности. Высокие нагрузки во время работы, сложность и стоимость двигателя, а также сильное влияние пусков и остановок на его ресурс, делает стендовые испытания не только сложной, но и очень дорогой задачей, что определяет необходимость математического описания поведения двигателя, основывая на уже полученных данных с предыдущих испытаний. Это приведёт к существенному снижению стоимости нахождения функций, описывающих важные характеристики газотурбинного двигателя. При отсутствии достаточного объема информации о моделируемом объекте уравнения математического описания могут представлять собой систему эмпирических зависимостей, полученных в результате обработки массива статистических данных. Для построения таких зависимостей и определения их параметров в данной работе будут использоваться методы регрессионного анализа. ОПИСАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ Ступень турбины состоит из: входной системы, рабочего колеса и выходного диффузора. Улитка радиальной турбины, предназначенная для равномерного подвода рабочего тела к сопловому аппарату по окружности от подводящего коллектора. Течение в улитке турбины сопровождается ускорением потока и расширением газа. Щелевой канал и сопловой аппарат предназначены для ускорения потока. Щелевой канал представляет собой радиальную или наклонную щель, в которой газ течёт от периферии к центру турбомашины. СА выполняет те же функции, но в нём расширение происходит в неподвижном венце с каналами сужающейся формы. СА часто устанавливается после сборной улитки для выравнивания потока на входе РК. Выходной диффузор (расширяющийся канал) предназначен для снижения статического давления на выходе из РК турбины. Это увеличивает перепад давления на ней, что в свою очередь повышает работу [1]. Ступень осевой турбины - это совокупность неподвижного соплового аппарата и подвижного рабочего колеса. Течение реального рабочего тела в лопаточном венце турбомашины имеет сложный пространственный и нестационарный характер. Так совместно с основным течением рабочего тела существуют паразитные течения, на существование которых тратиться энергия. Она в свою очередь не идёт на выполнение основной функций турбомашины и является потерей. В межлопаточном канале турбомашины различают несколько видов потерь. Их классификация приведена на рис. 2. Каждый вид потерь характеризуется соответствующим коэффициентом потерь, который представляет собой отношение абсолютной величины конкретного вида потерь энергии к теоретической работе газа в решетке. От построения модели поведения коэффициента потерь в турбинных решётках газотурбинного двигателя зависит эффективность всего двигателя [1]. МАТЕМАТИЧЕСКИЕ МЕТОДЫ ДЛЯ ОПИСАНИЯ ПОВЕДЕНИЯ ДВИГАТЕЛЯ Регрессионным анализом называется метод исследования влияния одной или нескольких независимых переменных на одну зависимую. Его целью является предсказание значение зависимой переменной с помощью независимых и определение вклада отдельных независимых переменных в вариацию зависимой. Существует множество видов регрессий, однако наиболее часто используются линейная и полиномиальная. Линейной регрессией называют модель, в которой зависимая переменная описывается полиномом первой степени и в общем виде описывается формулой 1: , (1) где bj - коэффициенты регрессии, xj - регрессоры или параметры модели, k - количество параметров модели. В полиномиальной регрессии зависимая переменная описывается полиномом r-й степени и в общем виде описывается формулой 2. (2) Для определения коэффициентов регрессии в данной работе будет использоваться метод наименьших квадратов. Сущность которого заключается в выборе в качестве меры близости суммы квадратов разностей наблюдаемой зависимой переменной и соответствующему ей набору независимых переменных. Он основан на минимизации суммы квадратов отклонений некоторых функций от искомых переменных. Таким образом, сущность МНК может быть выражена следующей формулой: . В случае, если система уравнений имеет решение, то минимум суммы квадратов будет равен нулю и могут быть найдены точные решения системы уравнений аналитически или, например, различными численными методами оптимизации. Если система переопределена, то есть, говоря нестрого, количество независимых уравнений больше количества искомых переменных, то система не имеет точного решения и метод наименьших квадратов позволяет найти некоторый «оптимальный» вектор x в смысле максимальной близости векторов y и f(x) или максимальной близости вектора отклонений к нулю [3]. Перейдём к матричному виду линейной модели, описанной в формуле 1: Y=XB, где B - вектор коэффициентов регрессии, X - матрица значений независимых переменных, Y - вектор значений зависимой переменной. Такая система уравнений, в общем случае не имеет решения. Поэтому эту систему можно «решить» только в смысле выбора такого вектора B, чтобы минимизировать «расстояние» между векторами XB и Y. Для этого можно применить критерий минимизации суммы квадратов разностей левой и правой частей уравнений системы, то есть . Нетрудно показать, что решение этой задачи минимизации приводит к решению следующей системы уравнений, записанных в формуле 3. . (3) Коэффициенты линейно регрессии будут находиться по методу, описанному в формуле 3. Адекватность математической модели оценивается с помощью нахождения среднеквадратичного отклонения. Среднеквадратичным отклонением называется наиболее распространенный показатель рассеивания значений случайной величины относительно её математического ожидания. При ограниченных массивах выборок значений вместо математического ожидания используется среднее арифметическое совокупности выборок. Среднеквадратичное отклонение вычисляется по формуле: . где - среднее арифметическое совокупности выборок. Подбор оптимальных параметров ГТД осуществляется методом многогранника Нелдера Мида [4]. ПОСТАНОВКА ЗАДАЧИ Перед авторами поставлена задача - разработать алгоритм получения математической модели, описывающей зависимость коэффициента потерь ступени турбины от параметров ГТД, основываясь на массиве статистических данных, полученных на стендовых испытаниях. Задачи: - для произвольного массива данных вычислять влияние на коэффициент потерь параметров ГТД; - составить регрессионную модель для оценки влияния параметров ГТД на коэффициент потерь; - на основе полученной модели оптимально или квазиоптимально подбирать параметры ГТД для минимизации коэффициента потерь. Алгоритм должен на основании массива данных со стендовых испытаний узлов ГТД с помощью многофакторной регрессионной модели и метода Нелдера-Мида описывать модель, обеспечивающую минимальное среднее значение коэффициент потерь ступени турбины. На значения параметров ГТД накладывается ограничение в виде множества допустимых значений для каждого параметра. ПОЛУЧЕНИЕ ЛИНЕЙНОЙ МОДЕЛИ РЕГРЕССИИ Получение линейной модели регрессии осуществляется путём анализа массива входных данных и оценки параметров линейной регрессии методом наименьших квадратов. Сначала строится матрицы X которая состоит из значений параметров ГТД и имеет вид: Матрица X имеет размерность , где n - размер выборки, k+1 - количество независимых переменных. Затем строится вектор Y состоящий из n значений зависимой переменной После построения названных выше матриц находится вектор B путём решения системы линейных уравнений через умножение матриц: В результате будут получены значения вектора B, содержащего коэффициенты регрессии для каждой независимой переменной. ПОЛУЧЕНИЕ ПОЛИНОМИАЛЬНОЙ РЕГРЕССИИ После получения линейной модели регрессии строится новая матрица X для получения коэффициентов полиномиальной регрессии второго порядка. Она отличается от предыдущей и содержит не только непосредственные значения независимых переменных, но и их квадраты и произведения: Вектор Y остается без изменений. После решения системы линейных уравнений методом из предыдущего подраздела будет получен вектор значений коэффициентов регрессии В не только для независимых переменных, но и для их квадратов и попарных произведений, что может помочь более точно описать поведение зависимой переменной. Для получения регрессионных моделей более высокого порядка r матрица X для порядка r-1 дополняется значениями перемножений r параметров и из их значений в соответствующей степени [4]. ВЫБОР ОПТИМАЛЬНОЙ СТЕПЕНИ ПОЛИНОМА Очевидно, что модель тем адекватнее, чем ближе она к исходным данным. Математически эту адекватность модели можно проверить рассчитав среднеквадратическое отклонение между исходными данными и данными полученными на основе модели. В случае, если для полиномиальной регрессии второго порядка среднеквадратичное отклонение меньше чем для линейной, то строится модель более высокого порядка до тех пор, пока среднеквадратичное отклонение для модели порядка r+1 не будет больше чем для модели порядка r. После выполнения этого условия порядок r может считаться оптимальным для описания входных данных, и поведение зависимой переменной будет описываться многочленом степени r [5]. ПОДБОР ОПТИМАЛЬНЫХ ЗНАЧЕНИЙ ПАРАМЕТРОВ ГТД После получения достаточно адекватной модели рассчитывается оптимальные значения параметров ГТД, которые позволят минимизировать среднее значение коэффициента потерь. Для нахождения этих параметров используется метод деформируемого многогранника Нелдера-Мида, который позволяет найти безусловный минимум функции n переменных. Так как в данной работе на значения параметров ГТД накладывается ограничение в виде множества допустимых значений, то, если точка многогранника выйдет за пределы допустимой зоны, она будет спроецирована на границу допустимых значений [6]. Параметрами метода являются: - коэффициент отражения α>0, обычно выбирается равным 1; - коэффициент сжатия β>0, обычно выбирается равным 0.5; - коэффициент растяжения γ>0, обычно выбирается равным 2. АЛГОРИТМ НАХОЖДЕНИЯ МИНИМУМА ФУНКЦИИ Алгоритм нахождения минимума функции заключается в следующем: 1. подготовка. Выбор n+1 точки которые образуют многогранник n-мерного пространства. Находим значения функции ; 2. сортировка. Выберем три точки: с наибольшим значением функции , со следующим по величине значением и с наименьшим значением функции . Цель - дальнейшее уменьшение ; 3. нахождение центра тяжести всех точек за исключением : ; 4. отражение. Отразим точку относительно с коэффициентом α, получим точку и вычислим в ней функцию: . Координаты новой точки вычислим по формуле:; 5. проверяем насколько уменьшилась функция, находя положение в ряду : - если , то направление правильное, можно увеличить шаг. Производим «растяжение». Новая точка и значение функции . Если , то расширяем многогранник до этой точки, присваивая точке значение , переходим на шаг 9. Если , то переместились слишком далеко: присваиваем точке значение и переходим на шаг 9; - если , то новая точка лучше двух предыдущих. Присваиваем точке значение и переходим на шаг 9; - если , то меняем местами значения и , и . После этого переходим на шаг 6; - если , то переходим на следующий шаг 6. 6. сжатие. Строим точку и вычисляем в ней значение ; 7. если , то присваиваем точке значение и переходим на шаг 9; 8. если , то первоначальные точки оказались самыми удачными. Делаем глобальное сжатие многогранника к точке с наименьшим значением ; 9. проверка сходимости. Проверяем взаимную близость полученных вершин многогранника к искомому минимуму. Если требуемая точность еще не достигнута, переходим на шаг 2. Вычисленные с помощью данного метода значения параметров ГТД обеспечивают минимальное значение коэффициента потерь для полученной ранее модели. РЕЗУЛЬТАТЫ С помощью реализованной программы был проведен ряд экспериментов с результатами стендовых испытаний узлов ГТД. На рис. 3 изображена часть входных данных, использованных для экспериментального исследования. Данные результаты испытаний были введены в программу и проанализированы. Результат был выведен в текстовое поле на главной форме программы и представлен на рисунке 4. В результате с помощью метода наименьших квадратов были получены оптимальная степень полинома, показатели зависимости коэффициента потерь от параметров ГТД, а также с помощью метода деформируемого многогранника были найдены оптимальные значения параметров ГТД, при которых значение среднее значение коэффициента потерь минимально. ЗАКЛЮЧЕНИЕ В соответствии с поставленной задачей был проведён анализ предметной области, представляющей из себя методы испытания узлов ГТД. Разработаны алгоритмы учёта каждого фактора, оказывающего влияние на выбранный критерий эффективности системы и на их основе составлен алгоритм анализа входных данных и оптимизации полученной модели. Реализована программа, реализующая каждую ступень алгоритма: построение регрессионной модели, нахождение оптимальной степени полинома, оптимизация полученной модели. Подтверждена точность и адекватность составленной модели, по набору реальных данных. Так как значение полученной из метода наименьших квадратов ошибка приближения, составляющая не более 2% от значения критерия, можно использовать её на практике. Внесение реализованного алгоритма в перечень инструментов испытателей ГТД должно привести к упрощению выбора параметров ГТД при его настройке. Рис. 1. Обобщенный состав ступени турбины Рис. 2. Классификация потерь энергии в лопаточных машинах Рис. 3. Часть входных данных: λ1s - число Лаваля, определяющее изоэнтропическую скорость потока на входе в рабочее колесо (РК), ζ - коэффициент потерь в РК, β1 - угол потока в относительном движении на входе в РК, β1л - лопаточный угол на входе в РК, β2эф - эффективный угол потока в относительном движении на выходе из РК, Cм/b - отношение максимальной толщины профиля к хорде, t/b - относительный шаг решетки профилей РК, отгиб δ - угол отставания потока на выходе из РК, d1/b - отношение диаметра кромки лопатки к хорде лопатки, d2/аr - отношение диаметра втулки лопатки к горлу решётки, гамма - угол установки профиля, Xc - положение точки максимальной толщины лопатки, ar/b - отношение горла решетки профилей к хорде, хорда (b) - хорда лопатки РК Рис. 4. Результат выполнения программы
×

About the authors

Aleksandra Nikolaevna Danilenko

Samara National Research University named after Academician S.P. Korolyov

Email: danilenko.al@gmail.com
Candidate of Technics, Associate Professor of Software Systems Department

Darya Aleksandrovna Popova-Kovartseva

Samara National Research University named after Academician S.P. Korolyov

Email: dakkovr@mail.ru
Candidate of Technics, Associate Professor of Software Systems Department

References

  1. Батурин О.В. Конспект лекций по теории и расчету лопаточных машин. Самара: Издательство СГАУ, 2011, 241 с.
  2. Тихонов Н. Т., Мусаткин Н. Ф., Матвеев В. Н. Теория лопаточных машин авиационных газотурбинных двигателей. Самара: Издательство СГАУ, 2001, 154 с.
  3. Дрейпер Н., Смит Г. Прикладной регрессионный анализ. Множественная регрессия. М.: «Диалектика», 2007, 912 с.
  4. Каханер Д., Моулер К., Нэш С. Численные методы и программное обеспечение. М.: Мир. 1998.
  5. Доугерти К. Введение в эконометрику. М.: ИНФРА-М, 1999, 402 с.
  6. Стрижов В. В. Методы индуктивного порождения регрессионных моделей. М.: ВЦ РАН. 2008, 55 с.

Supplementary files

Supplementary Files
Action
1. JATS XML

Copyright (c) 2019 Danilenko A.N., Popova-Kovartseva D.A.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies