Vivek T. Ramamoorthy

Vivek's photo
Lecturer in Mechanical Engineering
University of Hertfordshire, UK
(2023 - present)
PhD in Computer Science
University of Nottingham, UK
(2018 - 2022)
Scientific Officer
Atomic Energy Regulatory Board, India
(2015 - 2018)
Master of Technology in Mechanical Design
Indian Institute of Technology Madras, India
(2013 - 2015)
Bachelor of Engineering in Mechanical Engineering
Sri Sairam Engineering College, India
(2009 - 2013)


Acoustic shape optimisation

I explore artificial intelligence methods (metaheuristics, machine learning) for the shape and topology optimisation of lightweight mechanical structures especially sound-absorbing porous material structures.

Interactive Demos

I find happiness in helping students understand complex technical concepts deeply. I make interactive web demos to make learning fun. Check them out if you are interested.🙂

Fascinating concepts

I am fascinated by science and nature. I love learning new and interesting concepts. If you do too, you might like a compilation of concepts that I found fascinating. If you think I should check something out, let me know ! 🙂



Topology optimisation, metaheuristics, acoustics, and additive manufacturing.


Historically, the geometric shapes of mechanical parts and structures, such as an aircraft wingbox, have been designed through a trial-and-error process followed by iterative improvements to existing designs. A breakthrough in geometric design unfolded in the 1990s through the introduction of structural topology optimisation techniques, which allow generation of optimal shapes and topologies for mechanical structures from scratch. Many parts and products have undergone significant innovations due to topology optimisation. A notable example is the reduction in weight of 1000 kilograms per aircraft in Airbus A380 (Krog et al. 2012).

Finding the most optimal shape and topology for a given problem in terms of loads and boundary conditions is computationally hard and there are no practicable algorithms available in many problem cases. Whereas finding near-optimal solutions that are good enough in a quick enough time can be achieved through adjoint methods. These gradient-based methods can get stuck at locally optimal solutions if the mathematical structure of the objective function is multimodal. The problem of local optimal solutions can be addressed through heuristics and metaheuristics strategies which constitute a subset of artificial intelligence.

The overall research aim is to improve topology optimisation techniques through the use of AI and extend the practicability of these techniques.


Journal articles:

  1. Ramamoorthy, V.T., Özcan, E., Parkes, A.J., Sreekumar, A., Jaouen, L. and Bécot, F.X., 2021. Comparison of heuristics and metaheuristics for topology optimisation in acoustic porous materials. The Journal of the Acoustical Society of America, 150(4), pp.3164-3175.
  2. Ramamoorthy, V.T., Özcan, E., Parkes, A.J., Jaouen, L. and Bécot, F.X., 2023. Multi-objective topology optimisation for acoustic porous materials using gradient-based, gradient-free, and hybrid strategies. The Journal of the Acoustical Society of America, 153(5), pp.2945-2945.


  1. Ramamoorthy, V.T., Özcan, E., Parkes, A.J., Luc, J. and Bécot, F.X., 2019. Metaheuristic Optimisation of multilayered porous materials, proceedings of the 23rd International Congress on Acoustics, RWTH Aachen, Germany.

  2. Ramamoorthy, V.T., Ozcan, E., Parkes, A.J., Sreekumar, A., Jaouen, L. and Bécot, F.X., 2020. Acoustic topology optimisation using CMA-ES, proceedings of ISMA2020 International Conference on Noise and Vibration Engineering and USD2020 International Conference on Uncertainty in Structural Dynamics .
  3. Ramamoorthy, V.T., Özcan, E., Parkes, A.J., Luc, J. and Bécot, F.X., 2020. On topology optimisation of acoustic porous materials, e-Forum Acusticum 2020, Lyon, France.

  4. Ramamoorthy, V.T., Özcan, E., Parkes, A.J., Luc, J. and Bécot, F.X., 2021. The OR society conference-OR63.

  5. Parkes, A.J., Ramamoorthy, V.T., Özcan, E., 2021. Bi-objective Search for Acoustic Topology Optimisation and Noise Reduction, EURO 2022 - Espoo.

Current projects

1. AI-based algorithms for more efficient topology optimisation

