chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

切比雪夫綜合法的Matlab程序

電子萬花筒 ? 來源:cnblogs ? 作者:cnblogs ? 2022-07-28 09:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在《自適應天線與相控陣》這門課中,了解到了關于理想低副瓣陣列設計的一些方法,其中切比雪夫等副瓣陣列設計方法是一種基礎的方法,故將其設計流程寫成maltab程序供以后學習使用。在此分享一下。此方法全稱為道爾夫-切比雪夫綜合法,簡稱為切比雪夫綜合法,是一種工程實際中常用的可控制副瓣電平的陣列天線綜合方法。切比雪夫陣列的特點是:

(1)等副瓣電平;

(2)在相同副瓣電平和相同陣列長度下主瓣最窄,為最佳陣列;

(3)單元數(shù)過多時,陣列兩端單元激勵幅度跳變大,使饋電困難。一般在雷達系統(tǒng)中,為了使其具有較高的抗干擾、抗反輻射導彈的能力,往往要求雷達天線的副瓣盡量低,而采用道爾夫-切比雪夫綜合法以及進一步的泰勒綜合法等設計的陣列天線就可以實現(xiàn)低副瓣。最早,道爾夫(C.L.Dolph)利用切比雪夫函數(shù)來逼近天線陣列的陣因子函數(shù),得到了這種嚴謹規(guī)范的綜合方法。而且,經(jīng)過前人研究,當天線單元N≤13時,切比雪夫陣列從中間到兩端的激勵分布是單調減小的;而當N>13時,陣列兩端單元的激勵開始出現(xiàn)跳變。所以對于大型陣列來說一般不宜采用切比雪夫方法綜合陣列。所以下面的Matlab程序正常工作在天線單元數(shù)N為3到13這個范圍內。關于如何采用切比雪夫多項式去設計陣因子的具體技術步驟,另一篇文章較為詳細地介紹了,此處不再贅述,大家可以在文尾或評論區(qū)查看。下面是可以綜合設計天線單元從3到13單元的切比雪夫綜合法的Matlab程序:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

%% --------------------------------------------------------------------------

% 切比雪夫低副瓣陣列綜合

% 設計一個間距為d,單元數(shù)為N,主副瓣電平比為RdB,掃描角度為theta0的切比雪夫陣列。

% 2019.11.10

%--------------------------------------------------------------------------

%% 初始數(shù)據(jù)賦值

clear

clc

