LTspice tutorial - Worst Case, Monte Carlo and Gaussian statistical circuit analysis

Поділитися
Вставка
  • Опубліковано 10 лют 2025

КОМЕНТАРІ • 32

  • @HansWurst-bk9sb
    @HansWurst-bk9sb 8 місяців тому +2

    For videos nowadays this is relatively dense information well presented. Thank you!

  • @AndrewKiethBoggs
    @AndrewKiethBoggs 2 роки тому +3

    Beyond glad I found your channel. Thanks for sharing your knowledge!!

  • @carlosdiaz4535
    @carlosdiaz4535 4 роки тому +2

    Just found your channel and it's been a great time watching at your videos, I find the way you present them very appealing. This topic is new to me and it's very interesting.

  • @avikish2848
    @avikish2848 Рік тому +1

    Great tutorial. Nice demonstration. Thanks a ton !!!!

  • @bryankobe9197
    @bryankobe9197 3 роки тому

    Thank you for your tutorials. As I am using LTspice more and more they are very useful to me

  • @altuber99_athlete
    @altuber99_athlete 3 роки тому

    This dude makes better tutorials than LTspice itself lol.

  • @030H
    @030H 4 роки тому +2

    Thank you so much! Your tutorials are amazing.

  • @NeeharTheImpressionist
    @NeeharTheImpressionist 4 роки тому +1

    Your tutorials are awesome!!

  • @raymonda.koosha5824
    @raymonda.koosha5824 4 роки тому +1

    Excellent presentation. Thanks you; a ton of it!!!!

  • @incxxxx
    @incxxxx 5 років тому +2

    Very good job!

  • @marks2c
    @marks2c 2 роки тому

    Likewise, beyond glad, thank you. In WC analysis how would you model correlated resistances (like two conductors in a cable that could each be between 0R and 100R (ie will track each other depending on cable length)?

    • @FesZElectronics
      @FesZElectronics  2 роки тому +1

      I'm not sure I understood the question, but you can define a parameter independent of a component as having a tolerance: ".param res={mc(40,1)}" and then use this parameter in the component definition, or any number of components; so you can have R1 and R2 with the value {res}; or some variation of this ex {2*res}

    • @marks2c
      @marks2c 2 роки тому

      @@FesZElectronics Perfect, thank you so much. That is the fix I needed.

  • @irsarasheed9842
    @irsarasheed9842 4 роки тому

    Great work sir, can I use this command? {mc(10k tc=0.0001,tol}} . As I want to do monte carlo analysis at different temperature. Please guide me as soon as possible.

  • @davidwende
    @davidwende 3 роки тому

    Great tutorial as usual. However, I am getting an error message "can't find model MC". I thought this was built in to LTSPICE. Using values such as {mc(2nF,tola)} with version 17.0.24.0 on Windows 10. Do you have any idea? Thanks

    • @FesZElectronics
      @FesZElectronics  3 роки тому

      I currently have the 17.0.23.0 version installed and have no issue. Anyway the mc function was around even in LTspiceIV so it should not be a version issue.
      Did you try running the "montecarlo.asc" simulation found in the LTspice instalation folder under examples->educational? if that runs correctly, the issue should be some sort of syntax thing..
      Maybe you can share the netlist if the circuit is simple? (View->SpiceNetlist)

  • @qzorn4440
    @qzorn4440 4 роки тому

    great video... do you have one on the Vishay-IL300 linear opto-isolator? thanks...:)

    • @FesZElectronics
      @FesZElectronics  4 роки тому

      Not really... I didn't make anything on opto components. Maybe in the future, but nothing is planned at the moment

  • @darrellsellers
    @darrellsellers 4 роки тому

    Is there any good books on WCCA

  • @raymonda.koosha5824
    @raymonda.koosha5824 4 роки тому

    Great Work; excellent explanation! Can the temperature Spice Directive .tmp -40 25 85 be included in your mc schematic? Also, do you have a website? If so, please let me have the link. Many thanks, R.

    • @FesZElectronics
      @FesZElectronics  4 роки тому

      You can include temp directive also, just make sure the circuit actually takes temperature into account.
      I don't have a website though, never found the time to make one.

  • @tr_voyages
    @tr_voyages 2 роки тому

    in my case it is showing incorrect use of curly braces,

  • @rogeronslow1498
    @rogeronslow1498 3 роки тому +1

    This analysis, although technically correct doesn't necessarily reflect the real world. The reason is that the component manufacturers often measure the value of each new component and then bin them accordingly. That skews the distribution of values considerably. The result is that if you purchase 1000 5% 1k MF resistors virtually none will fall within the 1% tolerance as they will have already been weeded out and classified as 1% tolerance. What you will get is resistors that are about plus and minus 5% away from the nominal value but virtually none that are within the 1% and 0.1% bands.

    • @FesZElectronics
      @FesZElectronics  3 роки тому +1

      I have to say I only partly agree; Of course some amount of binning is done when resistors are manufactured, but the 0.1% resistor and the 5% resistor will most often be built from different materials and using different techniques; with very good precision you also want low temperature coefficients and other parameters to be more controlled. I guess also the measuring its self is far more pretentious to verify the 0.1% compared to the 5%; anyway, I do agree that a 5% and a 1% (or any other close tolerances) resistor can be built the same way and just separated by binning;
      This raises an interesting question though - how can you simulate a tolerance interval - so not 0 to 5% but rather 1% to 5%. I will have to look into this a bit.

    • @rogeronslow1498
      @rogeronslow1498 3 роки тому

      @@FesZElectronics I would think 0.1% resistors would be individually laser trimmed simply to improve the production yield. It may also depend on the manufacturer.