Each software platform has its strengths and weaknesses. This makes complex simulation requirements — involving multiple phenomena, system level modeling or design optimization — hard to satisfy.
We are well-conversant with various simulation platforms such as Abaqus,
ANSYS, COMSOL, TracePro, Simulink, mathematical tools such as MATLAB, R and
general purpose programming languages such as Python, C# and Web2.0. We tie
together these platforms with our own mathematical code and even solvers if
needed, and produce a solution that is ‘just right’ for your project.
The following example projects include custom simulator development:
FORCE BALANCE SOLVER. Solves specific problems involving linear elastic, non-linear elastic and rigid parts and fluid pressure. Load-deformation curves of each individual body are calculated separately. The force balance solver finds the final resting position in which the entire system will settle.
SHEPHERD ALGORITHM. We created a new algorithm to approximate multi-body interactions, with one elastic and multiple rigid bodies. As the rigid bodies move, the shepherd algorithm quickly creates a feasible solution which is heuristically close to the final solution. Mechanical simulations involving multi-body contact have shown vast speedup using this technique.
FEM WIRE SIMULATOR. A finite element simulator of metallic wire parts. Was commissioned as a validating simulator for a large simulation platform.
SOLAR OPTICS. This simulator framework can calculate the position of the sun for any day of the year, and time of day, at any latitude. Furthermore, the simulator can calculate various shadowing effects applicable to objects such as heliostats (sun tracking mirrors). Averages of shadowing effects over time can be used to optimize placement, size etc. of these objects to maximize utilization of insolation.
CIRCUIT SIMULATION WITH EM COMPONENTS. A new methodology was developed to convert the PDEs governing linear electromagnetic components to ODEs, for fast and accurate simulation of EM components as electronic circuit components.
ELECTROMAGNETIC FEM. Built our own FEM EM solver to cross-check Mie scattering calculations, and to be able to perform scattering calculations for irregular shaped objects.