Dynamic Simulation Interface and Data Pipeline in DotNet Environment

Since the automation objects can not be used directly in DotNet environment,a way to bridge ACM simulation engine and DotNet application and handle ACM simulation-related events in DotNet code by encapsulating ACM Type Library using ActiveX and reflection techniques was developed.In order to pave the way for embedding solving,optimization and control strategies,C# was used as the development tool to establish a multi-path data pipeline between ACM and DataAPI,which is a uniform interface to manipulate database.