最近將天線陣列用神經網路訓練,輸入為Array pattern(Array Factor)每個角度的值(若角度為0-180,則輸入資料為180筆),輸出為天線陣列每根天線的饋電電流(若天線為5根則輸出資料為5筆),若今天想用離散傅立葉轉換對輸入資料作前處理(Array Factor本身就與傅立葉轉換型式相似)用以縮減輸入資料筆數,參考他人文獻都說可以將Array pattern用傅立葉級數型式的傅立葉係數來代表Array pattern輸入進神經網路,因此輸入資料只會有不到10筆,但我研究一陣子都不覺得有辦法做到這樣結果,請教各位有這類經驗嗎
上圖為array pattern為依照Array Factor由0-180度所繪出
公式為Array Factor,其中Sn為每根天線的饋電電流,除了theta為(0-180度)變數,其他都為定值