|
Aalhad Deshmukh M.S. student Department of Electrical
Engineering Email: deshmuka@engr.sc.edu Supervisor:
Dr. A. Monti Background
Bachelor of
Engineering in Electronics, June
2001 Trainee “Research and Development Engineer”, Dec 2001-July 2002, Aplab Ltd, |
|
Research Projects
API TECHNIQUES USING ACTIVEX FOR CO-SIMULAION PURPOSES. VTB developers previously have
come up with techniques to build the interface between VTB solver and other
solvers. Distribution of DLLs is a method commonly adopted to meet this
requirement. This approach is certainly effective and provides the desired
results but it also calls for redundant labor in compiling the code to
generate the DLLs. The users are required to go over the procedure of
generating the DLLs and then copying them into the destination folder each
time. This procedure is prevents the users from changing the code on the fly
and increases development time. The aim of this project is to present an
alternate approach to developing the API using ActiveX and in doing so
discuss its advantages over the previous one. Another intention behind the
new approach is to develop a method to formalize the way in which VTB
interacts with foreign environments. This
project focuses mainly at the interfaces between VTB & Matlab and VTB
& LabVIEW. “A prototype of a Monitoring System Based on a
Multi-Agent Platform” has been developed that makes use of the VTB-LabVIEW
interface. Other case studies demonstrating the use of the
VTB-Matlab interface are being presented in the paper “API Techniques
using ActiveX for Co-Simulation Purposes” that is currently under development. Conclusions: With ActiveX the external code
can be modified on the fly which reduces the simulation and development time. The VTB has now become a more powerful and a user
friendly environment. |
Figure
1: The Structure of the Multi-Agent Platform using the VTB-LabVIEW interface.
Figure 2: The VTB schematic using the VTB-LabVIEW
interface. It is the SU agent in the figure1. |