Software for online bubble detection, determining bubble statistics, control of input parameters, and control of fluidized beds
Creators
Description
The repository is for Offline, and Online Bubble detection along with the control of fluidized beds using EA. The folders are as follows:
1. Offine_Bubble_Detection: Detection of bubble properties from the videos.
2. Online_Bubble_Detection: Detection of bubble properties while the bed is running.
3. EA_Bed_Control: Changing velocity values depending on the reference control parameter.
Each folder contains individual README.md files, on running the setup accordingly.
To run the control and online detection, use the conda environment available in the repository "fluidized_bed_env.yml". The specific environment is required because there are a lot of interdependent packages which require a particular version to work. To create an environment using the YAML file, please follow the following steps.
1. conda env create -f fluidized_bed_env.yml #provide path for YAML file, and not just file name
2. conda activate fluidized_bed_env #to activate and use the environment
3. conda env list #to verify the packages
The Python Notebook file "driver_code.ipynb" file is the most important file, it basically glues all the individual tasks and run the control. The driver code has to be run as a notebook file, since the camera needs to be first setup properly. Only then we can achieve the full control of the bed. Detailed execution is documented in the individual files and each folder README.md.
This work is funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation), SPP 2364, project number 504548777.
Files
FluidizedBedProcessingSoftware.zip
Files
(476.9 kB)
Name | Size | Download all |
---|---|---|
md5:1140616e6b777eb8e5c4f644385e9653
|
476.9 kB | Preview Download |
Additional details
Funding
- Deutsche Forschungsgemeinschaft
- Optimierung des Betriebs von Wirbelschichtverfahren mittels maschinellen Lernens 504548777