Parametric EM Simulations in ADS

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ส.ค. 2024
  • This short tutorial video explains the steps to create parametric layout component and run parametric EM simulation in ADS software. Don't forget to leave your valuable comments if you enjoy watching the video...

ความคิดเห็น • 52

  • @azeemimtiaz4547
    @azeemimtiaz4547 6 ปีที่แล้ว

    one of the best descriptions. respect from pakistan

  • @paulstaffan4513
    @paulstaffan4513 7 ปีที่แล้ว +1

    Hi, Your video is exactly what I have been looking for, thank you so much for posting it. I have been struggling with Keysights knowledge base and this video is much better than their instructions-and more complete! I am trying to design a patch antenna array. Thanks again

  • @Marya_S_86
    @Marya_S_86 หลายเดือนก่อน

    Perfect.

  • @fatimasaletecorrera2471
    @fatimasaletecorrera2471 4 ปีที่แล้ว +1

    Thanks for this vídeo. Very helpfull!

  • @puff4452
    @puff4452 7 ปีที่แล้ว

    very useful video. Thanks a lot.

  • @BhargavaAnurag
    @BhargavaAnurag  8 ปีที่แล้ว

    Hello Khurram, you will not find this file in ADS. What I tried showing here was how one can utilize Command Prompt in ADS layout to draw a polygon using "ap" command. Once you calculate the patch dimension then you could inturn calculate the X,Y coordinates of all vertices and then easily use those X,Y coordinates to draw patch geometry as shown in the video....Hope this helps

  • @jojopal265
    @jojopal265 7 ปีที่แล้ว

    Very helpful indeed. Can we use transmission line unlike flattening to polygon and use subnetwork type parameter and then do paramteric/optimization analysis in EM Co simulation? Can you elaborate Advanced Model Composer?

  • @BhargavaAnurag
    @BhargavaAnurag  8 ปีที่แล้ว

    Hello Ravi, it can be done from 2011 release onwards

  • @nusermane1076
    @nusermane1076 ปีที่แล้ว

    Hi Anurag,
    thank you for all your tutorials!
    Is there a complete good documentation for all features, errors etc. for ADS 2023, Genesys and so on?
    Online I do only find the docs for old versions, or, if you log in some for the new ones, but not a complete one with open access, so one can use google to find something (there are open access documentations for many other IDEs / design tools, so it would be nice to have a good, up to date and open access one for the Keysight products too😉)
    Thank you for all your effort with these videos!

    • @BhargavaAnurag
      @BhargavaAnurag  ปีที่แล้ว

      All latest documentation are available online as well as it gets installed when you install the software on your PC.

  • @inmaculadamalogomez8595
    @inmaculadamalogomez8595 5 ปีที่แล้ว

    thank you so much

  • @user-gf1yz8hh7z
    @user-gf1yz8hh7z 4 ปีที่แล้ว

    Very useful video, appreciate a lot. One question, how to check the settings for perturbation or any notification about it?

    • @BhargavaAnurag
      @BhargavaAnurag  4 ปีที่แล้ว

      Sorry for late reply. When you add a perturbed parameter and come back to the main Parameter window, you can click on Edit/View Perturbation button and it will open a new layout as per the perturbation spec and the modified geometry will be shown to you. it will not show any notification and you can do manual checking on the dimension or location of the object where you applied the definition and if you are not happy then you can go back to Main Parameter window, delete the parameter and add the parameter again to assign a new Perturbation definition.
      Hope this helps.

  • @nabeelmuqarrab9742
    @nabeelmuqarrab9742 7 ปีที่แล้ว

    Hello Sir, A. Bhargava
    is it possible to use the parametric EM simulation without SnP Utility.

  • @ronaksakhiya1353
    @ronaksakhiya1353 2 ปีที่แล้ว +1

    Hello Sir, Is there any way we could perform parametric optimization of multi layers simultaneously in ADS? Like suppose I have my layout design in 'cond' layer and same layout design in 'cond2' layer. 'cond' layer is exactly on top of 'cond2' in the stackup. Now 'cond' layer is made up of parts like MLIN,MTEE, etc so variables of 'cond' can be parametrized with subnetwork option. But 'cond2' layer cannot be again build with parts like MLIN,MTEE, etc in the same design so far as I have experienced. So I have used different shapes to draw the layout at 'cond2' layer exactly over layout at 'cond' layer. And shapes cannot be designed using variables used for designing parts as they need coordinates. My design needs 'cond' material always on top of 'cond2' material. And If I parametrically optimize 'cond' layer in co-simulation, my 'cond2' won't change and hence won't give correct results. I want optimize both 'cond' and 'cond2' layer at a same time in sync. Is there any way to do that? Would appreciate your help regarding this issue.
    Thanks in advance.

    • @BhargavaAnurag
      @BhargavaAnurag  2 ปีที่แล้ว +1

      Hi Ronak,
      Surely it can be done. There are 2 ways to do it:
      1. You can use Multilayer transmission line library and use a coupled line with negative spacing to creating overlapping lines on 2 different layers like cond and cond2. Only thing you will miss here is the discontinuity models but that should be too much of worry as you will anyways do parametric EM. While doing it you can assign same variable value to w1 (on cond layer) and w2 (on cond2 layer)
      2. Another alternate is to use Perturbed method and select both cond and cond2 objects while assigning the variable so that they will always be in sync
      Kindly contact your local Keysight tech support team to get further help if required.

    • @ronaksakhiya1353
      @ronaksakhiya1353 2 ปีที่แล้ว +1

      @@BhargavaAnurag Thank you very much for your response. Very much appreciated. Second alternative is a good thought and I'll try to implement it.

  • @marcavele9616
    @marcavele9616 5 ปีที่แล้ว

    Thanks!!

  • @rahuljaiswal966
    @rahuljaiswal966 5 ปีที่แล้ว

    Thank you very much sir for this video. I want to ask one doubt that how should I perform EM-Parameterization (same as in this video) for EM-Co simulation based model (for LNA). Does nominal/perturb method valid for this or not? Please help me out. Thank you for your time.

    • @BhargavaAnurag
      @BhargavaAnurag  5 ปีที่แล้ว

      Hello Rahul, Yes you could surely use Nominal/Perturb method for parametric EM cosim.

  • @user-gf1yz8hh7z
    @user-gf1yz8hh7z 4 ปีที่แล้ว

    Another question is: Like, I have two rectangles stacking together with certain gap D. I want the width of the top rectangle to be swept but maintaining the gap between these two rectangles. I try to perturb the upper and lower edge of bottom rectangle together with same amount so that the bottom rectangle is just shifted downward without any shape changing. Should this work?

    • @BhargavaAnurag
      @BhargavaAnurag  4 ปีที่แล้ว

      Hi, Its surely possible but difficult to support/clarify online. Kindly contact your local Keysight ADS support person and he should be able to help you.

  • @rainbowgoay
    @rainbowgoay 6 ปีที่แล้ว

    Hi Sir, It works when I run from the ADS window which is great. This video really helps me. However, if I run it from command line using modified netlist file (a .log file) it doesn't run momentum and ended up showing an error:
    INPUT TO COMMAND PROMPT
    hpeesofsim netlist.log
    RESPONSE FROM COMMAND PROMPT
    Characterizing the circuit
    Characterizing Tx channel
    Error detected by hpeesofsim during TRAN analysis 'ChannelSimTransient_ChannelSim1'.
    COMPONENT 'X2.em_data':
    Failed to establish a Gemx connection.
    Error detected by hpeesofsim during TRAN analysis 'ChannelSimTransient_ChannelSim1'.
    Fatal error occured while evaluating model 'MomCmpt', instance 'X2.em_data'.
    Do you know how to work around that?

  • @ferdinandocostanzo7578
    @ferdinandocostanzo7578 8 ปีที่แล้ว

    thanks, I like this video ;)

  • @tutorialengtecnologia8373
    @tutorialengtecnologia8373 4 ปีที่แล้ว

    Hello everyone, I need some guidance please, on ADS shows that you can do the following schematic in the layout, but when doing the same and another frequency did not work. I made a comparison with another simulator (CST) worked. The curious thing about ADS getting the same values by doing straight into the layout (it was more work, but it worked). Why does it happen? (NOTE: my version is 2020)

    • @BhargavaAnurag
      @BhargavaAnurag  4 ปีที่แล้ว

      Hello, Somehow I couldn't understand your query & comment. If you could provide little more detail on what is your exact query then I might be able to help.

  • @MR-qi7fc
    @MR-qi7fc ปีที่แล้ว +1

    Hi, wenn i use the advanced model composer, i got a line: "Adaptive sampling and model building process not converged.
    Component modeling will be restarted using equidistant data sampling." What does it mean and how can i fix it?

    • @BhargavaAnurag
      @BhargavaAnurag  ปีที่แล้ว

      It is simply telling you that model fitting couldn't completely converge with the adaptive parameter sampling. This usually happens when you have more 2 parameters that you have defined to as continuous sweep type which is not a good idea. If you have more than 2-3 parameters then use the discrete sweep type and then you can use the interpolation in schematic on all of the variables.
      Hope this helps.

    • @MR-qi7fc
      @MR-qi7fc ปีที่แล้ว

      @@BhargavaAnurag How do I use the interpolation in schematic? Ist there a tutorial video for as well? Thank you.

    • @BhargavaAnurag
      @BhargavaAnurag  ปีที่แล้ว

      @@MR-qi7fc you can get idea from my video 4 under ADS2023 Top10 playlist. Switching on interpolation is quite simple-> Double click on emmodel view under the cell in your main ADS window, go to Interpolation tab and swtich on the interpolation. For interpolation delta, use the same step size as you used in your parametric EM analysis for each of the parameters...😊
      Hope this helps.

    • @MR-qi7fc
      @MR-qi7fc ปีที่แล้ว

      @@BhargavaAnurag Thank you very much! You are really nice and your tutorial are the best ADS tutorial!!

  • @charlesmarfoawuah242
    @charlesmarfoawuah242 3 ปีที่แล้ว

    Hello Anurag! Please how did you get or calculate the polygon coordinates. I'm having problems with that. Can you help??

    • @BhargavaAnurag
      @BhargavaAnurag  3 ปีที่แล้ว

      Kindly visit the channel: th-cam.com/users/BhargavaAnurag and look for new tutorials under the RF Design Tutorials playlist and it should answer all the queries. If you have trouble with coordinates, you can use Schematic Models to create your geometry.

  • @ravidurbha3857
    @ravidurbha3857 8 ปีที่แล้ว

    Can this technique be implemented in ADS 2009 U1

  • @mussamabrok3025
    @mussamabrok3025 3 ปีที่แล้ว +1

    How to change the color of the traces?

    • @BhargavaAnurag
      @BhargavaAnurag  3 ปีที่แล้ว

      There is no color of the trace, it is the color of the layer. Change the color of the needed layer and your trace will be shown in that color and fill pattern etc.

  • @paulamiroy953
    @paulamiroy953 7 ปีที่แล้ว

    Is it possible to sweep multiple variables at the same time in ADS parametric analysis? and get a graph containing all the information in the same? I really need it.. Thank you

    • @BhargavaAnurag
      @BhargavaAnurag  7 ปีที่แล้ว

      Paulami Roy one parameter sweep controller can sweep one variable at a time and for each variable you need to have 1 sweep controller. For looking at result of all combinations you can simply nest the sweep controllers. Hope this helps...if you have some trouble then mail me at anurag_bhargava@keysight.com

  • @SaraH-wt7dx
    @SaraH-wt7dx 6 ปีที่แล้ว

    Thank you for the Video. I cannot see the Command Line Editor under the Layout window. how can I bring that up?

    • @BhargavaAnurag
      @BhargavaAnurag  6 ปีที่แล้ว

      Sara Hesami, you can enable this from ADS Main Window-Tools-App Manager and select the relevant option and restart ADS. After restarting ADS, open the layout and you can see the command line editor but it may not be at the bottom but you can drag and put it at your desired place on the layout window. Hope this helps.....

  • @Zee89zoo
    @Zee89zoo 5 ปีที่แล้ว

    You haven't mentioned your copper conductor thickness? I have used 70 micron ..?

    • @Zee89zoo
      @Zee89zoo 5 ปีที่แล้ว

      There is no symmetry .. left is 11 mm and right side is 10 mm! .. I got 2.4 GHz at 29.7 dimension

  • @xingyoong7129
    @xingyoong7129 6 ปีที่แล้ว

    may I know whats your layout resolution?

  • @robotcorp1884
    @robotcorp1884 8 ปีที่แล้ว

    bhavani shankar can you help me to design antenna..

  • @bhavani1089shankar
    @bhavani1089shankar 8 ปีที่แล้ว

    Thank you Anurag Sir for your wonderful tutorials, but i got 2.4 GHz with d=29.6 mm and inset=9.6 mm with S11= -29.968 with ADS 2014 , any how i am about to fabricate this patch antenna myself in my lab on FR4 with h=1.6mm :)

    • @sarasara-ob4no
      @sarasara-ob4no 8 ปีที่แล้ว

      Bhavani Shankar can you help me for learning ads?

    • @bhavani1089shankar
      @bhavani1089shankar 8 ปีที่แล้ว

      I can help you but before that who are you where are you from

  • @louatisiwar5539
    @louatisiwar5539 5 ปีที่แล้ว

    Hello i have a problem i need help please erro The instance `X1' has 1 pin, but the view `design_lib:antenne:schematic' has 0 pins

    • @BhargavaAnurag
      @BhargavaAnurag  5 ปีที่แล้ว

      Hello Louati, Kindly select the proper layout or emmodel view in the schematic by clicking on Choose View for Simulation icon as I believe this error is coming when you place the layout instance onto the schematic.

    • @louatisiwar5539
      @louatisiwar5539 5 ปีที่แล้ว

      thank you for your answer I try as you told me but it remains the same fault helps me

  • @MehrdadGivehchi
    @MehrdadGivehchi 8 ปีที่แล้ว

    there is no audio