fórum eletrônica

Regras | posts recentes | topic RSS | Busca | Registrar | Entrar

Ajuda código Matblab sobre o ruído de fase "


Post new topic Reply to topic EDAboard.com Índice do Fórum -> Processamento de Sinal Digital -> Ajuda código Matblab sobre o ruído de fase "
Autor Mensagem
bkhoa



Registrado em: 03 de outubro de 2007
Posts: 9
Ajudado: 3


Post 08 de outubro de 2007 3:44

DBC matlab


Por favor, ajuda-me sobre Matlab (código M.file) para "ruído de fase" (Como simular o ruído de fase).
1. O ruído de fase devido ao laser de diodo
2. O ruído de fase devido ao oscilador local

Sua ajuda é muito apreciada.
Voltar ao topo
Google
AdSense
Google Adsense




Post 08 de outubro de 2007 3:44

Anúncios




Voltar ao topo
ehsanica



Registrado em: 15 de novembro de 2005
Posts: 83
Ajudado: 10


Post 03 de novembro de 2007 12:17

Ruído de Fase dBc / Hz matlab


bkhoa escreveu:
Por favor, ajuda-me sobre Matlab (código M.file) para "ruído de fase" (Como simular o ruído de fase).
1. O ruído de fase devido ao laser de diodo
2. O ruído de fase devido ao oscilador local

Sua ajuda é muito apreciada.


Isto é para OSCILLATOR:

http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=8844&objectType=file

Descrição:
sout = function add_phase_noise (Sin, Fs, phase_noise_freq, phase_noise_power)

Phase Noise Oscillator Model

ENTRADA:
Sin - sinal complexo de entrada
FS - frequência de amostragem (em Hz) do Pecado
phase_noise_freq - frequências em que fase SSB O ruído é definido (deslocamento de transportadora em Hz)
phase_noise_power - Fase SSB Power Noise (em dBc / Hz)

SAÍDA:
Sout - saída fase complexa propalado sinal

NOTA:
Sinal de entrada deve ser complexa

EXEMPLO (Como usar add_phase_noise):
Suponha fase SSB Noise é especificado como segue:
-------------------------------------------------- -----
| Offset De Carrier | Ruído Fase |
-------------------------------------------------- -----
| 1 kHz | -84 dBc / Hz |
| 10 kHz | -100 dBc / Hz |
| 100 kHz | -96 dBc / Hz |
| 1 MHz | -109 dBc / Hz |
| 10 MHz | -122 dBc / Hz |
-------------------------------------------------- -----

Suponha que temos 10000 amostras de senóide complexo de frequências entre 3 kHz
amostrados na frequência de 40MHz:

Fc = 3E3;% frequência portadora
FS = 40e6;% freqüência de amostragem
t = 0:9999;
S = exp (j * 2 * pi * Fc / Fs * t); senóide% complexa

Então, para produse fase S1 sinal propalado a partir do original executar sinal S segue:

FS = 40e6;
phase_noise_freq = [1E3, 10E3, 100e3, 1E6, 10E6];% deslocamento do Transportador
phase_noise_power = [-84, -100, -96, -109, -122]; poder% Ruído de Fase
S1 = add_phase_noise (S, Fs, phase_noise_freq, phase_noise_power);
Voltar ao topo
hardev15



Registrado em: 21 de outubro de 2009
Posts: 2
Localização: Portugal


Post 21 de outubro de 2009 13:43


oi
Eu tenho um problema sobre o código matlab da equação de diodo para o ruído abaixo indicados

k = 1.38e-23;
q = 1.6e-19;
T1 = 273 25;
k vt = * t1 / q;
df = 0,001;
f = [0: DF: 100]
kf = 1.0e-26;
AF = 1,2;
v1 = 0,7;
% v1 = 0.25:0.05:1.1;
id = 1.0e-12 * exp ((v1 / (2,0 * vt)));
pst% = 2 * q * id;
psflk = kf * (id. af ^ / f);
plot (f, psflk, 'b')
xlabel ( 'Frequência (kHz)')
ylabel ( 'sflk (A/hz2)')
axis ([0,2, 0, 0,0015])

Eu preciso da parcela em psflk e freqüência (f)
so pls help me

obrigado
Voltar ao topo
Versão árabe Versão búlgara Versão Catalão Czech version Versão dinamarquesa Versão em alemão Versão grega Versão Inglês Versão em espanhol Versão finlandesa Versão em francês Versão Hindi Versão croata Versão Indonésio Versão em italiano Versão em hebraico Versão em japonês Versão em coreano Versão lituana Versão letã Versão em holandês Norueguês versão Polish version Versão Português Romanian version Versão em russo Versão eslovaca Versão eslovena Versão em sérvio Versão sueca Versão Tagalog Versão Ucraniano Versão vietnamita Versão em chinês
Post new topic Reply to topic EDAboard.com Índice do Fórum -> Processamento de Sinal Digital -> Ajuda código Matblab sobre o ruído de fase "
Página 1 de 1

subj

text

Todos os horários são GMT 1 Hora
Similar tópicos:
Alimentação (4 fios fase 3 "para" 5V ") (1)
"Chumbo" ou "Lag" no detector de fase? (4)
Verilog dobradura ( "begin" - "fim") no código G (1)
Ajuda! Qual é o "Noise Correlation"? (1)
ajuda em "K" contador de ADPLL (código fonte VHDL) (7)
[ajuda] código asm exemplo "8051" para a condução de max6953 (2)
preciso de ajuda sobre o projeto "falar" relógio (7)
Ajuda sobre Hspice. "Save &. Carga de comando" (1)
O que fazer "ECL", "CML", "LVDS", (6)
Necessita de ajuda "stk500.ebn" como eu posso converter "(3)


Abuse | | Administrador | | Moderador | Suporte | nós | Mapa do Site |
topic RSS