<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ODE solve electronics time function with condition in Mathcad</title>
    <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1041144#M219347</link>
    <description>&lt;P&gt;Hello&amp;nbsp; ttokoro,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help, and sorry for the delay.&lt;BR /&gt;I tried the file, but I don't think it's working as expected&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LTspice with Load.png" style="width: 820px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130400i8BEB83AD686E964C/image-size/large?v=v2&amp;amp;px=999" role="button" title="LTspice with Load.png" alt="LTspice with Load.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LTspice with Load zoom.png" style="width: 828px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130401iC7789B0B009ACFF1/image-size/large?v=v2&amp;amp;px=999" role="button" title="LTspice with Load zoom.png" alt="LTspice with Load zoom.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The output voltage decreases when the load increases due to insufficient energy stored in the capacitor to maintain the voltage.&lt;/P&gt;&lt;P&gt;Attached : LTspice simulation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a nice weekend,&lt;/P&gt;&lt;P&gt;Emilien&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 31 Oct 2025 15:16:51 GMT</pubDate>
    <dc:creator>ESAB</dc:creator>
    <dc:date>2025-10-31T15:16:51Z</dc:date>
    <item>
      <title>ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1037148#M219042</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm using Mathcad Prime 11.&lt;/P&gt;&lt;P&gt;I'm trying to solve a differential equation with conditional logic (if) due to the presence of a diode in the circuit.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="200-250V V2-IN.drawio.png" style="width: 511px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/129275i3773919AC59F569A/image-size/large?v=v2&amp;amp;px=999" role="button" title="200-250V V2-IN.drawio.png" alt="200-250V V2-IN.drawio.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The input values are defined, and in the worksheet, some graphs are already plotted (e.g., I_TEST, VL1N).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Condition_Mathcad.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/129276i742FDCE9099DCF65/image-size/large?v=v2&amp;amp;px=999" role="button" title="Condition_Mathcad.png" alt="Condition_Mathcad.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I'm using Odesolve to compute the solution.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="ODE_solve.png" style="width: 583px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/129277i2EDBC01DA39CEC64/image-size/large?v=v2&amp;amp;px=999" role="button" title="ODE_solve.png" alt="ODE_solve.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Is this the correct approach?&lt;/P&gt;&lt;P&gt;It doesn't work with the following error "Plot failed"&lt;/P&gt;&lt;P&gt;Cou you help me?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much&lt;/P&gt;</description>
      <pubDate>Tue, 07 Oct 2025 11:55:09 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1037148#M219042</guid>
      <dc:creator>ESAB</dc:creator>
      <dc:date>2025-10-07T11:55:09Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1037501#M219071</link>
      <description>&lt;P&gt;Some observations:&lt;/P&gt;
