Реализация алгоритма БПФ для вибродиагностики УЭЦН на контроллере TMS320F28335 | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Автор:

Рубрика: Технические науки

Опубликовано в Молодой учёный №6 (296) февраль 2020 г.

Дата публикации: 03.02.2020

Статья просмотрена: 445 раз

Библиографическое описание:

Мигранов, С. В. Реализация алгоритма БПФ для вибродиагностики УЭЦН на контроллере TMS320F28335 / С. В. Мигранов. — Текст : непосредственный // Молодой ученый. — 2020. — № 6 (296). — С. 44-47. — URL: https://moluch.ru/archive/296/67103/ (дата обращения: 18.12.2024).



Техническое обслуживание и ремонт насосных агрегатов требует больших материальных затрат и времени. В настоящее время в основном используют плановое периодическое обслуживание. Но в межремонтный период никто не знает реального технического состояния агрегатов. В статье рассматриваются методы вибродиагностики установки электроприводного центробежного насоса на мк TMS320F28335, которая позволяет вести контроль и мониторинг основных параметров оборудования в реальном масштабе времени.

Ключевые слова: вибрация, вибродиагностика уэцн, быстрое преобразование Фурье, TMS320F28335, спектральный анализ, дпф, центробежный насос.

На сегодняшний день подавляющее большинство участков с эксплуатацией УЭЦН проводят периодические регламентные работы, что связано с остановкой и подъемом [1]. В ряде случаев в зависимости от месторождений эти регламентные работы производятся либо раньше, либо позже чем требует фактическое состояние насоса, что приводит к аварийным ситуациям.

Высокий уровень технологического развития позволяет нефтегазовой отрасли вести контроль и мониторинг основных параметров оборудования не по графику планово-предупредительного ремонта, а по фактическому техническому состоянию в данный момент.

Наибольшее распространение для оценки и прогнозирования технического состояния объекта получили методы вибродиагностики [2]. Цифровые устройства, базирующиеся на хорошо разработанном математическом аппарате спектрального анализа, позволяют быстро, точно и оперативно передавать обработанные внизу скважины сигналы в наземную станцию управления для оценок технического состояния узлов конструкций.

Спектральное представление периодических сигналов в основном получают используя разложение в ряд Фурье. Однако, при прямом вычислении N-точечного дискретного преобразования Фурье (ДПФ) требуется выполнение чрезмерного количества вычислительных операций, поэтому используют быстрые преобразования Фурье (БПФ) [3].

Для цифровых сигнальных процессоров создано огромное количество библиотек и программ вычисления БПФ. В основном они используют алгоритм БПФ с прореживанием по времени. Для контроллера TMS320F28335 фирмы Texas Instruments так же была создана библиотека БПФ, функции которой были написаны на ассемблере и оптимизированы по быстродействию.

TMS320F28335 оснащен большим объемом встроенной памяти 512 КБ, 2 КБ ПЗУ и 68 КБ асинхронной памяти SRAM, 16 канальным 12-битным АЦП со скоростью преобразования 12,5 MSPS (один из самых быстрых АЦП, встроенный в цифровой сигнальный контроллер). Контроллеры имеют производительность до 300 миллионов инструкций с плавающей точкой в секунду (MFLOPS), работают на частоте 150 МГц до 150 °C и 100 МГц до 210 °C.

В таблице 1 представлены основные математические операции и количество тактов процессора, которые необходимы для их реализации с помощью процессоров С28х с использованием фиксированной и плавающей точки [4].

Таблица 1

Основные математические операции ичисло тактов процессора

Операции

C28x 32-bit

(ассемблер)

float32

(ассемблер)

Sum

10

3

Mul

24

7

Div

70

24

Sqrt

69

27

Sin & Cos

92

44

Atan2

118

53

Общее количество операций комплексного умножения для алгоритмов БПФ с прореживанием по времени равно

Количество операций комплексного сложения на каждом уровне объединения равно N. Значит, общее количество операций комплексного сложения равно

Для наглядности вычислим время выполнения алгоритма БПФ для различного количества N (таблица 2) и объем памяти для хранения выборки (таблица 3).

Таблица 2

Время выполнения алгоритма БПФ

N

Кол-во умножений

Кол-во сложений

Количество тактов для умножений

Количество тактов для сложения

Чистое время преобразования (100 МГц) с

64

128

384

3584

13440

0,00021504

128

320

896

8960

33600

0,0005376

256

768

2048

21504

80640

0,00129024

512

1792

4608

50176

188160

0,00301056

1024

4096

10240

114688

430080

0,00688128

2048

9216

22528

258048

967680

0,01548288

4096

20480

49152

573440

2150400

0,0344064

Таблица 3

Объем памяти для хранения выборки

N

Объем памяти, байт

64

768

128

1 536

256

3 072

512

6 144

1024

12 288

2048

24 576

4096

49 152

