هارمونیک یک موج اضافی با دامنه کوچک است که فرکانس آن مضربی از فرکانس موج اصلی باشد. هارمونیکها عموماً توسط بارهای غیر خطی به وجود میآیند که از برق شهر جریانهایی غیرخطی با دامنه بالا میکشند. یکسوسازهای کنترل شده، منابع تغذیه سوئیچینگ و ماشینهای الکتریکی را میتوان به عنوان منابع ایجاد این نوع تاثیر نام برد.
همچنین میتوان به کامپیوترها، دستگاه های فتوکپی، پرینترهای لیزری و موتورهای دوار با سرعت متغیر نیز اشاره کرد. هارمونیکهای اضافی باعث بروز خطا در شبکه و افزایش حرارت دستگاهها میشوند.
البته استفاده از تجهیزاتی که منبع تغذیه آنها مجهز به مدار اصلاحضریب توان ورودی باشد در کاهش هارمونیکهای اضافی بسیار موثر است.