Изобретение относится к области обработки n-мерных цифровых сигналов и может быть использовано для анализа и синтеза фильтров, n-мерных неразделимых цифровых сигналов, практическое применение способа возможно для преобразования и обработки статических и динамических изображений, стеганографии, спектрального анализа многомерных дискретных полевых структур.
Большинство современных систем обработки, преобразования и передачи информации работает с цифровыми сигналами, при этом актуальной является задача получения спектра n-мерных неразделимых цифровых сигналов.
Известен способ получения спектра цифровых сигналов с помощью преобразования Фурье (Лайонс Р. Цифровая обработка сигналов: Второе издание. Пер. с англ. - М.: ООО «Бином-пресс», 2009, стр.63). При преобразовании Фурье происходит разложение сигнала, заданного на плоскости, образованной осями времени и амплитуды, на спектр, отображаемый на плоскости, заданной осями частоты и амплитуды, на основе базиса гармонических функций. К недостаткам преобразования Фурье можно отнести то, что в стандартном виде оно применимо к сигналам, расположенным в пространстве, образованном двумя ортогональными осями: амплитудой и временем, такие сигналы обычно называют одномерными.
Известен способ получения спектра в случае многомерного сигнала на основе ортогональных преобразований, в частности дискретное косинусное преобразование (ДКП) и его модификации, применяемые для обработки изображений (Стивен Смит. Цифровая обработка сигналов. Практическое руководство для инженеров и научных работников. Пер. с англ. Линовича А.Ю., Витязева С.В., Гусинского И.С. - М.: Додека - XXI, 2011, стр.461). Ортогональные преобразования являются линейным преобразованием евклидова векторного пространства, сохраняющем неизменным скалярное произведение векторов. В ортогональном и нормированном базисе ортогональному преобразованию соответствует ортогональная матрица. Ортогональное преобразование образует группу вращений данного евклидова пространства вокруг начала координат. В трехмерном пространстве ортогональное преобразование сводится к повороту на некоторый угол вокруг некоторой оси, проходящей через начало координат, если определитель соответствующей ортогональной матрицы равен +1. Если же этот определитель равен -1, то поворот дополняется зеркальным отражением относительно плоскости, проходящей через начало координат и перпендикулярной оси поворота. В двумерном пространстве ортогональное преобразование определяет поворот на некоторый угол вокруг начала координат или зеркальное отражение относительно некоторой прямой, проходящей через начало координат. Недостатком ДКП является то, что при его применении происходит разделение многомерного сигнала на компоненты, в результате чего утрачивается неразделимость многомерного сигнала, а полученное отображение сигнала в частотную область не во всех случаях соответствует физическому спектру сигнала.
Известен способ получения спектра как одномерного, так и многомерного цифрового сигнала путем вейвлет преобразования (Чобаноу М. Многомерные многоскоростные системы обработки сигналов. - М.: Техносфера, 2009, стр.210; Шарк Г.-Г. Применение вейвлетов для ЦОС. М., Техносфера, 2007. - 192 с., стр.14), который является наиболее близким по совокупности существенных признаков к заявляемому способу и принят в качестве прототипа. Вейвлет преобразование является способом, разбивающим сигнал на составляющие с различными частотами, каждая из которых исследуется с разрешением в подходящем масштабе. Вейвлет преобразование позволяет получить спектр n-мерного сигнала, как цифрового, так и аналогового, на основе заранее выбранных базисных n-мерных функций. В случае действительной или комплексной n-мерной функции для вейвлет преобразования выбирается анализирующая (базисная) функция g, осциллирующая относительно поверхности (в случае одномерного сигнала, около оси), образованной бесконечным множеством точек с нулевой амплитудой, что можно выразить выражением:
Задачей, на решение которой направлено заявляемое изобретение является унифицированное получение спектра n-мерного неразделимого цифрового сигнала и его локализации в пространстве и (или) времени.
Указанная задача решается за счет того, что в способе построения спектра n-мерных неразделимых цифровых сигналов, основанном на одномерном вейвлет преобразовании, в ходе прямого преобразования производят последовательные, итеративные вычисления в соответствии с выражением: fk-1=fk-Sk; где k - номер спектральной составляющей по масштабному признаку, значение индекса k соответствует длине (периоду) взаимно перпендикулярных и параллельных элементов спектральной составляющей, fk - остаточный сигнал (исходный сигнал fk, где k=K - максимальное (исходное) значение индекса k), Sk - элементы исходного сигнала, отобранные по масштабному признаку, сумма всех полученных в ходе прямого преобразования спектральных составляющих Sk является исходным сигналом:
Сущность изобретения заключается в том, что происходит последовательное (итеративное) вычитание элементов сигнала Sk, отобранных по масштабному признаку k и расположению в пространстве, из исходного сигнала fK, результатом каждой последовательной итерации является остаточный сигнал. Полный спектр сигнала будет получен, когда остаточный сигнал будет равен нулю. Предлагаемый способ можно выразить следующим выражением:
где: k - номер спектральной составляющей по масштабному признаку, значение k можно связать с длиной (периодом) взаимно перпендикулярных и параллельных элементов спектральной составляющей, fk - остаточный сигнал (исходный сигнал fk, где k=K - максимальное (исходное) значение индекса k).
Предлагаемый способ, в случае многомерного сигнала, отличается от вейвлет преобразования тем, что в нем нет заранее выбранной многомерной функции разложения, в предлагаемом способе базис фактически выбирается из элементов исходного сигнала, путем вычислений отдельно для каждой спектральной составляющей, совокупность которых образует спектр сигнала. В предлагаемом способе каждую спектральную составляющую n-мерного сигнала можно считать суперпозицией одномерного вейвлет преобразования векторов, образующих исходный сигнал по каждому из n-измерений, на базе функции типа меандр, с определенным масштабным коэффициентом по протяженности, амплитуда элементов, образующих спектральную составляющую, может дискретно варьироваться. Предлагаемый способ, так же как и вейвлет преобразование, в отличие от преобразования Фурье позволяет получить отображение сигнала в фазовое пространство, т.е. позволяет получить четкую привязку спектральных особенностей сигнала к пространству и (или) времени, стоит заметить, что отобразить одномерный сигнал на фазовую плоскость позволяет оконное преобразование Фурье.
Для раскрытия способа необходимо уточнить обозначения измерений пространств, в которых применим рассматриваемый способ. Будем использовать понятия векторного поля и зададим функции координат положения:
Особенностью большинства многомерных сигналов является неразделимость, т.е. невозможно применить базис меньшей мерности, чем мерность сигнала, не разделяя исходный сигнал на составляющие размерности базиса. В этом смысле существенным прорывом стало использование многомерных вейвлетов на базе выбранных функций-всплесков, позволяющих сохранять спектральную неразрывность сигналов. Предлагаемый способ предоставляет возможность разделения многомерных сигналов, при различных соотношениях размерностей положения и вектора поля, на спектральные составляющие, используя базисы, являющиеся элементами исходного сигнала.
Введем понятие элементарный всплеск - это дискретная структура, имеющая размерность положения, равную размерности исходного сигнала, отличную от нуля амплитуду (высоту). В направлении положения, по которому происходит выделение элементарного всплеска, его протяженность может иметь любое отличное от нуля значение, но не более размера исходного сигнала в данном направлении. По другим направлениям положения размеры элементарного всплеска равны единице дискретизации соответствующих направлений положения.
Разделение исходного сигнала fK на спектральные составляющие происходит, начиная с самых протяженных (долгопериодических) элементарных всплесков, последовательно по всем направлениям положения. В каждой последующей итерации в соответствии с выражением (1) протяженность элементарного всплеска имеет значение на единицу меньше, чем в предыдущей. При выделении из исходного сигнала взаимно перпендикулярных элементарных всплесков учитывается принцип суперпозиции волн, т.е. сложения их амплитуд в месте пересечения. По этой причине последовательность обхода направлений положения, для выполнения условия однозначности разложения, должна быть одинаковой для каждой спектральной составляющей. Каждая спектральная составляющая Sk является совокупностью (суммой) элементарных всплесков протяженностью k, выделенных в остаточном сигнале fK.
Заявляемый способ иллюстрируется фиг.1-18.
Фиг.1 - последовательное разложение на спектр сигнала с одномерным пространством положения и одним вектором поля предлагаемым способом.
Фиг.2 - последовательное разложение на спектр сигнала с двумерным положением и одномерным вектором поля предлагаемым способом. Вектор поля направлен вверх от плоскости, образуемой осями x1, x2. В соответствии с выражением (1) исходный сигнал f10 и остаточные составляющие сигнала f4, f1, f0, причем f0 - нулевой остаток. В данном случае выделение спектральных составляющих S5, S2, S1 осуществляется по протяженности всплесков, причем отдельно выделяются всплески сначала в направлении x1, затем в направлении x2. Следует обратить внимание, что максимальная протяженность всплеска соответствует максимальному размеру (числу элементов дискретизации) разделяемой на спектр области из направлений положения. Для случая, приведенного на фиг.2, максимальный размер соответствует направлению X) с числом дискретов 10. Это означает, что максимальная протяженность всплесков возможна только вдоль оси x1, по оси x2, максимальная длина всплесков, ограничена размером шесть. Для случая, рассмотренного ранее, фиг.1, максимальная протяженность всплесков ограничена числом элементов дискретизации по оси x, т.е. двенадцатью.
Фиг.3 - возможные неоднозначности разложения при несогласованном выборе обхода направлений положения. При сложении взаимно перпендикулярных всплесков, в силу суперпозиции, в случае пересечения область пересечения является суммой пересекающихся всплесков. Поэтому при последовательном вычитании перпендикулярных всплесков может возникнуть неоднозначность разложения. Таким образом, необходимо строго выполнять покоординатную последовательность вычитания перпендикулярных всплесков, т.е. придерживаться ранее выбранной последовательности.
Фиг.4 - сигнал (а) и диаграммы на фазовой плоскости, полученные методом преобразования Фурье в движущемся окне (с) и предлагаемым способом (b). Красным цветом обозначены всплески с положительной амплитудой, синим - с отрицательной.
Фиг.5 - сигнал (а) и диаграммы на фазовой плоскости, полученные методом преобразования Фурье в движущемся окне (с) и предлагаемым способом (b).
Фиг.6 - спектрограмма сигнала (а) фиг.5, полученная при помощи предлагаемого способа.
Фиг.7 - диаграмма плотности сигнала (а) фиг.5 на фазовой плоскости, полученная при помощи предлагаемого способа.
Фиг.8 - спектрограмма сигнала (а) фиг.5, полученная при помощи преобразования Фурье по всему ряду данных.
Фиг.9 - сигнал (а) и диаграммы на фазовой плоскости, полученные методом преобразования Фурье в движущемся окне (с) и предлагаемым способом (b).
Фиг.10 - спектрограмма сигнала (а) фиг.9, полученная при помощи предлагаемого способа.
Фиг.11 - диаграмма плотности сигнала (b) фиг.9 на фазовой плоскости, полученная при помощи предлагаемого способа.
Фиг.12 - спектрограмма сигнала (а) фиг.9, полученная при помощи преобразования Фурье по всему ряду данных.
Фиг.13 - исходное двумерное поле, заданное функцией
Фиг.14 - частичные результаты спектрального разложения двухмерного сигнала предлагаемым способом, в названии файла содержится номер спектральной составляющей, соответствующий протяженности элементарных всплесков. Очевидно смещение плотности в спектральных составляющих в соответствии с изменением частоты в исходном поле фиг.13.
Фиг.15 - исходное двумерное поле, заданное функцией
Фиг.16 - частичные результаты спектрального разложения двухмерного сигнала фиг.15 предлагаемым способом, в названии файла содержится номер спектральной составляющей, соответствующий протяженности элементарных всплесков.
Фиг.17 - распределение плотности ненулевых элементов в спектральной составляющей, в зависимости от протяженности всплеска для всплесков вдоль оси x1. Плотность ненулевых элементов в спектральной составляющей рассчитывалась как число ненулевых элементов в поле спектральной составляющей, отнесенное к полному числу (площади) всей спектральной составляющей. Очевидно значительное повышение плотности, соответствующее выделению всплесками радиальных волн фиг.15 и фиг.16.
Фиг.18 - распределение плотности ненулевых элементов в спектральной составляющей, в зависимости от протяженности всплеска для всплесков вдоль оси x2. Плотность ненулевых элементов в спектральной составляющей рассчитывалась как число ненулевых элементов в поле спектральной составляющей, отнесенное к полному числу (площади) всей спектральной составляющей. Очевидно значительное повышение плотности, соответствующее выделению всплесками радиальных волн фиг.15 и фиг.16.
Для реализации предлагаемого способа необходимо применить последовательную совокупность действий, отвечающую всем признакам алгоритма.
Порядок последовательности действий способа строго определен и детерминирован.
Условия осуществления действий способа определяются цифровым форматом исходного n-мерного сигнала, являющимся входными данными для алгоритма реализации способа.
Осуществление изобретения в самом простом случае: одномерного пространства положения и одного вектора поля для дискретного сигнала фиг.1. Частным случаем такого сигнала является измерение некоторой одномерной величины (например, тока) во времени.
В соответствии с выражением (1) на диаграммах обозначены остаточные составляющие сигнала f3, f2, f1, f0 и спектральные составляющие S4, S3, S2, S1. Сигнал f12 - является исходным сигналом, а f0 - нулевым остатком. По причине отсутствия в спектре составляющих с номерами (длиной) 12…5 их диаграммы не приведены, т.к. спектральные составляющие с соответствующими номерами равны нулю, и соответственно неизменны значения остаточного сигнала. Данный пример очень показателен с точки зрения практических результатов предлагаемого способа:
- если положить, что ось x соответствует времени, то сумма S4, S3, S2, S1 в каждый отдельный момент времени позволяет получить спектр сигнала, при этом не требовалось производить вычисления спектра в сдвигаемом окне, как это требуется при Фурье преобразовании для получения отображения сигнала на фазовую плоскость;
- позволяет охватить сразу весь сигнал или любой выбранный фрагмент, причем результатами способа является набор спектральных составляющих, в совокупности представляющих отображение сигнала в фазовом пространстве, в частном случае в фазовой плоскости (t, ω).
Результаты данного спектрального преобразования практически соответствуют результатам вейвлет преобразования на базе единичного всплеска типа меандр. При переходе к большим мерностям принципиальное различие подходов становится очевидным. Рассмотрим случай двумерного положения (
Вектор поля направлен вверх от плоскости, образуемой осями x1, x2. В соответствии с выражением (1) исходный сигнал f10 и остаточные составляющие сигнала f4, f1, f0, причем f0 нулевой остаток. В данном случае выделение спектральных составляющих S5, S2, S1 осуществляется по протяженности всплесков, причем отдельно выделяются всплески сначала в направлении x1, затем в направлении x2.
Следует обратить внимание, что максимальная протяженность всплеска соответствует максимальному размеру (числу элементов дискретизации) разделяемой на спектр области из направлений положения. Для рассматриваемого случая фиг.2 максимальный размер соответствует направлению x1, с числом дискретов 10. Это означает, что максимальная протяженность всплесков возможна только вдоль оси x1, по оси x2 максимальная длинна всплесков ограничена размером шесть. Для случая, рассмотренного ранее, фиг.1, максимальная протяженность всплесков ограничена числом элементов дискретизации по оси x, т.е. двенадцатью.
При разложении на перпендикулярные составляющие учитывается принцип суперпозиции волн, например, в областях, где перпендикулярные волны пересекаются, происходит сложение их амплитуд.
Обобщенный алгоритм формирования спектральных составляющих, позиционируемый как реализация предлагаемого способа (прямое преобразование) для N-мерного пространства положения x1, x2…xN и одномерного вектора поля (алгоритм 1).
1. На поле fk выбирают начальное значение
2. Задают начальное значение координаты выделения элементарных всплесков n=1.
3. Проверяют, если протяженность поля в выбранном направлении xn меньше k, то переходим к пункту 4, иначе переходят к пункту 6.
4. Выделяют вдоль направления xn элементарные всплески протяженностью k, всплеск должен удовлетворять следующим условиям:
- границами всплеска считаются элементы, имеющие либо нулевое, либо отличное по знаку (в случае знакопеременного сигнала) значение от значений всплеска;
- элементарный всплеск имеет амплитуду, которая определяется как минимальное значение между его границами;
- у элементарного всплеска единичная протяженность по всем направлениям положения кроме xn.
5. Если в пункте 4 были локализованы элементарные всплески, то вычитают их из остаточного сигнала fk и добавляют к спектральной составляющей Sk в соответствии с выражением fk-1=fk-Sk.
6. Если значение n меньше N, то n=n+1, и переходят к пункту 3, иначе переходят к пункту 7.
7. Если значение k больше 1, то k=k-1, и переходят к пункту 2, иначе окончание алгоритма.
Результатом вычисления по алгоритму 1 является совокупность спектральных составляющих, образованных суммами перпендикулярных и параллельных элементарных всплесков в направлениях x1, x2…xN. Таким образом, разложение исходного сигнала
Спектральные составляющие, полученные предлагаемым способом, сами имеют размерность исходного сигнала: положения
Однозначность разложения определяется соблюдением условий последовательности действий. При сложении взаимно перпендикулярных всплесков в силу суперпозиции, в случае пересечения, область пересечения является суммой пересекающихся всплесков фиг.3. Поэтому при последовательном вычитании перпендикулярных всплесков без соблюдения выбранной заранее покоординатной последовательности может возникнуть неоднозначность разложения. Таким образом, необходимо строго выполнять покоординатную последовательность вычитания перпендикулярных всплесков, т.е. придерживаться заранее выбранной последовательности (алгоритм 1, пункт 2 и пункт 6).
При анализе рассматриваемого способа получения спектральных составляющих в многомерном пространстве очевидны принципиальные отличия от вейвлет преобразования. При использовании рассматриваемого способа для получения спектра каждый элемент каждой спектральной составляющей Sk сам является некоторой выделенной частью исходного сигнала и таким образом идеально подходит для формирования исходного сигнала fK.
Обобщенный алгоритм формирования исходного сигнала из спектральных составляющих, позиционируемый как реализация способа (обратное преобразование) для N-мерного пространства положения х1, х2…xN и одномерного вектора поля (алгоритм 2).
Исходный сигнал
В соответствии с выражением (2) получение исходного сигнала осуществляется суммированием спектральных составляющих Sk. Каждая спектральная составляющая является массивом данных размерности N и размера (по направлениям) исходного сигнала, суммирование осуществляется по каждому элементу спектральных составляющих Sk, имеющих одинаковые координаты. Таким образом, значение каждого элемента исходного сигнала
где:
Порядок вычислительной сложности O(X) алгоритма, реализующего предлагаемый способ, может быть оценен по следующему выражению:
где: N - размерность положения x1, x2, …xN,
Для одномерного сигнала N=1 выражение имеет вид:
Порядок вычислительной сложности для дискретного преобразования Фурье (ДПФ) может быть оценен:
где: k - размер массива данных.
Для быстрого преобразования Фурье (БПФ):
При этом все операции при вычислениях по предлагаемому способу над дискретным сигналом производятся на кольце целых чисел, на практике это означает, что алгоритм может быть полностью реализован на элементарных целочисленных операциях процессора. Преобразование Фурье производится на поле комплексных чисел, это означает необходимость применения специальных функций вычислительных операций либо математического сопроцессора, следовательно, потребление значительных вычислительных ресурсов.
Возможность реализации предлагаемого способа на кольце целых чисел позволяет позиционировать способ как достаточно легко реализуемый только аппаратными средствами. Предлагаемый способ может быть практически реализован программными средствами на базе ЭВМ или полностью аппаратными средствами на базе логических элементов, в частности ПЛИС.
Таким образом, предлагаемый способ позволяет путем последовательных преобразований получать спектр n-мерных неразделимых цифровых сигналов, исключая процедуру выбора специальных базисов разложения, результатами способа является набор спектральных составляющих, в совокупности представляющих отображение сигнала в фазовом пространстве.
название | год | авторы | номер документа |
---|---|---|---|
СПОСОБ ПОИСКА СЛОЖНЫХ СИГНАЛОВ | 2009 |
|
RU2413236C1 |
СПОСОБ ПОСТРОЕНИЯ И ОБРАБОТКИ ИЗОБРАЖЕНИЙ И СИСТЕМА ЕГО РЕАЛИЗУЮЩАЯ | 2019 |
|
RU2728949C1 |
УСТРОЙСТВО ОБНАРУЖЕНИЯ СЛОЖНЫХ ШИРОКОПОЛОСНЫХ ЧАСТОТНО-МОДУЛИРОВАННЫХ СИГНАЛОВ С ФИЛЬТРАЦИЕЙ В МАСШТАБНО-ВРЕМЕННОЙ ОБЛАСТИ НА ОСНОВЕ ДИСКРЕТНОГО ВЕЙВЛЕТ-ПРЕОБРАЗОВАНИЯ | 2010 |
|
RU2439601C1 |
СПОСОБ РАСПОЗНАВАНИЯ РАДИОСИГНАЛОВ | 2004 |
|
RU2261476C1 |
СПОСОБ ОБРАБОТКИ СЕЙСМИЧЕСКИХ ДАННЫХ С ИСПОЛЬЗОВАНИЕМ ДИСКРЕТНОГО ВЕЙВЛЕТ-ПРЕОБРАЗОВАНИЯ | 2009 |
|
RU2412454C2 |
Способ сопровождения воздушной цели из класса "самолёт с турбореактивным двигателем" при воздействии уводящих по дальности и скорости помех | 2020 |
|
RU2764781C1 |
Способ сопровождения в радиолокационной станции воздушной цели из класса "самолёт с турбореактивным двигателем" при воздействии уводящих по дальности и скорости помех | 2019 |
|
RU2713635C1 |
СПОСОБ ОПРЕДЕЛЕНИЯ СТРУКТУРЫ И ДЕМОДУЛЯЦИИ СИГНАЛА С НЕИЗВЕСТНОЙ СТРУКТУРОЙ | 2008 |
|
RU2386165C2 |
УСТРОЙСТВО ОБНАРУЖЕНИЯ ШУМОВЫХ ГИДРОАКУСТИЧЕСКИХ СИГНАЛОВ В ВИДЕ ЗВУКОРЯДА НА ОСНОВЕ ВЫЧИСЛЕНИЯ ИНТЕГРАЛЬНОГО ВЕЙВЛЕТ-СПЕКТРА | 2011 |
|
RU2464588C1 |
Способ сжатия многомерных образов путем приближения элементов пространств L{ (0, 1]} , p больше или равно 1 и меньше бесконечности, по системам сжатий и сдвигов одной функции рядами типа Фурье с целыми коэффциентами и целочисленное разложение элементов многомодулярных пространств | 2019 |
|
RU2722223C1 |
Изобретение относится к области обработки n-мерных цифровых сигналов и может быть использовано для анализа и синтеза фильтров, n-мерных неразделимых цифровых сигналов, для преобразования и обработки статических и динамических изображений, стеганографии, спектрального анализа многомерных дискретных полевых структур. Техническим результатом является унифицированное получение спектра и его локализация в пространстве и (или) времени. Способ основан на одномерном вейвлет преобразовании, при котором в ходе прямого преобразования производят последовательные, итеративные вычисления в соответствии с выражением: fk-1=fk-Sk, где: k - номер спектральной составляющей по масштабному признаку протяженности, fk - остаточный сигнал, а исходный сигнал fk, при k=K, где К - максимальное, исходное значение индекса k, Sk - элементы исходного сигнала выбирают в соответствии с индексом k, сумма всех полученных в ходе прямого преобразования спектральных составляющих Sk является исходным сигналом:
Способ построения спектра n-мерных неразделимых цифровых сигналов, основанный на одномерном вейвлет преобразовании, отличающийся тем, что в ходе прямого преобразования производят последовательные, итеративные вычисления в соответствии с выражением: fk-1=fk-Sk, где k - номер спектральной составляющей по масштабному признаку протяженности, значение индекса k соответствует длине и (или) периоду взаимно перпендикулярных и параллельных элементов спектральной составляющей, fk - остаточный сигнал, а исходный сигнал fk, при k=K, где К - максимальное исходное значение индекса k, Sk - элементы исходного сигнала выбирают в соответствии с индексом k, сумма всех полученных в ходе прямого преобразования спектральных составляющих Sk является исходным сигналом:
СПОСОБ ОЦЕНКИ ПАРАМЕТРОВ СИГНАЛА И УСТРОЙСТВО ДЛЯ РЕАЛИЗАЦИИ СПОСОБА (ВАРИАНТЫ) | 2007 |
|
RU2351005C1 |
СПОСОБ ЦИФРОВОГО СПЕКТРАЛЬНОГО АНАЛИЗА СИГНАЛОВ | 2008 |
|
RU2374653C1 |
US 6738734 B1, 18.05.2004 | |||
US 2010049778 A1, 25.02.2010. |
Авторы
Даты
2013-06-10—Публикация
2011-06-29—Подача