- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
Simulation of a colpitt oscillator in ADS
I tried to simulate the following oscillator design in ADS. O tried several methods but couldn't analyze the behavior of the Vout. Any help to simulate this circuit will be appreciated.
There is no startup.
Change VCC to step pulse.
Then show us waveforms.
I was able to get it oscillating by reducing the VCC to 2V. But not oscillating frequency is wrong and the output voltage is in mV range.
I tried with step voltage as you suggested but didn't oscillate for that.
I attached results after the source voltage source.
Use oscprobe.
Then confirm oscillation possibility and oscillation frequency.
I did S simulation to check the resonant frequency of the system. It oscillates at correct frequency but huge attenuation can be observed at that frequency. Can anyone help me figure out why that is happening?
Wrong.
You have to use dcblock for term.
Again use oscprobe not term.
-Your oscillator circuit is completely wrong...
-DC Bias is very important in osc. circuits.
-Your oscillator simulations set-up is also wrong..
-That oscillator doesn't oscillate
-Oscillator circuits are not so simple circuits..
-I believe you don't know how a oscillator works..
-Read and work on oscillator much..
As mentioned, the circuit is questionable. With more suitable bias and bypass the circuit should oscillate as expected. It takes about 25 us of simulation time to start up.
In additional, BFG135 is not a proper transistor for oscillator applications regarding to my experiences.BFG193F is more suitable and lower noise BJT for <1GHz oscillators.
I have designed 5-6 oscillators in different bands, it worked well practically.
BigBoss, I only picked the specific transistor because that was the first spice model that came up in my library with enough frequency response.
I see that I misread the inductor value. Below are some phase/gain plots with the correct value of the working circuit (top) and your original ADS attempt (bot).
It is clear that the condition for oscillation is satisfied in the top plot and not for your circuit. Typical oscillator design starts by establishing good DC bias conditions and then by an open-loop analysis to determine enough gain and phase shift at the frequency of oscillation. This is then followed by doing a close loop harmonic balance simulation to determine non-linear results.
Look at this document and see how an oscillator is hardly designed..
https://www.synergymwave.com/article...scillators.pdf
https://www.synergymwave.com/articles/2007/09/index.php
Ulrich is a very brilliant guy in all respects. We had a good phone conversation not so long ago one weekend while he was in NY relaxing on his yacht, and it included how he founded Compact Software that later sold to Ansoft, etc. He personally still uses the original Compact software, which was surprising to me.
Here is an attachment of advanced oscillator design using Ansoft Designer which could be applied to other packages equally.
Absolutely, I sent a e-mail to him to ask why you use still Ansoft instead of another modern(!) software but he didn't respond me.
Isn't that ? If he demands a lifetime license from Keysight or AWR, they give this with a great pleasure, he is not ordinary man, he is Ulrich Rohde..
But he is still using Ansoft..There should be strong reason behind this in term of oscillator-like circuits which we don't know yet.I'm still wondering this phenomena..
We should definitely invite this guy to Edaboard if he accepts..
He used to belong to this forum, if you search posts under user 1NUL.
He told me he left because he felt offended by moderation of one of his threads. I tried to talk him into coming back, but his reply was he does not have time for petty issues. That is very unfortunate as there is a lot to learn from him.
Your osc can not satisfy small signal oscillation condition at all.
Actually, we can not get steady state oscillation.
Options ResourceUsage=yes UseNutmegFormat=no EnableOptim=no TopDesignName="test_virajsen" HB:HB1 MaxOrder=4 Freq[1]=480 MHz Order[1]=11 StatusLevel=2 Restart=no TAHB_Enable=1 OscPortName="HB1_OP" \ OutputPlan="HB1_Output" OutputPlan:HB1_Output \ Type="Output" \ UseNodeNestLevel=yes \ NodeNestLevel=2 \ UseEquationNestLevel=yes \ EquationNestLevel=2 \ UseSavedEquationNestLevel=yes \ SavedEquationNestLevel=2 \ UseDeviceCurrentNestLevel=no \ DeviceCurrentNestLevel=0 \ DeviceCurrentDeviceType="All" \ DeviceCurrentSymSyntax=yes \ UseCurrentNestLevel=yes \ CurrentNestLevel=999 OscProbe:HB1_OP Node[1]="vout" FundIndex=1 Harm=1 NumOctaves=2.0 Steps=20.0 Tran:HB1_tran HB_Sol=1 SteadyState=1 StatusLevel=3 StopTime=0.5 msec MaxTimeStep=0.1 nsec \ MaxOrder=4 Freq[1]=480 MHz Order[1]=11 \ OutputPlan="HB1_Output" Component:tahb_HB1 Module="ATAHB" Type="ModelExtractor" \ Tran_Analysis="HB1_tran" HB_Analysis="HB1" \ SaveToDataset=yes V_Source:SRC1 vcc 0 V_Tran=pulse(time, 0 V, 5 V, 0 nsec, 1 nsec) Vdc=5 V Vac=1 V SaveCurrent=1 Short:OscTest1 _net176 ve Mode=0 SaveCurrent=no model BJTM1 BJT NPN=1 PNP=0 Is=1e-16 Bf=100 Nf=0.993 Vaf=14 Ikf=0.15 Ise=4e-11 Ne=2.5 Br=6.7 Nr=1.2 Var=13 Ikr=0.008 Isc=1e-14 Nc=1.21 Rb=3.05 Irb=5e-5 Rbm=20 Re=0.8 Rc=8.75 Cje=7e-13 Vje=0.5 Mje=0.3 Cjc=1.1e-13 Vjc=0.85 Mjc=0.33 Xcjc=0.1 Cjs=0 Vjs=0.75 Mjs=0 Fc=0.4 Xtf=0.102 Tf=2e-12 Vtf=5 Itf=0.1 Ptf=23.5 Tr=1.0e-11 Kf=0 Af=1 Lateral=0 RbModel=0 Approxqb=1 Tnom=20 Eg=11 Xtb=0 Xti=3 L:L1 vcc vc L=10 nH R=1e-12 Noise=yes C:C2 _net176 vc C=21.0998 pF C:C1 vcc _net176 C=21.0998 pF R:R4 vout 0 R=1 kOhm Noise=yes R:R3 ve vout R=1 kOhm Noise=yes R:R2 vb 0 R=1 kOhm Noise=yes R:R1 vcc vb R=1 kOhm Noise=yes "BJTM1":BJT1 vc vb ve Mode=1 Noise=yes
申明:网友回复良莠不齐,仅供参考。如需专业帮助,请学习易迪拓培训专家讲授的ADS视频培训课程。
上一篇:How in import differential S-parameters in ADS
下一篇:ADS power calculation in EM-Model
国内最全面、最专业的Agilent ADS培训课程,可以帮助您从零开始,全面系统学习ADS设计应用【More..】
- Agilent ADS教学培训课程套装
- 两周学会ADS2011、ADS2013视频教程
- ADS2012、ADS2013射频电路设计详解
- ADS高低阻抗线微带滤波器设计培训教程
- ADS混频器仿真分析实例视频培训课程
- ADS Momentum电磁仿真设计视频课程
- ADS射频电路与通信系统设计高级培训
- ADS Layout和电磁仿真设计培训视频
- ADS Workspace and Simulators Training Course
- ADS Circuit Simulation Training Course
- ADS Layout and EM Simulation Training Course
- Agilent ADS 内部原版培训教材合集