I know that the Aspen Tech is used in the field of oil and gas process. But is it possible to simulate a wastewater treatment process by using this software.
No idea about AspenTech, but this does not appear to be a good fit to its strength. Membrane separation is likely to be modelled by *you* specifying the separation cut, so probably not a problem. I'm not so sure about coagulation/flocculation.
Superpro Designer may be a better fit. the water sector software sadly is not strong on coagulation/flocculation, and may be *too* good for adsorption - may need data you don't readily have.
Coagulation/flocculation you may find is modelled *badly* by anything that you look at; I am not current on SuperPro Designer's handling of this, but I would expect it to be doing little more than reflecting your own assumptions on conversion of dissolved material to particulate.
You will not find a module for membrane separation in Aspen instead you can build your own model by using Aspen Custom Modeller (ACM), afterwards, you can add it to the model library. Actually, once you have installed Aspen you can find the example files for ACM, one of which is a membrane process...
Of course, you can add the coagulation/flocculation and so on in your model.
It is the same if you have a model you can implement it in ACM. I’m not specialist in photocatalysis but you have LHHW kinetic models that you can use for catalysis. So you can couple these with some other external subroutine written in FORTRAN