Releases: pieterberg/Process-State-Identification
Releases · pieterberg/Process-State-Identification
Version 1.0.0
Fault detection:
Simulation datasets:
- Generated a normal_training.csv dataset
- Generated a normal_testing.csv dataset
- Generated a faults_training.csv dataset
PCA:
- Performed PCA on the normal_training.csv dataset
- Created a scree plot for the normal_training.csv dataset
- Reduced the order of the normal_training.csv dataset
Fault detection training:
- Determined the Hotelling's T2 statistic of the normal_training.csv dataset
- Determined the Q statistic of the normal_training.csv dataset
- Constructed the Hotelling's T2 statistic and Q statistic control charts for the normal_training.csv dataset
- Set the Hotelling's T2α and Qα upper control limits for the normal_training.csv dataset
Fault detection:
- Used the training PCA loadings from the normal_training.csv dataset to reduce the faults_training.csv dataset
- Determined the Hotelling's T2 statistic of the faults_training.csv dataset
- Determined the Q statistic of the faults_training.csv dataset
- Constructed the Hotelling's T2 statistic and Q statistic control charts for the faults_training.csv dataset
- Detected the process faults in the faults_training.csv dataset
- Calculated the ROC curve parameters for the Hotelling's T2 statistic and Q statistic
ROC curves:
- Generated a Hotelling's T2 ROC curve for the faults_training.csv dataset
- Generated a Q statistic ROC curve for the faults_training.csv dataset
Version 0.5.0
Valve Fault Simulation:
External Variables:
- Generated Gaussian external variables to use for the process model
Process States:
- Added process states
Valve Faults:
- Added control valve models
- Added control valve states
- Added Stateflow charts
- Modeled the control valves getting stuck
- Modeled the control valves experiencing stiction
- Added Butterworth lowpass filters to use for the valve stiction models
- Added variant subsystems for the control valves' states
- Exported the control valves' states
Version 0.4.0
Process Control:
Control strategy:
- Updated Simulink layout
- Developed control strategy
- Implemented sensor model
- Implemented control valve model
Feedback control:
- Fitted feedback ARX models
- Tuned feedback controllers
- Implemented feedback controllers
Feedforward control:
- Fitted feedforward ARX models
- Tuned feedforward controllers
- Implemented feedforward controllers
Version 0.3.0
Open-loop model:
- Developed process model
- Mass balances
- Dynamic equilibrium
- Model parameters
- Steady-state initialization