&lt;P&gt;Your schematic is a bit enigmatic. You put a diamond symbol with a diode symbol inside. The diamond is connected in parallel to the capacitor. Is that to say your diode is in parallel to the capacitor? If yes, is the cathode side up, or down?&lt;BR /&gt;(Note: I'd expect the diode to be in series with the resistor.)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On the solve block:&lt;BR /&gt;The initial condition "VC(0 ms)=0 V" must be with the constraints, not with the initial guesses. (You don't need intial guesses with odesolve.&lt;/P&gt;
&lt;P&gt;The little program sets a constraint on VC(t). The IF statement in there will not work. if the condition is true, VC(t) will become VL1N(t), which is also a voltage. But if the condition is false (the 'else' case), then VC(t) will become whatever the boolean construct Cstab*d/dt{VC(t)} = -I_TES(t) will result in, and note; because it's a boolean construct, that result can only be 1 (True) or 0 (False).&lt;/P&gt;
&lt;P&gt;You should set up a constraint on d/dt{VC(t)} rather than on VC(t), so you may have to rethink how to incorporate the diode behaviour. Maybe it helps if you first solve the circuit without a diode, then put the diode behaviour in.&lt;/P&gt;
&lt;P&gt;The solver expression should not read VC1(t)= odesolve.... but VC1=odesolve.... Check the help&amp;nbsp; (? in upper right corner of the window) to see how to use odesolve.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Success!&lt;BR /&gt;Luc&lt;/P&gt;</description>
      <pubDate>Wed, 08 Oct 2025 09:59:58 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1037501#M219071</guid>
      <dc:creator>LucMeekes</dc:creator>
      <dc:date>2025-10-08T09:59:58Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1037581#M219077</link>
      <description>&lt;P&gt;Hello Luc,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'll take another look at it on Friday.&lt;BR /&gt;You're right, the schematic is a bit ambiguous &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt; This version is definitely clearer.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Redresseur.png" style="width: 464px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/129528i894CB76DA1FFB96F/image-dimensions/464x284?v=v2" width="464" height="284" role="button" title="Redresseur.png" alt="Redresseur.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Thx.&lt;/P&gt;&lt;P&gt;Emilien&lt;/P&gt;</description>
      <pubDate>Wed, 08 Oct 2025 15:05:51 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1037581#M219077</guid>
      <dc:creator>ESAB</dc:creator>
      <dc:date>2025-10-08T15:05:51Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1039572#M219205</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 299px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130018iFEACA241761BD681/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 827px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130019i0005C100077E75B6/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 631px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130020iB002981B1CB31524/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130021i56D27338EF9839BE/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 22 Oct 2025 07:00:08 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1039572#M219205</guid>
      <dc:creator>ttokoro</dc:creator>
      <dc:date>2025-10-22T07:00:08Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1041144#M219347</link>
      <description>&lt;P&gt;Hello&amp;nbsp; ttokoro,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you for your help, and sorry for the delay.&lt;BR /&gt;I tried the file, but I don't think it's working as expected&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LTspice with Load.png" style="width: 820px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130400i8BEB83AD686E964C/image-size/large?v=v2&amp;amp;px=999" role="button" title="LTspice with Load.png" alt="LTspice with Load.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="LTspice with Load zoom.png" style="width: 828px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130401iC7789B0B009ACFF1/image-size/large?v=v2&amp;amp;px=999" role="button" title="LTspice with Load zoom.png" alt="LTspice with Load zoom.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;The output voltage decreases when the load increases due to insufficient energy stored in the capacitor to maintain the voltage.&lt;/P&gt;&lt;P&gt;Attached : LTspice simulation&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a nice weekend,&lt;/P&gt;&lt;P&gt;Emilien&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 31 Oct 2025 15:16:51 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1041144#M219347</guid>
      <dc:creator>ESAB</dc:creator>
      <dc:date>2025-10-31T15:16:51Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1041893#M219471</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130676iF57E37497A8B7989/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;BR /&gt;Mathcad's odesolve and&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 602px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130677i57990432F7C77CA6/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&amp;nbsp; are not good for I_TES(t) treatment. It can not solve&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 261px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130678iFD36F2A93E646EF7/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&amp;nbsp;or&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 418px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130679i0B639732729F9E81/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;. It try to solve&amp;nbsp; &lt;STRONG&gt;11.1 ms&lt;/STRONG&gt;, the closs point of two functions.&lt;BR /&gt;I also assume &lt;STRONG&gt;6.28 ms&lt;/STRONG&gt; is the tangent line's start point.&amp;nbsp; &lt;BR /&gt;If you change the conditions such as d1, you should fix the start and end point of the plot. It shows the charge of Cstab decrease by&amp;nbsp; I_TES(t) pulse train discharges.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130684iAE0BFA5A1FDDBBE8/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 10:28:52 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1041893#M219471</guid>
      <dc:creator>ttokoro</dc:creator>
      <dc:date>2025-11-05T10:28:52Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1041965#M219477</link>
      <description>&lt;P&gt;Hello&amp;nbsp;ttokoro,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you very much.&amp;nbsp;You're really skilled with Mathcad&lt;/P&gt;&lt;P&gt;This function is more complicated than expected with Mathcad, ahah&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Have a nice day !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Emilien&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 05 Nov 2025 14:06:06 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1041965#M219477</guid>
      <dc:creator>ESAB</dc:creator>
      <dc:date>2025-11-05T14:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1042269#M219510</link>
      <description>&lt;P&gt;Assuming average decrease of capacitor voltage, the start and end points of the effect of pulse train can be solved by using minerr function. Still the integral of narrow pulse wave shows error even increases the TOL to 10^-12.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 702px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130781i28094D76BBB5451F/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130782i529DDBE6AA13A8A5/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130783iA9387D90FF260C44/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Nov 2025 01:09:07 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1042269#M219510</guid>
      <dc:creator>ttokoro</dc:creator>
      <dc:date>2025-11-07T01:09:07Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1042302#M219516</link>
      <description>&lt;P&gt;Using average value of I&lt;SUB&gt;TES&lt;/SUB&gt;&amp;nbsp;odesolve can solve all conditions. The result of D1=0.1 also has no error.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 688px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130788iCAE2E768056B2D2E/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130789i36350A8288B9C549/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="image.png" style="width: 999px;"&gt;&lt;img src="https://www.ptcusercommunity.com/t5/image/serverpage/image-id/130790i1261AAA74A049A12/image-size/large?v=v2&amp;amp;px=999" role="button" title="image.png" alt="image.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 07 Nov 2025 06:56:35 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1042302#M219516</guid>
      <dc:creator>ttokoro</dc:creator>
      <dc:date>2025-11-07T06:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: ODE solve electronics time function with condition</title>
      <link>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1044635#M219707</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&amp;nbsp;&lt;SPAN&gt;&amp;nbsp;ttokoro, very interesting.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Emilien&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Nov 2025 12:06:50 GMT</pubDate>
      <guid>https://www.ptcusercommunity.com/t5/Mathcad/ODE-solve-electronics-time-function-with-condition/m-p/1044635#M219707</guid>
      <dc:creator>ESAB</dc:creator>
      <dc:date>2025-11-24T12:06:50Z</dc:date>
    </item>
  </channel>
</rss>

