We are often asked “Why doesn’t SystemVision have a Voltage Controlled Voltage Source (VCVS), or a Current Controlled Current Source (CCCS)?” These are common behavioral modeling blocks in many circuit simulators. The answer is that we have something far more versatile and well suited for a multi-discipline simulation environment. SystemVision provides a fully compatible framework for the user to graphically create any “X controlled Y source”, by simply placing and connecting a few key building-blocks right on the schematic.
You can easily select any voltage, current, force, temperature, etc. to be the control variable, by placing a converter block model on the schematic to detect its value and make a continuous control quantity. Next, you can choose any math function or behavioral model to process that control variable, including gains, filters, limiters, etc.; you can even use binary operators, like sum or multiply, to support multi-input control functions. Finally, the processed control quantity can be converted to any desired voltage, current, flux, heat-flow, etc. as the controlled source’s output.
If that sounds complicated, it’s not. Just watch the short video below to learn how you can use this easy, flexible and powerful approach for your behavioral modeling needs. Also, you can find the design example used in this video here:
Creating Controlled Sources and Sensors: https://www.systemvision.com/design/controlled-sources-and-sensors