/HydroModules

Hydrodynamic module for aquaculture structures

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

UiS-Aqua

--- A hydrodynamic module for aquaculture structures.

The main aim for the development of this module is to provide a controllable and repeatable numerical solution for reliable analyses of aquaculture structures.

Although considerable numerical programs have been proposed with a large number of publications, most of the proposed numerical program are either commercial or in-house. In order to promote the availability and accessibility of numerical simulations for aquaculture structures, a hydrodynamic modules is developed here for conducting time-domain structural analysis of aquaculture structures with code aster.

Work environments

In order to use this module, you need to install the following packages or programs first:

Run your first case

The Example folder provide a simple setup for a squared fish cage under pure current conditions.

  1. Open a terminal and change the directory to the Example

  2. Type the command:

    sh run.sh
  3. Wait until the job finish. If it shows exit_code=0 at the end, it means the simulation finish without any error.

 --------------------------------------------------------------------------------
 Copying results

copying .../fort.80...                                                  [  OK  ]
copying .../fort.10...                                                  [  OK  ]
copying .../fort.6...                                                   [  OK  ]

<A>_ALARM          Code_Aster run ended


 
 ---------------------------------------------------------------------------------
                                            cpu     system    cpu+sys    elapsed
 ---------------------------------------------------------------------------------
   Preparation of environment              0.00       0.00       0.00       0.00
   Copying datas                           0.05       0.02       0.07       0.08
   Code_Aster run                        823.59      22.92     846.51     812.87
   Copying results                         0.01       0.03       0.04       0.04
 ---------------------------------------------------------------------------------
   Total                                 823.87      23.04     846.91     813.28
 ---------------------------------------------------------------------------------

as_run 2020.0

------------------------------------------------------------
--- DIAGNOSTIC JOB : <A>_ALARM
------------------------------------------------------------


EXIT_CODE=0
Change the variable back to the default value....>>>>>>
  1. Want to clean the generated file and run a different cases? use sh clean.sh to clean these files and run again.

Document

Publications

  1. Cheng, H., Li, L., Aarsæther, K. G., & Ong, M. C. (2020). Typical hydrodynamic models for aquaculture nets: A comparative study under pure current conditions. Aquacultural Engineering, 90, 102070. https://doi.org/10.1016/j.aquaeng.2020.102070

  2. Cheng, H., Ong, M. C., Li, L., & Chen, H. (2022). Development of a coupling algorithm for fluid-structure interaction analysis of flexible nettings in fluid. Ocean Engineering, 243, 110208. https://doi.org/10.1016/j.oceaneng.2021.110208

  3. Mjåtveit, M. A., Cheng, H., Ong, M. C., & Lee, J. (Under review). Numerical study of two typical gravity-based fish cages with different dimensions under pure current conditions. Aquacultural Engineering.

  4. Cheng, H., Li, L., & Ong, M. C. (Under review). Structural responses of gravity type fish cages under pure current conditions. Aquaculture.