Gradient-based approaches are quite efficient than metaheuristic strategies applied to the discrete topology optimisation problem. But metaheuristics used in conjunction with gradient-based methods have been able to overcome the problem of local optimality by outperforming gradient strategies for the same computational time (Ramamoorthy et al. 2022).

2. Manufacturability-oriented topology optimisation

Manufacturability forms a roadblock in extending the use of topology-optimised shapes in certain applications. While advancements in additive manufacturing have ensured the feasibility of manufacturing topology-optimised structures, the fabrication time and tool costs involved vs. conventional manufacturing methods needs due consideration to assess which approach is indeed the truly optimal in engineering practice. Hence, it is of interest to develop approaches to deal with manufacturability within the algorithm.

If you find these topics interesting and are looking to discuss or collaborate, hesitate not to contact me. 🙂


Game perspective

Game perspective is the paradigm of learning through games or interactive demos. While this is not a replacement for conventional learning (books, lectures, exercises), it is a valuable alternative teaching method.

With the ever-growing forest of human knowledge, there are too many exciting things to learn, and life is too short.

With the help of games or interactive demos, knowledge could be assimilated faster and in a more fun way allowing us to learn more in a given lifetime. Check out some of my works available in the web projects section. Thanks to Luc Jaouen for inspiring me to make these. Check out his works at Acoustic Porous Material Recipes.

A shoutout to Dan Russell for his amazing work.

Concepts that fascinate me

These are some of the concepts that I found intriguing. It is always interesting to ask people what concepts fascinate them the most, as I always learn something new. Every person has their list, and here is mine. If you think I need to include something, let me know. 🙂

  1. Euler's identity: \( e^{i\pi} +1 =0 \)
  2. Calculus: From \( \frac{dy}{dx} \) to \( i\hbar \frac{\partial \Psi}{\partial t} = -\frac{\hbar^2}{2m} \frac{\partial^2 \Psi}{\partial x^2} + V \Psi \)
  3. Principle of conservation of momentum - The fact that it holds true from photons to blackholes
  4. Gauss' divergence theorem
  5. Fourier series and transforms, the FFT algorithm.
  6. Eigenvalue analysis - natural vibrating frequencies of objects
  7. Modal superposition technique - finding the response of multi-degrees-of-freedom systems to vibrations
  8. Mohr's circle - How a piece of chalk breaks under tension and torsion
  9. Gyroscopic effect
  10. Coriolis effect
  11. Castigliano's theorems
  12. Cauchy's integral theorem
  13. Planck's black body radiation (The birth of quantum mechanics)
  14. Michelson and Morley experiment -> Speed of light being constant for all observers
  15. Special relativity and general relativity
  16. Principle of equivalence
  17. Young's double slit experiment -> Many-worlds interpretation?
  18. Superfluid helium
  19. Cryogenic liquefaction cycles - The art of liquifying gases
  20. Monte Carlo method - Simple and powerful.
  21. Fermat's last theorem
  22. Neural Networks for emotion recognition
  23. Mechanisms of sound absorption in porous media
  24. The concept of topology optimisation
  25. Antichess: (weakly solved) 1.e3 wins for White

Modules I teach

  1. Applied Design (Level 4 Semester A )
  2. Industrial Mechanics (level 4 Semester B)
  3. Programming for aeronautical engineers (Level 5 Semester B)
  4. Data Analytics and Artificial Intelligence (Level 7 Semester A)
  5. Acoustics (Level 7 Semester B)

Web projects

Topology optimisation in web

An implementation of the solid isotropic material with penalisation (SIMP) in Javascript.

Damping ratio demo

An interactive demo to get an intuition for the damping ratio.

Genetic algorithm tutorial

A simple interactive tutorial on genetic algorithms.

MatlabJS: A Javascript mini-library

A mini-library for Matlab users who are new to Javascript.

CMA-ES tutorial

A simple interactive tutorial on Covariance Matrix Adaptation Evolution Strategy.

Image Classification Web

A web app for MobileNet image classifier.

Nurse scheduling tool

A web tool for nurse scheduling.

Tortuosity Demo

Draw a path to compute its tortuosity.

Sound sensing

Audio Scene Classification demo.


3D topology optimisation on web.

Math demos

Interactive math concept demos.


E349, College Lane Campus,
University of Hertfordshire,
Hatfield, United Kingdom AL10 9AA

v.t.ramamoorthy (AT)

+44 (0) 1707 284239