Software-Based Process Simulation and Feasibility Assessment of Black Soldier Fly Larvae Fatty Acid Extraction and Fractionation

Felix Subakti, Chung Hsi Chou, Misri Gozan, Yuan Yu Lin

Research output: Contribution to journalArticlepeer-review


Black soldier flies have been studied as an alternative animal feed. On the other hand, they could be used to yield an abundance of fatty acids. Their omnivorous diet and low space requirements allow for the mass breeding of black soldier flies, using widely available food wastes as feedstock. This study simulates the industrial upscaling of an extraction process for black soldier fly larvae using SuperPro™ 9.5 simulation software. This software contains an extensive material library that regulated physical data for the chemical composition of the larvae and the products. It also bundled several types of bioreactors utilized in bioprocessing. The scheduling of the plant was aided by SchedulePro, which allows for the generation of batch durations and Gantt charts. Four fatty acids were chosen as the main revenue source, with simulated proteins assigned as by-products of the plant. Ash and cellulose were the wastes of the plant, and were separated through multiple filters. The plants were later assessed for their economic feasibility. The kitchen waste plant was the most profitable, and the control variable was the only unprofitable plant. These results may have been impacted by the waste content found in the control variable and the abundance of revenue products in the kitchen-waste-fed larvae.

Original languageEnglish
Article number2349
Issue number18
Publication statusPublished - Sept 2022


  • biorefinery
  • black soldier fly
  • fatty acids
  • industrial upscaling
  • insect products
  • process optimizations
  • process simulations
  • waste management


Dive into the research topics of 'Software-Based Process Simulation and Feasibility Assessment of Black Soldier Fly Larvae Fatty Acid Extraction and Fractionation'. Together they form a unique fingerprint.

Cite this