本書首先介紹遺傳算法的概念、理論、主要應用方向、算法流程和關鍵參數說明,并給出具體的MATLAB仿真實例;然后介紹直線陣列、平面陣列、圓形陣列、圓柱陣列綜合方向圖的理論知識;再通過根據具體問題適應性改進的遺傳算法對它們進行稀疏布陣,達到減少天線陣元,降低成本,同時防止出現柵瓣,得到低旁瓣方向圖的目的。本書內容由淺入深,循序漸進,便于讀者對遺傳算法的深入理解和掌握。
包子陽:2009年6月畢業于電子科技大學信號與信息處理專業,獲碩士學位。2009年8月至今工作于北京無線電測量研究所,高級工程師。從事雷達電氣總體、信號處理和算法研究等工作,申請專利五項(已授權兩項),在國際雷達會議、《系統工程與電子技術》、《現代雷達》、《電子技術應用》、全國天線年會等發表學術論文十余篇。
目 錄
第1章 概述 (1)
1.1 遺傳算法 (1)
1.2 陣列天線 (2)
1.2.1 陣列天線 (2)
1.2.2 稀布陣天線 (2)
1.3 主要內容安排 (3)
參考文獻 (3)
第2章 遺傳算法基礎理論 (5)
2.1 遺傳算法簡介 (5)
2.2 遺傳算法的生物學基礎 (6)
2.3 遺傳算法理論基礎 (7)
2.3.1 模式定理 (7)
2.3.2 積木塊假設 (8)
2.4 遺傳算法的特點 (8)
2.5 主要應用領域 (9)
參考文獻 (11)
第3章 遺傳算法原理與實現 (13)
3.1 遺傳算法的基本概念 (13)
3.2 遺傳算法的基本算子 (15)
選擇算子 (15)
交叉算子 (16)
變異算子 (16)
3.3 標準遺傳算法 (16)
3.4 遺傳算法的改進方向 (17)
3.5 遺傳算法流程 (17)
3.6 關鍵參數說明 (19)
3.7 MATLAB實例仿真 (20)
參考文獻 (33)
第4章 遺傳算法在稀布線陣中的應用 (35)
4.1 引言 (35)
4.1.1 方向圖乘積原理 (36)
4.1.2 任意陣列的方向圖函數 (36)
4.2 均勻直線陣列 (38)
4.2.1 直線陣方向圖函數 (38)
4.2.2 MATLAB實例仿真 (39)
4.3 稀疏直線陣列 (41)
4.3.1 優化模型 (41)
4.3.2 稀疏運算流程 (41)
4.3.3 MATLAB實例仿真 (44)
4.4 帶約束的稀疏直線陣列 (50)
4.4.1 優化模型 (50)
4.4.2 帶約束的稀疏運算流程 (50)
4.4.3 MATLAB實例仿真 (53)
4.5 稀布直線陣列 (59)
4.5.1 優化模型 (59)
4.5.2 稀布算法流程 (61)
4.5.3 MATLAB實例仿真 (63)
參考文獻 (69)
第5章 遺傳算法在稀布平面陣中的應用 (71)
5.1 引言 (71)
5.2 均勻平面陣列 (72)
5.2.1 平面陣方向圖函數 (72)
5.2.2 MATLAB實例仿真 (76)
5.3 稀疏平面陣列 (79)
5.3.1 優化模型 (79)
5.3.2 稀疏算法流程 (80)
5.3.3 MATLAB實例仿真 (82)
5.4 帶約束的稀疏平面陣列 (91)
5.4.1 優化模型 (91)
5.4.2 帶約束的稀疏運算流程 (93)
5.4.3 MATLAB實例仿真 (95)
5.5 稀布平面陣列 (105)
5.5.1 優化模型 (105)
5.5.2 稀布算法流程 (107)
5.5.3 MATLAB實例仿真 (111)
參考文獻 (129)
第6章 遺傳算法在稀布圓陣中的應用 (131)
6.1 引言 (131)
6.2 均勻圓形陣列 (132)
6.2.1 圓陣方向圖函數 (132)
6.2.2 MATLAB實例仿真 (133)
6.3 稀疏圓形陣列 (136)
6.3.1 優化模型 (136)
6.3.2 稀疏算法流程 (137)
6.3.3 MATLAB實例仿真 (139)
6.4 稀布圓形陣列 (146)
6.4.1 優化模型 (146)
6.4.2 稀布算法流程 (148)
6.4.3 MATLAB實例仿真 (151)
參考文獻 (157)
第7章 遺傳算法在稀布圓柱陣中的應用 (159)
7.1 引言 (159)
7.2 均勻圓柱陣列 (160)
7.2.1 圓柱陣方向圖函數 (160)
7.2.2 MATLAB實例仿真 (161)
7.3 稀疏圓柱陣列 (165)
7.3.1 優化模型 (165)
7.3.2 稀疏算法流程 (165)
7.3.3 MATLAB實例仿真 (168)
7.4 稀布圓柱陣列 (177)
7.4.1 優化模型 (177)
7.4.2 稀布算法流程 (179)
7.4.3 MATLAB實例仿真 (182)
參考文獻 (192)
附錄A MATLAB常用命令及函數 (193)
A.1 常用指令 (193)
A.2 運算符號與特殊字符 (195)
A.3 程序語言設計 (196)
A.4 基本矩陣和矩陣操作 (198)
A.5 基本數學函數 (200)
A.6 特殊函數 (201)
A.7 矩陣函數與數值代數 (202)
A.8 數據分析和傅立葉變換 (204)
A.9 插值與多項式 (205)
A.10 稀疏矩陣 (206)
A.11 二維圖形 (207)
A.12 三維圖形 (208)
A.13 特殊圖形 (209)
A.14 圖形句柄 (209)
A.15 字符串函數 (210)
A.16 文件輸入/輸出 (211)
A.17 日期和時間函 (211)
A.18 數據類型和結構 (212)