فاز و فرکانس لحظه‌ای

**فاز و فرکانس لحظه‌ای**  مفاهیم مهمی در پردازش سیگنال هستند که در زمینه نمایش و تحلیل توابع متغیر با زمان رخ می‌دهند. فاز لحظه‌ای (همچنین به عنوان فاز محلی یا به سادگی فاز شناخته می‌شود) یک تابع *s*(*t*) *مختلط-مقدار*، تابع حقیقی-مقدار است:\varphi(t) = \arg\{s(t)\} که در آن arg تابع آرگومان مختلط است، فرکانس لحظه‌ای نرخ زمانی تغییر فاز لحظه‌ای است. و برای یک تابع *s*(*t*) *با مقدار حقیقی*، از نمایش تحلیلی تابع، *s*a(*t*) تعیین می‌شود:

:
 
\begin{align}
 \varphi(t) &= \arg\{s_\mathrm{a}(t)\} \\[4pt]
       &= \arg\{s(t) + j \hat{s}(t)\},
\end{align}

در اینجا \hat{s}(t) تبدیل هیلبرت *s*(*t*) را نشان می‌دهد.

هنگامی که *φ*(*t*) به مقدار اساسی آن، یا بازه  یا  محدود می‌شود، ***فاز پوشانده*** نامیده می‌شود. در غیر این صورت ***فاز ناپوشانده*** نامیده می‌شود که تابعی پیوسته از آرگومان *t* است، با فرض اینکه *s*a(*t*) یک تابع پیوسته از *t* باشد. مگر اینکه خلاف آن مشخص شده باشد، شکل پیوسته باید استنباط شود.
بندانگشتی|400x400پیکسل| فاز لحظه‌ای برحسب زمان. این تابع دارای دو ناپیوستگی واقعی ۱۸۰ درجه در زمان‌های ۲۱ و ۵۹ است که نشان‌دهنده تقاطع‌های دامنه صفر است. "ناپیوستگی"‌های ۳۶۰ درجه در زمان‌های ۱۹، ۳۷ و ۹۱ برساخته پوشاننده فاز هستند.
بندانگشتی|400x400پیکسل| فاز لحظه‌ای شکل‌موج مدوله‌شده با فرکانس: MSK (کلیدزدنی با کمینه جابجایی). یک طرح "پوشانده" ۳۶۰ درجه به سادگی دو بار دیگر به صورت عمودی تکرار می‌شود، و توهم یک طرح ناپوشانده را ایجاد می‌کند، اما تنها با استفاده از 3x360 درجه از محور عمودی.

## مثال‌ها
### مثال ۱
: s(t) = A \cos(\omega t + \theta),

که *ω* > ۰.

: \begin{align}
 s_\mathrm{a}(t) &= A e^{j(\omega t + \theta)}, \\
    \varphi(t) &= \omega t + \theta.
\end{align}

در این مثال سینوسی ساده، ثابت *θ* نیز معمولاً به عنوان *فاز* یا *انحراف فاز*  نامیده می‌شود. *φ*(*t*) تابعی از زمان است و تابعی از *θ* نیست. دیده می‌شود که انحراف فاز یک سینوسی با مقدار حقیقی مبهم است مگر اینکه یک مرجع (sin یا cos) مشخص شده باشد.

### مثال ۲
: s(t) = A \sin(\omega t) = A \cos\left(\omega t - \frac{\pi}{2}\right),

که *ω* > ۰.

: \begin{align}
 s_\mathrm{a}(t) &= A e^{j \left(\omega t - \frac{\pi}{2}\right)}, \\
    \varphi(t) &= \omega t - \frac{\pi}{2}.
\end{align}

در هر دو مثال بیشینه محلی *s*(*t*) مطابقت دارد با *φ*(*t*) = ۲*N* برای مقادیر صحیح از *N*.

## فرمول‌بندی
فرکانس زاویه‌ای لحظه‌ای به صورت زیر تعریف می‌شود:

\omega(t) = \frac{d\varphi(t)}{dt},

و فرکانس لحظه‌ای (عادی) به صورت زیر تعریف می‌شود:

: f(t) = \frac{1}{2\pi} \omega(t) = \frac{1}{2\pi} \frac{d\varphi(t)}{dt}

در اینجا *φ*(*t*) باید فاز ناپوشانده باشد. در غیر این صورت، اگر *φ*(*t*) پوشانده شود، ناپیوستگی در *φ* (*t*) منجر به ضربه‌های دلتای دیراک در *f*(*t*) می‌شود.

عمل وارون، که همیشه فاز ناپوشان است، به صورت زیر است:\begin{align}
 \varphi(t) &= \int_{-\infty}^t \omega(\tau)\, d\tau = 2 \pi \int_{-\infty}^t f(\tau)\, d\tau\\[5pt]
       &= \int_{-\infty}^0 \omega(\tau)\, d\tau + \int_0^t \omega(\tau)\, d\tau\\[5pt]
       &= \varphi(0) + \int_0^t \omega(\tau)\, d\tau.
\end{align}این فرکانس لحظه‌ای، *ω* (*t*)، می‌تواند مستقیماً از بخش‌های حقیقی و موهومی *s*a(*t*) به‌جای ارگومان مختلط بدون توجه به فاز ناپوشاننده به‌دست آید.

