風力發電的原理,是利用風力帶動風車葉片旋轉,再透過增速機將旋轉的速度提升,來促使發電機發電。依據目前的風車技術,大約是每秒三公尺的微風速度(微風的程度),便可以開始發電,並產生風速在每秒十三至十五公尺時(大樹幹搖動的程度)的輸出力道。
風力發電設置地點須風性良好(風期長、平均風速大、風力平穩)且不受遮擋;並考慮地理環境適宜及交通便利,以減少投資成本並增加出力。一般常設於田埂、河堤、防風林、山脊等,海邊因不受阻檔亦為極佳之設置場所。現在全球之趨勢為朝離岸式發展,以利用海上更佳之風能及節省陸地資源。
風力機藉由空氣的氣動力作用轉動葉片,將風的動能轉換成電能。風能與風葉掃撂面積及風速三次方成正比,風速愈大,風能愈高,可產出的電力也愈多,因此選擇良好的風場極為重要!至於實際發出功率則必須考慮葉片效率、傳動機械效率、發電機效率與電力轉換器效率等因素。