Для реализации БПФ нужно определить некоторые параметры вибрации, а именно:

- длину временной реализации (ВР) — Tr,

- число отсчетов временной реализации — N,

- частоту дискретизации –Fd,

- период дискретизации — Δt.

Длина (BP) Tr определяется периодом самой низкой частоты TL, который должен наблюдаться и анализироваться в спектре сигнала. В нашем случае, самую малую скорость вращения имеет сепаратор подшипника. Частота вращения сепаратора 4 , что соответствует периоду TL = 0,25 с.

Чтобы уменьшить погрешность оценки амплитуды спектральной компоненты на частоте сепаратора необходимо по крайней мере усреднить 4–5 оборота. Это соответствует длине временной реализации:

Tr=.

Отсюда следует, что разрешение спектра по частоте составит:

Основная часть энергии вибрации обусловлена механическими дефектами и находятся в области низких частот. Поэтому самым информативным диапазоном является область до F=200 Гц.

По теореме Котельникова-Шеннона, частота дискретизации (Fd) должна быть более чем в 2 раза выше верхней граничной частоты исследуемого сигнала. Сигнал вибрации представляет собой сумму синусоидальных составляющих, сигнал обращается в ноль в 3-х точках на промежутке [0; 2π], то для обеспечения возможности его восстановления необходимо частоту дискретизации принять в 5 раз больше верхней частоты исследуемого сигнала т. е. Fd = 1000 Гц [11].

При этом число отсчетов в выборке . При использовании БПФ число отсчетов в выборке N должно быть равно числу , где n — целое число. Поэтому можно выбрать

N =

На рисунке 1 показан спектр сигнала для различного количества N.

Рис.1. Спектр сигнала для различного количества N

Как уже говорилось, контроллер имеет 12 разрядный аналого-цифровой преобразователь. Следовательно, один отсчет содержится в 12 битах, т. е. один отчет будет передаваться 2 байтами (16 бит). Если учесть, что измерения производятся по трем осям чувствительности, количество передаваемой информации составит 49152 бит (6 Кбайт).

На основании вышеизложенного, определили, что для БПФ на контроллере TMS320F28335 необходимо 1024 замера, с частотой дискретизации 1кГц. Отсюда следует, что чистое время преобразования 6,88128 мс, необходимый объем памяти 12 кБ.

Литература:

  1. Ивановский В. Н., Дарищев В. И., Сабиров А. А. Скважинные насосные установки для добычи нефти. — Москва: ГУП Изд-во «Нефть и газ» РГУ нефти и газа им. И. М. Губкина, 2002.-824 с.
  2. Костюков В. Н. Инновационная технология мониторинга//Современные подходы к выбору оборудования и материалов при проектировании, эксплуатации и строительстве технологических установок на нефтеперерабатывающих предприятиях. -Москва, 2013. -65–69 с.
  3. Кудрявцев А. В., Енгалычев И. Р., Китабов А. Н. Повышение информативности измерений вибрации системой погружной телеметрии // Эл. журнал. Нефтегазовое дело. — 2011. — № 2. — 4 с.
  4. Петрухин В. В., Петрухин С. В. Основы вибродиагностики и средства измерения вибрации. — Москва: Инфра-Инженерия, 2010. — 176 с.
  5. TMS320F2833x, TMS320F2823x Digital Signal Controllers (DSCs) // Texas Instruments URL: https://www.ti.com/lit/ds/sprs439n/sprs439n.pdf (дата обращения: 10.09.2019).
Основные термины (генерируются автоматически): частота дискретизации, временная реализация, спектр сигнала, число отсчетов, MFLOPS, MSPS, комплексное сложение, основной параметр оборудования, спектральный анализ, чистое время преобразования.


Ключевые слова

вибрация, спектральный анализ, центробежный насос, вибродиагностика уэцн, быстрое преобразование Фурье, TMS320F28335, дпф

Похожие статьи

Разработка и внедрение блока — преобразователя цифрового сигнала в монтажный шкаф АСКВД «Вектор» на Волгоградской ТЭЦ-3

Практика эксплуатации электростанций показывает, что эффективное использование котлов, турбин, генераторов и другого оборудования может быть достигнуто только при правильной организации эксплуатации и систематическом проведении профилактических, теку...

Реализация и верификация модели цифрового фильтра устройства синхронизированных векторных измерений

Исследование вопроса применения синхронизированных векторных измерений (СВИ), зафиксированных во время быстропротекающих электромагнитных процессов, для решения различных задач требует наличия либо данных от реальных устройств СВИ (УСВИ), либо моделе...

Адаптивное управление манипулятором с шаговыми приводами

Проблема создания совершенных систем управления (СУ) роботов-манипуляторов является одной из центральных задач робототехники. Управление многими типами промышленных манипуляторов (М) осуществляется с помощью следящих приводов, динамика и качество раб...

Моделирование остаточных деформаций в сварных швах с помощью программного комплекса ANSYS

