[naléhavé] Uzavřeno filtr (Pulse tvarování)

S

salam2000

Guest
ahoj
Mám projekt pro konstrukci přijímače.
fs / symbolrate je iracionální, pokud chce = 7,5 sampel za symbol.Chci přidat uzavřeno filtr, prosím, pomoz mi ji přidat.
I použití interpolace a načasování oživení ve smyčce.
1-, kde jsem nahradil MF?Pokud bych měl brát před smyčkou, nebo ve smyčce s interpolací.?
2-Pokud jsem ve smyčce bychom měli mít hodně složité, protože výpočet interpolovaných koeficientu a konvoluce, když jsem si ji předtím, než vedení mám vyřešit iracionální problém.
Prosím, pomozte mi
Díky
Naposledy upravil salam2000 na 20 únoru 2008 14:05, editovaný 1 krát v celkové

 
Jsem nepochopil vše jasně, ale pokud váš jediný problém je vytvořit filtr, který pracuje se non-celé číslo vzorků na symbol, můžete pracovat na frekvenci 15 * symbolovou rychlost (můžete vzorek váš signál, potom přidejte nulu v struktuře , pak se vzorek znovu, potom přidejte nulu znovu, atd.), pak proveďte LP filtrace (jako "cerpal kosinus").To by bylo ukončení procesu interpolace.Za to, že pošlete signál uzavřeno filtr, ale mějte na paměti, že by měl fungovat na 15 vzorků za symbol.

 
my jsme řekli nsamp = fs / symr = 7,5 jako příklad.tento faktor může být číslo p / q = 7,5223486643455778644356746746 ...například.
ale myslím, že dvě myšlenky, kdy dva mají vlastní problémy:
1 - používáme Pulsní tvarování s hodně koeficientu, pak používáme kvantizace a nastavit offset pro výběr koeficienty, například: koeficient (offset: 10: konec).Tato metoda potřeba velké vyhledávací tabulky a chceme, aby vektor velikost není velká.
2 - budeme používat interpolaci uvnitř smyčky a pak se stát nsamp až 8 s interpolací.ale to má spoustu složitostí.

Je tam lepší řešení.

<img src="http://www.edaboard.com/images/smiles/icon_cry.gif" alt="Pláč nebo velmi smutný" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top