Utilization of COMSOL Multiphysics® Java API for the Integration of Composite Material Properties Through a Customized User Interface

R. Malav[1]
[1]Indian Institute of Technology Madras, Chennai, Tamil Nadu, India
Published in 2014

Introduction: Usage of Composite Materials properties is rapidly gaining acceptance in various industries such as aircraft manufacturing, automotive, healthcare, etc. Its main strengths are light weight material, great strength and durability, strength related to weight, corrosion resistance and design flexibility. In the process of modeling and simulation, many a time a user wants to use Composite Materials properties in the analysis. While COMSOL Multiphysics® is capable of modeling and simulation of any physics-based system, adding a user-friendly interface to integrate Composite Material properties with it will further enhance its capabilities.

Use of COMSOL Multiphysics®: The Application Programming Interface (API) of COMSOL Multiphysics® is an interface based on Java and can be used to develop custom applications in the software. An initial GUI (Graphical User Interface) is built based on a model of a simple ‘Rectangular Block’, having a point force acting on the edge. And the final GUI is built based on a model of ‘Mechanical Part’, having a combination of forces and moments acting on it. Halpin-Tsai Model, a semi-empirical model chosen based on its accuracy and appropriateness, is used to develop algorithm to calculate the composite material properties.

Results: The Composite Material Module is built as is shown in Figure 1. In addition, the GUI also includes certain Post-Processing features such as contour plot, line graph, surface plot and max/min line plot. Adding these Post-Processing features to the GUI will simplify their use by only allowing suitable settings to be viewed and changed. This will allow users who are not experienced in modeling to benefit from models created by others. The simulation of a ‘Rectangular Block’ is performed using Composite Materials in the initial GUI built as shown in Figure 2. Similarly, the simulation of a complex mechanical part is performed using Composite Materials in the final GUI.

Conclusion: The Composite Material properties were successfully integrated with COMSOL Multiphysics®. The GUI created is compatible to be used for any model for the purpose of performing simulation with Composite Material properties. Also, it can be used to perform some of the important Post-Processing which can be cumbersome to do in COMSOL Multiphysics® GUI for an inexperienced user.

ダウンロード