System Modeling

#

System Modeling

An engineering system is simulated by modelling its components and defining relations among them. We create system models that consist of mechanical, fluid, thermal, electrical and control components. These are synthesized over a large set of operating conditions for transient responses, lags or for avoiding divergence. Our team is proficient in developing ab initio system codes, programming on Modelica and using Matlab Simscape / Simulink.

What we deliver

  • Response and perturbation studies
  • Design and off-design performance estimation
  • Trade-off analysis and component selection
  • System-level optimization

Our Expertise

  • Pneumatic and hydraulic network
  • Propulsion system - platform integration
  • Multi-body simulation for mechanisms
  • 6-DoF analysis and flight trajectories
#

Interdisciplinary Studies

#

Ab-Initio Code Development

#

Modellica & Simulink

#

Functional Modeling

#

Systems Architecture

#

Operational Research

Systems Thinking is the study of a system by breaking it into its separate components. The approach focuses on how individual parts correlate. It analyses the entire systems working as a single unit. The approach helps the development and design team to focus on their own domain of expertise. Complex control systems design combines mechanical, electrical, hydraulic, and embedded systems. Testing of these systems late in the development process is costly and ineffective. To address this process, a plant model of the actual system is developed. The plant model simulates the response while the controller adjusts as per command requirements. This helps in the early identification of design & configuration errors.

A schematic diagram is the representation of the system using simplified elements and contains essential information about individual components. The interaction between components in a system is also defined. Modelica is an object-oriented modelling programming language used for modelling and simulation of complex multi-disciplinary systems. The module contains about 1400 generic models for components. The module supports approximately 1200 functions in different domains for simulation. OpenModelica is the open-source version of the Modelica Module and allows multi-domain modelling using a graphical user interface.

Case Studies

Case Studies

#

Software for Design, Sizing and Performance Estimation of Axial Piston Pumps

Design and development of a swash-plate type axial piston pump...

Read More
#

Performance Characterization of Air Breathing Engine

The engine is based on mixed-compression air intake, subsonic...

Read More