Help!

M

mydreamhouse

Guest
Я вниз с исходником цифровой PLL, который является вторым PLL порядка с фильтром цикле П.И., однако, есть некоторые головоломки
TA = SQRT (2) / 2;
Theta = 2 * PI * 1 / 100;
Кр = [(4 * * ETA Theta) / (1 * 2 * ETA Theta Theta ^ 2)];
Ки = [(4 * Theta ^ 2) / (1 * 2 * ETA Theta Theta ^ 2)];
d_phi_1 = 1 / 20;
n_data = 100;

почему
Кр = [(4 * * ETA Theta) / (1 * 2 * ETA Theta Theta ^ 2)];
Ки = [(4 * Theta ^ 2) / (1 * 2 * ETA Theta Theta ^ 2)];?
?
какой идет речь?

 
Привет
Что такое тета-и бета?Что такое мини Ur?

 
петля фильтра П.И.
К. и К. являются коэффициент цикле фильтра

Файл:

% закрыть все;
% ясно всем;
reg1 = 0;
reg2 = 0;
reg3 = 0;
%% редакцией xiaom
reg4 = 0
reg5 = 0reg6=0 reg7 = 0
reg8 = 0
reg9 = 0
%%%
ETA = SQRT (2) / 2;
Theta = 2 * PI * 1 / 100;
Кр = [(4 * * ETA Theta) / (1 * 2 * ETA Theta Theta ^ 2)];
Ки = [(4 * Theta ^ 2) / (1 * 2 * ETA Theta Theta ^ 2)];
d_phi_1 = 1 / 20;
n_data = 400;
Су = нули (1, n_data);
R3 = нули (1, n_data);
для NN = 1: n_data
phi1 = reg1 d_phi_1;% входной частоты этап увеличения как d_phi_1, B
phi1_reg (NN) = phi1;

Опыт S1 = (J * 2 * PI * reg1);
Опыт S2 = (J * 2 * PI * reg2);

s1_reg (NN) = S1;
s2_reg (NN) = S2;

T = S1 * CONJ (S2);
Phi_error% = SIN (atan2 (IMAG (T), реальные (T)) / (2 * Pi));
phi_error = 2 * Imag (S1) * реальные (S2)
phi_error_reg (NN) = phi_error;
sum1 = Кр * phi_error phi_error * Ки reg3
SU (NN) = sum1
%% редакцией xiaom
reg9 = reg8;
reg8 = reg7;
reg7 = reg6;
reg6 = reg5;
reg5 = reg4;
reg4 = sum1;
%

reg1_reg (NN) = reg1;% reg1: ввод этап
reg2_reg (NN) = reg2;
reg1 = phi1;

reg2 = reg2 sum1;
%%
reg2% = reg2 reg7;
%
reg3 = reg3 phi_error * Ги;
%%
R3 (NN) = reg3;
%%
phi2_reg (NN) = reg2;
конец
Рисунок (17)
участка (СУ)
Рисунок (1

<img src="http://www.edaboard.com/images/smiles/icon_cool.gif" alt="Круто" border="0" />участок (R3)
xlabel ( 'UF значение');
Рисунок (1)
участка (phi1_reg);
держитесь
участка (phi2_reg, 'R');
повременить;
на сетке;
Название ( "фаза участка ');
xlabel ( 'Samples');
ylabel ( "фаза");Рис (2)

участка (phi_error_reg);
Название ( 'фазовой ошибки фазового детектора');
на сетке;
xlabel (отбор проб (N) ');
ylabel ( 'фазовая ошибка (градус)');Рисунок (3)
участка (реальный (s1_reg));
Hold On;

участка (реальный (s2_reg), 'R');
повременить;
на сетке;
Название ( '& входного сигнала выходной сигнал VCO');
xlabel ( 'Samples');
ylabel ( 'Амплитудная');
оси ([0 n_data -1,1 1,1]);

 
etha и тета являются передача цикла Параметры функции.Вы можете прочитать первую главу любой книги PLL, я рекомендую книгу Urlich Род.Обычно при разработке PLL оно цикле фильтр.Там порядок этого фильтра определяет порядок цикла.Я думаю, у вас есть второй цикл порядка и фильтр использует коэффициенты Ки и Кр, которые определяются в терминах etha и тета.Эти параметры называются затухания радио и собственная частота цикла как в системах управления.

PS: BOOL называется микроволновой печью и беспроводные синтезаторов частоты .....Первая глава будет решить эти вопросы за вас.

 

Welcome to EDABoard.com

Sponsor

Back
Top