Неравномерный температурный нагрев, возникающий при сварке в элементах конструкции сопровождается появлением в них внутренних напряжений и остаточных деформаций. Прогнозирование и расчёт этих параметров является одной из приоритетных задач, так как э...

Имитационное моделирование насосной установки в режиме остановки насоса

Предложена имитационная модель автоматизированной автономной насосной установки, выполненная в программной среде MatLab с помощью библиотек Simscape и Simulink. Полученная имитационная модель, включающая управляемые привода центробежного насоса и зап...

Повышение эффективности разрушения горных пород при бурении с использованием шарошечных долот

Несомненно, основную роль в процессах разрушения горных пород занимает буровой инструмент. Способность породоразрушающего инструмента (ПРИ) в заданном интервале времени в зависимости от глубины бурения и буримости горных пород поддерживать свои техно...

Сравнение первичного и вторичного регулирования частоты в энергосистеме путем построения математических моделей в MATLAB Simulink

В статье рассмотрены два типа (первичное и вторичное) регулирования частоты в энергосистеме. С помощью программного комплекса MATLAB Simulink были составлены математические модели изолированной энергосистемы. В первом случае при возникновении скачка ...

Работа сталефибробетона на местные нагрузки

Вычислительная техника современности позволяет выполнить расчет различных строительных конструкций с учетом разного рода аспектов, таких, например, как учет нелинейных свойств материалов, условий закрепления и т. д. Задействовав метод конечных элемен...

Эволюция локально-вычислительных сетей. Создание ЛВС на базе учебного заведения

В данной работе рассматривается проблема создания локальной сети на базе учебного учреждения. Данная проблема крайне актуальна в век всеобщей компьютеризации, т. к. персональная ЛВС в любой компании позволяет оптимизировать все рабочие процессы. Расс...

Оптимизация системы технического обслуживания и ремонта динамического оборудования путем модернизации ремонтного производства

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

Похожие статьи

Разработка и внедрение блока — преобразователя цифрового сигнала в монтажный шкаф АСКВД «Вектор» на Волгоградской ТЭЦ-3

Практика эксплуатации электростанций показывает, что эффективное использование котлов, турбин, генераторов и другого оборудования может быть достигнуто только при правильной организации эксплуатации и систематическом проведении профилактических, теку...

Реализация и верификация модели цифрового фильтра устройства синхронизированных векторных измерений

Исследование вопроса применения синхронизированных векторных измерений (СВИ), зафиксированных во время быстропротекающих электромагнитных процессов, для решения различных задач требует наличия либо данных от реальных устройств СВИ (УСВИ), либо моделе...

Адаптивное управление манипулятором с шаговыми приводами

Проблема создания совершенных систем управления (СУ) роботов-манипуляторов является одной из центральных задач робототехники. Управление многими типами промышленных манипуляторов (М) осуществляется с помощью следящих приводов, динамика и качество раб...

Моделирование остаточных деформаций в сварных швах с помощью программного комплекса ANSYS

Неравномерный температурный нагрев, возникающий при сварке в элементах конструкции сопровождается появлением в них внутренних напряжений и остаточных деформаций. Прогнозирование и расчёт этих параметров является одной из приоритетных задач, так как э...

Имитационное моделирование насосной установки в режиме остановки насоса

Предложена имитационная модель автоматизированной автономной насосной установки, выполненная в программной среде MatLab с помощью библиотек Simscape и Simulink. Полученная имитационная модель, включающая управляемые привода центробежного насоса и зап...

Повышение эффективности разрушения горных пород при бурении с использованием шарошечных долот

Несомненно, основную роль в процессах разрушения горных пород занимает буровой инструмент. Способность породоразрушающего инструмента (ПРИ) в заданном интервале времени в зависимости от глубины бурения и буримости горных пород поддерживать свои техно...

Сравнение первичного и вторичного регулирования частоты в энергосистеме путем построения математических моделей в MATLAB Simulink

В статье рассмотрены два типа (первичное и вторичное) регулирования частоты в энергосистеме. С помощью программного комплекса MATLAB Simulink были составлены математические модели изолированной энергосистемы. В первом случае при возникновении скачка ...

Работа сталефибробетона на местные нагрузки

Вычислительная техника современности позволяет выполнить расчет различных строительных конструкций с учетом разного рода аспектов, таких, например, как учет нелинейных свойств материалов, условий закрепления и т. д. Задействовав метод конечных элемен...

Эволюция локально-вычислительных сетей. Создание ЛВС на базе учебного заведения

В данной работе рассматривается проблема создания локальной сети на базе учебного учреждения. Данная проблема крайне актуальна в век всеобщей компьютеризации, т. к. персональная ЛВС в любой компании позволяет оптимизировать все рабочие процессы. Расс...

Оптимизация системы технического обслуживания и ремонта динамического оборудования путем модернизации ремонтного производства

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

Задать вопрос