N = 13;%單元數(shù)N(3

ifrem(N,2)==0%求和項數(shù)M(奇偶不同)

M = N/2;

else

M = (N-1)/2+1;

end

RdB = 26;% 主副瓣比(dB值)

lamuda = 10;% 波長

d = 0.6*lamuda;% 單元間距

theta0 = 80/180*pi;% 掃描角度,相對于陣列排布方向的夾角

A = [1,0,0,0,0,0,0,0,0,0,0,0,0,0;% chebyshev多項式Tn(x) = cos(nu)= f(x)系數(shù)矩陣A

0,1,0,0,0,0,0,0,0,0,0,0,0,0;% 系數(shù)矩陣A每一行表示n,從n = 0開始

-1,0,2,0,0,0,0,0,0,0,0,0,0,0;% 列表示x的冪次方,從0次方開始

0,-3,0,4,0,0,0,0,0,0,0,0,0,0;

1,0,-8,0,8,0,0,0,0,0,0,0,0,0;

0,5,0,-20,0,16,0,0,0,0,0,0,0,0;

-1,0,18,0,-48,0,32,0,0,0,0,0,0,0;

0,-7,0,56,0,-112,0,64,0,0,0,0,0,0;

1,0,-32,0,160,0,-256,0,128,0,0,0,0,0;

0,9,0,-120,0,432,0,-576,0,256,0,0,0,0;

-1,0,50,0,-400,0,1120,0,-1280,0,512,0,0,0;

0,-11,0,220,0,-1232,0,2816,0,-2816,0,1024,0,0;

1,0,-72,0,840,0,-3584,0,6912,0,-6144,0,2048,0;

0,13,0,-364,0,2912,0,-9984,0,16640,0,-13312,0,4096];

% 初始矩陣賦值

I =zeros(1,M);% 電流幅度矩陣

S =zeros(M,M);% 陣因子系數(shù)矩陣

S_compare =zeros(1,M);% 系數(shù)比對矩陣

R = 10^(RdB/20);% 非dB 值的主副瓣比

x0 = 1/2*( (R+sqrt(R^2-1))^(1/(N-1))+...% 變量代換值x0

(R-sqrt(R^2-1))^(1/(N-1)) );

%% 求S、S_compare和I

% 從系數(shù)矩陣中擇選出M個求和項對應的系數(shù)S(奇偶分開討論)

fori= 1:M

ifrem(N,2)==0% 偶數(shù)情況

forj= 1:M% 第i行表示x的i次方,

S(i,j) = A(2*j,2*i);% 第j列表示第j個求和項系數(shù)(未除x0)

end

S_compare(i) = A(N,2*i);% 比對矩陣,即下標為N-1的chebyshev多項式的系數(shù)

else% 奇數(shù)情況

forj= 1:M

S(i,j) = A(2*j-1,2*i-1);

end

S_compare(i) = A(N,2*i-1);

end

end

% 通過S和S_compare系數(shù)比對求出電流幅度

fork = 1:M

i= M-k+1;

ifrem(N,2)==0% 偶數(shù)

I(i) = (S_compare(i)*x0^(2*i-1) -...

I*S(i,:)')/S(i,i);

else% 奇數(shù)

I(i) = (S_compare(i)*x0^(2*(i-1)) -...

I*S(i,:)')/S(i,i);

end

end

I = I/max(I);% 對I歸一化

ifrem(N,2)==0

I_final = [fliplr(I),I];% 最終的單元排列(左右對稱)

else

I_final = [fliplr(I),I(2:end)];

end

sprintf('天線單元歸一化電流幅度:')

sprintf('%.3f ',I_final)

%% 獲得最終陣列方向圖S_P

theta_rad = 0pi;

theta = theta_rad*180/pi;

u =pi*d/lamuda*(cos(theta_rad)-cos(theta0));

S_P =zeros(1,length(theta_rad));% 最終方向圖

fork = 1:M

ifrem(N,2)==0

S_P = S_P + I(k)*cos((2*k-1)*u);% 偶數(shù)

else

S_P = S_P + I(k)*cos(2*(k-1)*u);% 奇數(shù)

end

end

S_P_abs =abs(S_P);% 對S_P取絕對值

S_PdB = 20*log10(S_P_abs/max(S_P_abs));% 對S_P取dB值

%% 繪圖

H = -ones(1,length(S_P_abs))*26; % 根據(jù)預先設置的主副瓣比得到的參考曲線

% 直角坐標系

figure('NumberTitle','off','Name','S Parameter (abs)-Plot');

plot(theta,S_P_abs,'b','LineWidth',1.5)

xlabel('theta(°)')

ylabel('|S| ')

title('chebyshev低副瓣陣列直角坐標圖')

figure('NumberTitle','off','Name','S Parameter (dB)-Plot');

plot(theta,H,'r--','LineWidth',1.5)

holdon

plot(theta,S_PdB,'b','LineWidth',1.5)

xlabel('theta(°)')

ylabel('|S| dB')

title('chebyshev低副瓣陣列直角坐標圖')

legend('預設副瓣參考曲線','方向圖')

% 極坐標系

figure('NumberTitle','off','Name','S Parameter (dB)-Polar');

polarplot(theta_rad,H,'r--','LineWidth',1.5)

holdon

polarplot(theta_rad,S_PdB,'b','LineWidth',1.5)

thetalim([0 180]);

rmin = S_PdB(1,1);

rmax =max(S_PdB);

rlim([-50 rmax]);

title('chebyshev低副瓣陣列極坐標圖')

legend('預設副瓣參考曲線RdB','方向圖(dB)')

下面即為一個示例:單元間距d=0.6λ、單元數(shù)13、主副瓣電平比26dB、掃描角度80度(相對于單元排布方向)的切比雪夫陣列設計。歸一化單元電流幅度比為:0.406 0.432 0.604 0.770 0.908 1.000 0.516 1.000 0.908 0.770 0.604 0.432 0.406

6d23f842-0e14-11ed-ba43-dac502259ad0.png

6d4bd3bc-0e14-11ed-ba43-dac502259ad0.png

6d55389e-0e14-11ed-ba43-dac502259ad0.png

----END 上文提到的另一篇文章。

陣列天線綜合之切比雪夫低副瓣陣列設計 MATLAB(作者:OLIVERMAHOUT)

相控陣天線中,直線陣列作為重要的一種,有著極為廣泛的應用。切比雪夫低副瓣陣列設計是一種典型的設計方法。

切比雪夫方法主要是實現(xiàn)低副瓣、窄波束:

其產生的核心如下:

6d68e6b4-0e14-11ed-ba43-dac502259ad0.png

我的理解:因為能量守恒,所有副瓣都一樣的時候,能量會更多的集中在副瓣中,

主瓣最大增益也不會改變,這樣就可以使主瓣窄,副瓣電平降低。G=4πS/λ2

6d86721a-0e14-11ed-ba43-dac502259ad0.png

結合切比雪夫函數(shù),可以得到:

6d949e8a-0e14-11ed-ba43-dac502259ad0.png

6daad736-0e14-11ed-ba43-dac502259ad0.png

6dcc2558-0e14-11ed-ba43-dac502259ad0.png

當具體應用時,解決方案如下:

6ddac6c6-0e14-11ed-ba43-dac502259ad0.jpg

話不多說,其Matlab中的程序如下:

6deb6864-0e14-11ed-ba43-dac502259ad0.jpg

1

% 2019-11
% 切比雪夫低副瓣陣列饋電設計_1.0 (端射陣)

close all;
clear
% digits(3);

% 參數(shù)設置
lamda = 1; % 波長
d = lamda * 0.6; % d為陣元間距
theta0 = (120/180)*pi; % 掃描角度
theta = 0: 0.01 : pi; % Θ為方向角
u = pi*d*(cos(theta)-cos(theta0))/lamda;
%T = Chebyshev; % T為切比雪夫恒等式系數(shù)矩陣
N = 10; % N為直線陣的陣元數(shù)量,M為一側的單元數(shù)(對稱)
R0dB = 26; % R0dB為副瓣電平

if (mod(N,2)==0)
M = N / 2;
parity = 0; % parity為奇偶性,0為偶數(shù)
else
M = (N+1)/2;
parity = 1;
end

% 導入切比雪夫多項式
syms x;
T = [
1;
x;
2*x^2-1;
4*x^3-3*x;
8*x^4-8*x^2+1;
16*x^5-20*x^3+5*x;
32*x^6-48*x^4+18*x^2-1;
64*x^7-112*x^5+56*x^3-7*x;
128*x^8-256*x^6+160*x^4-32*x^2+1;
256*x^9-576*x^7+432*x^5-120*x^3+9*x;
512*x^10-1280*x^8+1120*x^6-400*x^4+50*x^2-1
];


% 換算副瓣電平R0
R0 = 10 ^ (R0dB / 20);

% 計算x0
x0 = ((R0 + sqrt(R0^2 -1))^(1/(N-1)) + (R0 - sqrt(R0^2 -1))^(1/(N-1))) * 1/2;

% 定義饋電幅度矩陣I
I = sym('I', [1 M]);

% 計算展開的方向圖表達式
S = T(2) * I(1);

for k = 2 : M
S = S + T(2*k) * I(k);
end

%collect(S,x)
%vpa(S)

S_po = coeffs(S,x); % 含電流的方向圖多項式系數(shù)
T_po = sym2poly(T(N)); % 標準的方向圖多項式系數(shù)(反向了)
T_PO = zeros(1,M);
for k = 1 : M
T_PO(k) = T_po(2*k-1);
S_po(k) = S_po(k)/x0^(2*k-1);
end
% T_PO
% vpa(S_po)

% 系數(shù)比較求出電流大小
eq = sym('eq',[M 1]); % 系數(shù)比較恒等式
for k = 1 : M
eq(k) = S_po(k) == T_PO(M+1-k);
end

vpa(eq)
I_st = solve(eq);
I_ce = struct2cell(I_st);
i = zeros(M,1); % 最終的電流矩陣
for k = 1 : M
i(k) = I_ce{k,1};
i(k) = i(k);
end
for k = 2 : M
i(k) = i(k)/i(1); % 電流歸一化
end
i(1) = 1; i
i=[1;0.89;0.706;0.485;0.357]; % 用來檢驗的數(shù)據(jù)

% 計算最終的陣因子
S_all = zeros(1,length(theta));
for k = 1 : M
S_all = S_all + i(k)*cos((2*k-1)*u);
end
SS = S_all;

% 畫圖 —— 直角坐標系
S_max = max(S_all); % 歸一化處理
S_all = 20*log10(abs(S_all/S_max)); % 取分貝值
figure('NumberTitle', 'off', 'Name', 'S Parameter (dB) - Cartesian');
theta_ = theta * 180 / pi;
plot(theta_,S_all,'k','LineWidth',1.5);
grid off
xlabel(' heta (°)','FontSize',13);
ylabel('|S| dB','FontSize',12);
axis([0 182 -50 2]);
box on

% 畫圖 —— 極坐標系
figure('NumberTitle', 'off', 'Name', 'S Parameter (dB) - Polar');
S_pol = SS / max(SS);
polarplot(theta,S_all,'k','LineWidth',1.5);
thetalim([0 180]);
rmin = min(S_all);
rmax = max(S_all);
rlim([-50 rmax]);

6deb6864-0e14-11ed-ba43-dac502259ad0.jpg

上述測試的N=10的10個陣列,側射陣(θ=0),副瓣電平SLL=26dB,結果如下:

6e029c1e-0e14-11ed-ba43-dac502259ad0.png

6e24aeee-0e14-11ed-ba43-dac502259ad0.png

經(jīng)過比較,結果較為標準。

更改一下theta0的值,改為120讀,即偏離法相30度:

6e326746-0e14-11ed-ba43-dac502259ad0.png6e41f4ae-0e14-11ed-ba43-dac502259ad0.png

審核編輯 :李倩


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • matlab
    +關注

    關注

    189

    文章

    3001

    瀏覽量

    234159
  • 電平
    +關注

    關注

    5

    文章

    367

    瀏覽量

    40602
  • 陣列天線
    +關注

    關注

    3

    文章

    33

    瀏覽量

    11200

原文標題:MATLAB陣列天線之切比雪夫低副瓣陣列設計

文章出處:【微信號:ZGDZGCS,微信公眾號:電子萬花筒】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于Matlab與FPGA的雙邊濾波算法實現(xiàn)

    前面發(fā)過中值、均值、高斯濾波的文章,這些只考慮了位置,并沒有考慮相似度。那么雙邊濾波來了,既考慮了位置,有考慮了相似度,對邊緣的保持前幾個好很多,當然實現(xiàn)上也是復雜很多。本文將從原理入手,采用Matlab與FPGA設計實現(xiàn)雙邊濾波算法。
    的頭像 發(fā)表于 07-10 11:28 ?625次閱讀
    基于<b class='flag-5'>Matlab</b>與FPGA的雙邊濾波算法實現(xiàn)

    OptiSystem應用:用MATLAB組件實現(xiàn)振幅調制

    程序: 圖3.調用MATLAB 勾選運行MATLAB文件: 圖4.運行MATLAB文件 在組件中鍵入MATLAB的m文件文件名: 圖5
    發(fā)表于 06-13 08:46

    LC濾波器設計與制作 【日 森榮二】

    濾波器的種類和特性,低通濾波器的經(jīng)典法設計,巴特沃斯型低通濾波器的設計,型低通濾波器的設計,貝塞爾型低通濾波器的設計,高斯型低通濾波器的設計,高通濾波器的設計等。
    發(fā)表于 04-17 15:24

    LT6604-10雙通道、非常低噪聲、差分放大器和10MHz低通濾波器技術手冊

    LT6604-10 包含兩個匹配的全差分放大器,它們各具有一個四階、10MHz 低通濾波器。 固定頻率低通濾波器近似一個響應。 通過集成一個濾波器和一個差分放大器,該器件實現(xiàn)了
    的頭像 發(fā)表于 03-14 17:46 ?515次閱讀
    LT6604-10雙通道、非常低噪聲、差分放大器和10MHz低通濾波器技術手冊

    VirtualLab Fusion應用:用于光束趾的圓鋸齒光闌

    試圖通過引入鋸齒光束趾器來解決這個挑戰(zhàn)。光束趾在高能激光器和光束傳輸系統(tǒng)的設計中起著關鍵作用。在高能光學系統(tǒng)中使用僅振幅的光闌用沉積技術制造的光闌具有更高的耐久性。 裝置示意圖
    發(fā)表于 03-11 08:57

    LC濾波器設計與制作 [日 森榮二]

    本書主要介紹了濾波器的種類和特性,低通濾波器的經(jīng)典設計,巴特沃思型低通濾波器的設計,型低通濾波器的設計,白塞爾型低通濾波器的設計,高斯型低通濾波器的設計,高通濾波器的設計方法,
    發(fā)表于 03-06 15:04

    OptiSystem應用:用MATLAB組件實現(xiàn)振幅調制

    程序: 圖3.調用MATLAB 勾選運行MATLAB文件: 圖4.運行MATLAB文件 在組件中鍵入MATLAB的m文件文件名: 圖5
    發(fā)表于 02-14 09:39

    VirtualLab Fusion應用:用于光束趾的圓鋸齒光闌

    ,我們試圖通過引入鋸齒光束趾器來解決這個挑戰(zhàn)。光束趾在高能激光器和光束傳輸系統(tǒng)的設計中起著關鍵作用。在高能光學系統(tǒng)中使用僅振幅的光闌用沉積技術制造的光闌具有更高的耐久性。 裝置示意圖
    發(fā)表于 01-02 16:38

    MATLAB繪圖合集

    MATLAB繪制各種圖像繪制應有盡有。
    發(fā)表于 12-20 17:32 ?2次下載

    奧托立廣州新工廠正式開業(yè)

    近日,奧托立在廣州隆重舉辦了廣州奧托立汽車安全系統(tǒng)有限公司新工廠的開業(yè)典禮。這是奧托立工廠產能提升建設的重要里程碑式時刻,這標志著奧托立在汽車安全系統(tǒng)的產能邁上一個新的臺階,這
    的頭像 發(fā)表于 12-11 09:58 ?1129次閱讀

    歐姆定律和基爾霍定律的區(qū)別

    歐姆定律和基爾霍定律是電路學中兩個重要的定律,它們各自描述了電路中不同的現(xiàn)象和規(guī)律。以下是它們之間的主要區(qū)別: 一、定義與內容 歐姆定律 定義:描述電流、電壓和電阻之間關系的基本定律。 內容:電流
    的頭像 發(fā)表于 10-28 15:19 ?1456次閱讀

    第5章 MATLAB程序設計.ppt

    第5章 MATLAB程序設計
    發(fā)表于 10-24 16:40 ?1次下載

    深圳斯特自動化設備有限公司:電池綜合性能測試儀的佼佼者

    深圳斯特自動化設備有限公司:電池綜合性能測試儀的佼佼者
    的頭像 發(fā)表于 10-22 15:02 ?706次閱讀

    海外爬蟲IP的合法邊界:合規(guī)性探討與實踐

    海外爬蟲IP的合法邊界主要涉及合規(guī)性探討與實踐。
    的頭像 發(fā)表于 10-12 07:56 ?611次閱讀

    使用FilterPro軟件設計的帶通濾波器和設定的差很多是為什么?

    我設置的帶通濾波器通帶:20-20KHz阻帶:25KHz增益:10dB2級4階-sallenkey拓撲,我看數(shù)據(jù)表中的數(shù)據(jù)是4k-23k左右的通帶我實際測量是4k-19.5k
    發(fā)表于 09-02 06:58