Case Study
SEQUEL | Power Electronics and Power Systems (IITB)
SEQUEL is a powerful tool, from the Department of Electrical Engineering, IIT Bombay., for circuit design and evaluation. SequelGUI is a graphical editor to the ingenious Sequel circuit solver from the Department. It allows users to design complex electrical circuits by dragging and dropping elements on to a visual-circuit-board, configuring them and making connections. The circuits can then be simulated and results can be viewed as multi-line plots. SequelGUI also provides options for the user to quickly create documentation of their simulation exercise by capturing snapshots of the circuit and graphs and pasting it into a word or HTML document.
Getting a GUI developed by VCreate Logic was a great experience for me. Great expertise, great attitude, and a great product at the end! One cannot ask for more. In our case, the application was circuit simulation. Although VCreate Logic did not have previous experience in this area, they did a wonderful job in finding out what was required and delivering something that was convenient and smart. The interaction has been most pleasant. With the GUI now available, we expect our product to go many more miles..
Prof M.B.Patil,
Dept of Electrical Engineering,
IIT Bombay
- DC, Transient, small-signal.
- Efficient "steady state waveform" computation.
- Digital (Event-driven) simulation.
- Mixed-signal simulation.
- Perfectly "General" elements.
- GUI for schematic capture, plotting, etc.
- Allows user-defined elements (Linux version only)
- Free!
The Power Electronics and Power Systems group of the Electrical Engineering Department at IIT Bombay conducts research and education in a broad range of activities. SequelGUI required a very modular architecture. It was important to have the development process as agile as possible so that at each stage of the development a prototype is produced which could then be used and improved upon. VCreate Logic team worked with the Department to build a graphical tool using GCF. Develop interfaces for Sequel solver to help users create circuits easily, simulate it and view the results.
GCF provided killer advantage to SequelGUI’s development. SequelGUI components such as “Circuit Editor”, “Element Explorer”, “Solve Block Editor”, “Symbol Editor”, “Model Editor” and “Solver” could be created independently and integrated quickly to make a prototype. As more and more requirements surfaced, one or more components were upgraded without compromising the entire system. Several months into development new components like “Output/Graph Viewer”, “Help System”, “Sub-Circuits Selection” and “Documentation Snapshots” were newly designed and integrated into the main application without disturbing the existing setup!! GCF supported incremental development of SequelGUI which allowed Department to work with prototypes, test its usage and user-interface with live audience and fine tune the development process. The component architecture allowed prioritize the development, take on development one piece at a time. For instance, another group within Electronics Lab wanted to integrate their application into SequelGUI. As both the products would share the same framework, integrating them using GCF was a half-day job!
VCreate Logic Pvt Limited is a 3D Visualization and Framework company. We offer products and services based on Qt, OpenGL, VTK and so on (mainly into C++). Generic Component Framework (GCF) is a award winning custom component framework built using Qt 4.4.x. Using GCF you can compose applications as a collection of components. It helps to design and develop software as a collection of decoupled and independent entities, minimize the challenge related to task of maintaining and upgrading huge UI applications.
Email : info@vcreatelogic.com | www.vcreatelogic.com