: \begin{align}
 \varphi(t) &= \arg\{s_\mathrm{a}(t)\} \\[4pt]
       &= \operatorname{atan2}(\mathcal{Im}[s_\mathrm{a}(t)],\mathcal{Re}[s_\mathrm{a}(t)]) + 2 m_1 \pi \\[4pt]
       &= \arctan\left( \frac{\mathcal{Im}[s_\mathrm{a}(t)]}{\mathcal{Re}[s_\mathrm{a}(t)]} \right) + m_2 \pi
\end{align}

۲*m*۱ و *m*۲ مضرب صحیح  هستند که برای جمع کردن فاز ناپوشانده لازم است. در مقادیری از زمان *t*، جایی که هیچ تغییری به عدد صحیح *m*2 وجود ندارد، مشتق *φ*(*t*) است.

: \begin{align}
 \omega(t) = \frac{d\varphi(t)}{dt}
      &= \frac{d}{dt} \arctan\left( \frac{\mathcal{Im}[s_\mathrm{a}(t)]}{\mathcal{Re}[s_\mathrm{a}(t)]} \right) \\[3pt]
      &= \frac{1}{1 + \left(\frac{\mathcal{Im}[s_\mathrm{a}(t)]}{\mathcal{Re}[s_\mathrm{a}(t)]} \right)^2} \frac{d}{dt} \left( \frac{\mathcal{Im}[s_\mathrm{a}(t)]}{\mathcal{Re}[s_\mathrm{a}(t)]} \right) \\[3pt]
      &= \frac{\mathcal{Re}[s_\mathrm{a}(t)] \frac{d\mathcal{Im}[s_\mathrm{a}(t)]}{dt} - \mathcal{Im}[s_\mathrm{a}(t)] \frac{d\mathcal{Re}[s_\mathrm{a}(t)]}{dt} }{(\mathcal{Re}[s_\mathrm{a}(t)])^2 + (\mathcal{Im}[s_\mathrm{a}(t)])^2 } \\[3pt]
      &= \frac{1}{|s_\mathrm{a}(t)|^2} \left(\mathcal{Re}[s_\mathrm{a}(t)] \frac{d\mathcal{Im}[s_\mathrm{a}(t)]}{dt} - \mathcal{Im}[s_\mathrm{a}(t)] \frac{d\mathcal{Re}[s_\mathrm{a}(t)]}{dt} \right) \\[3pt]
      &= \frac{1}{(s(t))^2 + \left(\hat{s}(t)\right)^2} \left(s(t) \frac{d\hat{s}(t)}{dt} - \hat{s}(t) \frac{ds(t)}{dt} \right)
\end{align}

برای توابع زمان گسسته، این را می‌توان به صورت بازگشتی نوشت:

: \begin{align}
 \varphi[n] &= \varphi[n - 1] + \omega[n] \\
       &= \varphi[n - 1] + \underbrace{\arg\{s_\mathrm{a}[n]\} - \arg\{s_\mathrm{a}[n - 1]\}}_{\Delta \varphi[n]} \\
       &= \varphi[n - 1] + \arg\left\{\frac{s_\mathrm{a}[n]}{s_\mathrm{a}[n - 1]}\right\} \\
\end{align}

سپس ناپیوستگی‌ها را می‌توان با افزودن ۲ در هر زمان Δ*φ*[*n*] ≤ −, و تفریق‌کردن ۲ در هر زمان Δ*φ*[*n*] >  حذف کرد. که به *φ*[*n*] اجازه می‌دهد بدون محدودیت افزوده شود و یک فاز لحظه‌ای ناپوشانده تولید کند. یک فرمول‌بندی معادل که عمل پیمانه ۲ را با یک ضرب مختلط جایگزین می‌کند:

: \varphi[n] = \varphi[n - 1] + \arg\{s_\mathrm{a}[n] \, s_\mathrm{a}^*[n - 1]\},

که در آن ستاره نشان دهنده مزدوج مختلط است. فرکانس لحظه ای گسسته (برحسب واحد رادیان در هر نمونه) صرفاً پیشروی فاز برای آن نمونه است.

: \omega[n] = \arg\{s_\mathrm{a}[n] \, s_\mathrm{a}^*[n - 1]\}.

## نمایش مختلط
در برخی کاربردها، مانند میانگین‌گیری مقادیر فاز در چند لحظه از زمان، ممکن است تبدیل هر مقدار به یک عدد مختلط یا نمایش برداری مفید باشد:

: 
e^{i\varphi(t)}
= \frac{s_\mathrm{a}(t)}
= \cos(\varphi(t)) + i \sin(\varphi(t)).


این نمایش شبیه به نمایش فاز پوشانده است زیرا بین مضرب ۲ در فاز تمایز قائل نمی‌شود، اما شبیه به نمایش فاز ناپوشانده است زیرا پیوسته است. یک فاز میانگین برداری را می‌توان به عنوان ارگومان مجموع اعداد مختلط بدون نگرانی در مورد پوشانندگی به دست آورد.

## جستارهای وابسته
* جابجایی زاویه‌ای
* سیگنال تحلیلی
* مدولاسازی فرکانس
* تاخیر گروه
* دامنه لحظه‌ای
* بسامد منفی

## منابع

## برای مطالعهٔ بیشتر

* 
* 

رده:آنالیز فوریه
رده:پردازش سیگنال دیجیتال
رده:پردازش سیگنال
رده:تحلیل زمان–بسامد
رده:مهندسی برق
رده:مهندسی صدا