Activity for superlou

  • superlou superlou posted a comment on discussion ngspice-users

    I think you're 100% right that a full SPICE simulation isn't the right tool. I was initially making my own simulation based on a simple voltage source and resistive sink model, but I wanted to be able to see effects like the cold-start current surge of a capacitive load, or backfeeding supplies if buses are switched improperly. It started to feel very SPICE like, but most SPICE tools aren't really intended for this kind of real-time demonstration. Especially because I want to also model fluid systems...

  • superlou superlou posted a comment on discussion ngspice-users

    In my application, a more qualitative rather than quantitative result would be fine, so modeling changes that are "softer" than the real devices would work. Are you saying that a switch-like element couldn't be simulated in real time because of the number of iterations required to converge the transient analysis? And that is because the rapidly changing state of the circuit requires very small iteration timesteps to converge?

  • superlou superlou posted a comment on discussion ngspice-users

    I am trying to use ngspice to model basic high level systems (RLC elements, power supplies, circuit breakers, switches) that a user can interact with in "real time" through a custom GUI. My thought was to use the pipe or server switch, run the simulation once, then use control statements to alter elements and run the next 100 ms iteratively so that the user can't tell the simulation is moving in discrete steps. Is this an appropriate solution, or is there a more elegant approach? Thanks, Louis

  • superlou superlou posted a comment on discussion Open Discussion

    Is it possible to control the Qucs solver to generate a "real-time" interactive simulation? I am looking to model the transient behavior of simple circuits while modifications are made to elements like opening a circuit breaker or adjusting a power supply voltage. Would it be feasible to iteratively perform short transient simulations, e.g. 30 ms, carrying the results of each previous solution forward as initial conditions to the next one? Is there a less hacky approach?

  • superlou superlou posted a comment on discussion General Discussion

    Sorry to bring a post back from the dead, but it seemed relevant. If the example you gave has a single shmsink going to multiple shmsrcs, why can't the Snowmix video output shmsink go to multiple sources? I tried it, and gst-launch seems to block when I try to have multiple shmsrces.

  • superlou superlou modified a comment on discussion General Discussion

    I think I may have read to fast. I actually don't need Python executed from within...

  • superlou superlou posted a comment on discussion General Discussion

    I think I may have read to fast. I actually don't need Python executed from within...

  • superlou superlou posted a comment on discussion General Discussion

    (Anoynmous post by me, sorry.)

  • superlou superlou posted a comment on discussion General Discussion

    Hey Pete, Nothing sensitive at all, and the whole thing's up on github. I don't think...

  • superlou superlou posted a comment on discussion General Discussion

    I like that loop even better for removing duplicate code. It looks like it's 12 video...

  • superlou superlou modified a comment on discussion General Discussion

    The result of this discussion is in https://github.com/superlou/snowman/blob/9c2...

  • superlou superlou posted a comment on discussion General Discussion

    Whoops. Added an extra period. It's fixed above.

  • superlou superlou posted a comment on discussion General Discussion

    The result of this discussion is in https://github.com/superlou/snowman/blob/9c2...

  • superlou superlou posted a comment on discussion General Discussion

    Peter, your responses are awesomely thorough. Thanks! I suspected the vfeed overlays...

  • superlou superlou posted a comment on discussion General Discussion

    That works great! I fixed a couple typos in the caps and had no trouble running multiple...

  • superlou superlou posted a comment on discussion General Discussion

    From the basic example, I am taking multiple feeds and vfeeds, and then mixing the...

  • superlou superlou posted a comment on discussion General Discussion

    Two Snowmix sessions isn't a deal breaker, so I will do that for now. Do you simply...

  • superlou superlou posted a comment on discussion General Discussion

    I've been playing around with wrapping feeds in Python objects for flexibility and...

1