Am Fr, 22.09.2006, 17:27, schrieb Mike Kost:
>> > I must've tarred it up at the wrong time. Oops. The main.sch should
>> > start=0, stop=10ms, 5e6 points and less_points.sch should have
>> > stop=10ms, 1e6 points. Under these conditions, main.sch has the
>> > behavior (Vout goes to the 5v area and then decays to 0v). I just
>> > confirmed
>> > that my current simulations use these stop, start, and points.
>> Ok, I check the schematics once again.
>> In the attachment you find a modified version which is probably what
>> you want. I played with the initial conditions of the L/C's in the
>> circuit. Due to the large L/C values you have also large time
>> And on the other hand you have small time steps due to the current
>> excitations. This is the problem.
> Very good!
> Now I also see why you request a MaxStep property for the transient
>> analysis. In your case the built-in algorithm to determine a max. step
>> somehow fails due to the above problem. Locally I already implemented
>> the property. It's going into CVS as soon as possible and will be
>> available in the next release.
> I'll be watching for the next release!
It's now in CVS...
> I am still curious to understand how the time-step control handles a state
> change in a relay (transition from closed->open or vise versa). In our
> previous e-mails, you mentioned that the time-step control took it into
> account, but I don't understand how it responds.
When the relay switches, then the solution (new node voltages and branch
currents) changes. Depending on the integration method the transient
solver does allow a maximum change in the solution. If this limit is hit
the time-step gets reduced until the change is considered sufficiently
small. That is basically how time-step control works.
Hope this helps, Stefan.