how to simulate active polyphase filter frequency response by spectre in ac simulatio

Status
Not open for further replies.

steven_jun

Newbie level 5
Joined
Nov 22, 2009
Messages
8
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,338
Dear

i dont know how to simulate active polyphase filter frequency response by spectre at ac simulation

i add the simulus as follow : V1 Iin+ 0 1V ac 200m 0
V2 Iin- 0 1V ac 200m 180
V3 Qin+ 0 1V ac 200m 90
V4 Qin- 0 1V ac 200m 270

question is how to plot output frequency response curve?

thanks
 

Attachments

  • active polyphase filter.JPG
    22 KB · Views: 133

plot following.

( v("/Iout+", ?result "ac")-v("/Iout-", ?result "ac")) + complex(0,1)*(v("/Qout+", ?result "ac")-v("/Qout-", ?result "ac") )

Here you do frequency sweep from minus frequency to plus frequency.

But you can get minsu frequency response from plus frequency response since "I(-freq)=conj(I(freq))" and "Q(-freq)=conj(Q(freq))" are satisfied.
So you don't have to do frequency sweep of minus frequency.
 
Last edited:

thank pancho_hideboo

i try it,but the function complex dont support and i cant not find it in the calulator
the message is *Error* ("complex" 3 t nil ("*Error* complex: argument #1 should be a number (type template = \"n\")" drwave:92266632))
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…