├── .gitignore ├── 01_Emulation ├── MPC_emulation │ ├── FOPDT │ │ ├── 01_1_MIMO_closed_loop_data_generation.py │ │ ├── 02_MIMO_closedloopdata_training_lstm_transformer.ipynb │ │ ├── 03_1_MIMO_MPC_Emulation.py │ │ ├── Loss_LSTM_Transformer_MPC_FOPDT.eps │ │ ├── MPC_FOPDT_emulation_result.eps │ │ ├── MPC_FOPDT_emulation_result.pkl │ │ ├── MPC_emulate_LSTM.h5 │ │ ├── MPC_emulate_Transformer.h5 │ │ ├── closed_loop_data_1000.pkl │ │ ├── closed_loop_data_1200.pkl │ │ ├── closed_loop_data_1300.pkl │ │ └── model_param.pkl │ └── TCLab │ │ ├── 01Generate_MIMO.ipynb │ │ ├── 02Train_MIMO.ipynb │ │ ├── 03Emulate_MIMO.ipynb │ │ ├── MIMO_240min_data.csv │ │ └── MIMO_240min_model.h5 └── PID_emulation_TCLab │ ├── 01Generate_PID.ipynb │ ├── 02Train_PID.ipynb │ ├── 03Emulate_PID.ipynb │ ├── K-best_PID.eps │ ├── Loss_LSTM_Transformer_PID.eps │ ├── Model_fitting_PID.eps │ ├── PID_emulation_result.eps │ ├── PID_emulation_result.pkl │ ├── PID_train_data.csv │ ├── README.md │ ├── Steptest_PID.eps │ ├── model_params.pkl │ ├── pid_emulate_LSTM.h5 │ └── pid_emulate_transformer.h5 ├── 02_Surrogate ├── FOPDT │ ├── MIMO │ │ ├── 00_FOPDT_MIMO_OpenLoop_Data.ipynb │ │ ├── 01_1_Transformer_Training_FOPDT_Onestep_prediction.ipynb │ │ ├── 01_2_Transformer_Training_FOPDT_Multistep_prediction.ipynb │ │ ├── 02_FOPDT_MIMO_MPC_Gekko.ipynb │ │ ├── 03_TransformerMPC_FOPDT_MIMO │ │ │ ├── .vscode │ │ │ │ └── launch.json │ │ │ ├── data │ │ │ │ ├── MPC_MIMO_FOPDT_multistep_LSTM.h5 │ │ │ │ ├── MPC_MIMO_FOPDT_multistep_LSTM_6000.h5 │ │ │ │ ├── MPC_MIMO_FOPDT_multistep_Trans.h5 │ │ │ │ ├── MPC_MIMO_FOPDT_multistep_Trans_6000.h5 │ │ │ │ ├── MPC_MIMO_FOPDT_onestep_LSTM.h5 │ │ │ │ ├── MPC_MIMO_FOPDT_onestep_LSTM_6000.h5 │ │ │ │ ├── MPC_MIMO_FOPDT_onestep_Trans.h5 │ │ │ │ ├── MPC_MIMO_FOPDT_onestep_Trans_6000.h5 │ │ │ │ └── model_param_MIMO.pkl │ │ │ ├── functions │ │ │ │ ├── __init__.py │ │ │ │ ├── mpc_gekko.py │ │ │ │ ├── mpc_nn.py │ │ │ │ └── process_fopdt.py │ │ │ ├── main_mpc_gekko.py │ │ │ └── main_mpc_nn.py │ │ ├── MIMO_open_loop_data_1600.pkl │ │ ├── MIMO_open_loop_data_2000.pkl │ │ ├── MIMO_open_loop_data_3000.pkl │ │ ├── MIMO_open_loop_data_6000.pkl │ │ ├── MIMO_open_loop_data_narrow.pkl │ │ ├── MIMO_open_loop_data_wide.pkl │ │ ├── MPC_MIMO_FOPDT_multistep_LSTM.h5 │ │ ├── MPC_MIMO_FOPDT_multistep_LSTM_6000.h5 │ │ ├── MPC_MIMO_FOPDT_multistep_Trans.h5 │ │ ├── MPC_MIMO_FOPDT_multistep_Trans_6000.h5 │ │ ├── MPC_MIMO_FOPDT_onestep_LSTM.h5 │ │ ├── MPC_MIMO_FOPDT_onestep_LSTM_6000.h5 │ │ ├── MPC_MIMO_FOPDT_onestep_Trans.h5 │ │ ├── MPC_MIMO_FOPDT_onestep_Trans_6000.h5 │ │ ├── MPC_surrogate_MIMO_FOPDT_multistep_LSTM.h5 │ │ └── model_param_MIMO.pkl │ └── SISO │ │ ├── 00_Open_loop_data_generation_FOPDT.ipynb │ │ ├── 01_1_Transformer_Training_FOPDT_Onestep_prediction.ipynb │ │ ├── 01_2_Transformer_Training_FOPDT_Multistep_prediction.ipynb │ │ ├── 02_FOPDT_MPC_Onestep_calculation.ipynb │ │ ├── 03_TransformerMPC_FOPDT_SISO │ │ ├── main_fopdt.py │ │ ├── main_nn.py │ │ ├── mpc_fopdt.py │ │ ├── mpc_nn.py │ │ └── process_fopdt.py │ │ ├── Loss_surrogate_SISO_FOPDT.eps │ │ ├── Loss_surrogate_SISO_FOPDT_multistep.eps │ │ ├── MPC_SISO_FOPDT_multistep_LSTM.h5 │ │ ├── MPC_SISO_FOPDT_multistep_Trans.h5 │ │ ├── MPC_SISO_FOPDT_onestep_LSTM.h5 │ │ ├── MPC_SISO_FOPDT_onestep_Trans.h5 │ │ ├── Onetime_MPC_calculation_result.eps │ │ ├── Onetime_MPC_calculation_result_CV.eps │ │ ├── Onetime_MPC_calculation_result_MV.eps │ │ ├── model_param.pkl │ │ ├── open_loop_data_SISO-test.pkl │ │ ├── open_loop_data_SISO.pkl │ │ ├── open_loop_data_SISO_narrow.pkl │ │ └── open_loop_data_SISO_wide.pkl ├── Roaster │ ├── .vscode │ │ └── settings.json │ └── Roaster_model_v2.2 │ │ ├── FVs.csv │ │ ├── Gekko_Roaster_model.py │ │ ├── LHS_inputgen.py │ │ ├── LSTM_fitting.py │ │ ├── Plot Roaster MPC result.ipynb │ │ ├── Plot Roaster data.ipynb │ │ ├── Roaster_MPC_result.eps │ │ ├── Roaster_MPC_result.pkl │ │ ├── Roaster_MPC_result.png │ │ ├── Roaster_Training_Trans_multi.eps │ │ ├── Roaster_Training_Trans_multi.png │ │ ├── Roaster_Transformer_Training.ipynb │ │ ├── Roaster_Validation_Trans_multi.eps │ │ ├── Roaster_Validation_Trans_multi.png │ │ ├── Roaster_data_LHS150.csv │ │ ├── Roaster_data_random150.csv │ │ ├── Roaster_data_random151.csv │ │ ├── Roaster_data_random152.csv │ │ ├── Roaster_data_random153.csv │ │ ├── Roaster_data_random154.csv │ │ ├── Roaster_data_random155.csv │ │ ├── Roaster_data_random30.csv │ │ ├── Roaster_data_random70.csv │ │ ├── Roaster_training.pkl │ │ ├── Roaster_training_data.eps │ │ ├── Roaster_training_data.png │ │ ├── Roaster_validation.pkl │ │ ├── Stoichiometry_Test4.csv │ │ ├── ThermoData.csv │ │ ├── Trasformer_fitting.py │ │ ├── lstm_prediction copy.py │ │ ├── lstm_prediction.py │ │ ├── master3 copy.py │ │ ├── master3.py │ │ ├── model10.h5 │ │ ├── model100.h5 │ │ ├── model150.h5 │ │ ├── model30.h5 │ │ ├── model50.h5 │ │ ├── model_param_Roaster.pkl │ │ ├── model_trans150.h5 │ │ ├── model_trans15000-1.h5 │ │ ├── model_trans15000.h5 │ │ ├── model_trans_test.h5 │ │ ├── s1.sav │ │ ├── s2.sav │ │ └── tclab_loss.png └── TCLab │ ├── 00_TCLab_Data_Generation_MIMO.ipynb │ ├── 01_1_Down Sampling + Transformer_Training_TCLab_Onestep_prediction.ipynb │ ├── 01_2_Down Sampling + Transformer_Training_TCLab_Multistep_prediction.ipynb │ ├── 03_TCLab_Controllers │ ├── Disconnet_TCLab.py │ ├── MPC_MIMO_TCLab_multistep_LSTM.h5 │ ├── MPC_MIMO_TCLab_multistep_Trans.h5 │ ├── MPC_MIMO_TCLab_onestep_LSTM.h5 │ ├── MPC_MIMO_TCLab_onestep_Trans.h5 │ ├── TCLab_Control_mul_trans_1hr.eps │ ├── TCLab_Control_mul_trans_1hr.png │ ├── TCLab_Control_onestep_lstm_1hr.eps │ ├── TCLab_Control_onestep_lstm_1hr.png │ ├── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl │ ├── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr │ │ ├── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.eps │ │ ├── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl │ │ └── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.png │ ├── TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl │ ├── TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr │ │ ├── TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.eps │ │ ├── TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl │ │ └── TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.png │ ├── functions │ │ ├── mpc_gekko.py │ │ └── mpc_nn.py │ ├── initial_fake_data.pkl │ ├── main_nn emulation.py │ ├── main_nn.py │ ├── main_nn_test2.py │ ├── make_video.py │ ├── model_param_MIMO.pkl │ ├── model_param_MIMO_mul.pkl │ ├── plot_controller_LSTM_Trans_result.ipynb │ ├── plot_result.py │ ├── plot_with_shifted_index.ipynb │ └── results_0.mp4 │ ├── Loss_surrogate_MIMO_TCLab_multistep.eps │ ├── Loss_surrogate_SISO_FOPDT_111000_30s.png │ ├── MPC_MIMO_TCLab_multistep_LSTM_110000.h5 │ ├── MPC_MIMO_TCLab_multistep_LSTM_110000_W5.h5 │ ├── MPC_MIMO_TCLab_multistep_LSTM_125000_P5.h5 │ ├── MPC_MIMO_TCLab_multistep_Trans_110000.h5 │ ├── MPC_MIMO_TCLab_multistep_Trans_110000_W5.h5 │ ├── MPC_MIMO_TCLab_multistep_Trans_125000_P5.h5 │ ├── MPC_MIMO_TCLab_onestep_LSTM_110000.h5 │ ├── MPC_MIMO_TCLab_onestep_Trans_110000.h5 │ ├── Multistep long data │ ├── Loss_surrogate_MIMO_TCLab_multistep_Long.eps │ ├── MPC_MIMO_TCLab_multistep_LSTM.h5 │ ├── MPC_MIMO_TCLab_multistep_Trans.h5 │ ├── TCLab_validation_LSTM_Multistep_Long.png │ ├── TCLab_validation_LSTM_Multistep_data1.eps │ ├── TCLab_validation_Transformer_Multistep_Long.eps │ └── TCLab_validation_Transformer_Multistep_Long.png │ ├── Multistep short data │ ├── Loss_surrogate_MIMO_TCLab_multistep_Short.eps │ ├── MPC_MIMO_TCLab_multistep_LSTM_25000_Short.h5 │ ├── MPC_MIMO_TCLab_multistep_Trans_25000_Short.h5 │ ├── TCLab_validation_LSTM_Multistep_Short.eps │ ├── TCLab_validation_LSTM_Multistep_Short.png │ ├── TCLab_validation_Transformer_Multistep_Short.eps │ └── TCLab_validation_Transformer_Multistep_Short.png │ ├── Onestep long data │ ├── Loss_surrogate_SISO_FOPDT_25000_30s_Long.png │ ├── MPC_MIMO_TCLab_onestep_LSTM.h5 │ ├── MPC_MIMO_TCLab_onestep_Trans.h5 │ ├── TCLab_validation_LSTM_Onestep_Long.eps │ ├── TCLab_validation_LSTM_Onestep_Long.png │ ├── TCLab_validation_Transformer_Onestep_Long.eps │ └── TCLab_validation_Transformer_Onestep_Long.png │ ├── Onestep short data │ ├── Loss_surrogate_SISO_FOPDT_25000_30s_Short.png │ ├── MPC_MIMO_TCLab_onestep_LSTM_Short.h5 │ ├── MPC_MIMO_TCLab_onestep_Trans_Short.h5 │ ├── TCLab_validation_LSTM_Onestep_Short.eps │ ├── TCLab_validation_LSTM_Onestep_Short.png │ ├── TCLab_validation_Transformer_Onestep_Short.eps │ └── TCLab_validation_Transformer_Onestep_Short.png │ ├── TCLab_MIMO_Data_003_25000_0_100.pkl │ ├── TCLab_MIMO_Data_017_30000_0_100.pkl │ ├── TCLab_MIMO_Data_018_20000_20_60.pkl │ ├── TCLab_MIMO_Data_021_30000_20_60.pkl │ ├── TCLab_MIMO_Data_022_20000_20_60.pkl │ ├── TCLab_MIMO_Data_023_20000_0_100.pkl │ ├── TCLab_MIMO_Data_024_30000_0_100.pkl │ ├── TCLab_MIMO_Data_025_30000_0_100.pkl │ ├── TCLab_MIMO_Data_026_30000_0_100.pkl │ ├── TCLab_MIMO_Data_027_15000_0_100.pkl │ ├── TCLab_MIMO_Data_028_20000_0_20.pkl │ ├── TCLab_validation_LSTM_Multistep_data1.eps │ ├── TCLab_validation_LSTM_Multistep_data1.png │ ├── TCLab_validation_LSTM_Onestep_data1.eps │ ├── TCLab_validation_LSTM_Onestep_data1.png │ ├── TCLab_validation_Transformer_Multistep_data1.eps │ ├── TCLab_validation_Transformer_Multistep_data1.png │ ├── TCLab_validation_Transformer_Onestep_data1.eps │ ├── TCLab_validation_Transformer_Onestep_data1.png │ ├── model_param_MIMO.pkl │ ├── model_param_MIMO_P5.pkl │ └── model_param_MIMO_W5.pkl ├── 03_HybridModel ├── 03_TCLab_PINN_Controllers │ ├── Disconnet_TCLab.py │ ├── MPC_MIMO_TCLab_multistep_LSTM_110000.h5 │ ├── MPC_MIMO_TCLab_multistep_Trans_110000.h5 │ ├── MPC_MIMO_TCLab_onestep_LSTM_110000.h5 │ ├── MPC_MIMO_TCLab_onestep_Trans_110000.h5 │ ├── PINN_TCLab_mimo_multistep_Trans_pinn_off.h5 │ ├── PINN_TCLab_mimo_multistep_Trans_pinn_on.h5 │ ├── PINN_TCLab_mimo_onestep_LSTM_pinn_off.h5 │ ├── PINN_TCLab_mimo_onestep_LSTM_pinn_on.h5 │ ├── Random_SP&Elapsed_calc.ipynb │ ├── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr │ │ ├── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.eps │ │ ├── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl │ │ └── TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.png │ ├── TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr │ │ ├── TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.eps │ │ ├── TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl │ │ └── TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.png │ ├── TCLab_PINN_Control_multistep_trans │ │ ├── TCLab_Control_PINN_OFF_mul_trans.eps │ │ ├── TCLab_Control_PINN_OFF_mul_trans.png │ │ ├── TCLab_Control_PINN_ON_mul_trans.eps │ │ ├── TCLab_Control_PINN_ON_mul_trans.png │ │ ├── TCLab_PINN_Off_Control_Multistep_Trans.pkl │ │ └── TCLab_PINN_On_Control_Multistep_Trans_20_60.pkl │ ├── functions │ │ ├── mpc_gekko.py │ │ └── mpc_nn.py │ ├── initial_fake_data.pkl │ ├── main_nn emulation.py │ ├── main_nn.py │ ├── make_video.py │ ├── model_param_MIMO.pkl │ ├── model_param_MIMO_mul.pkl │ ├── model_param_mimo_TCLab.pkl │ ├── plot_controller_LSTM_Trans_result.ipynb │ ├── plot_result.py │ └── plot_with_shifted_index.ipynb ├── PINN │ ├── __init__.py │ ├── pinn_solver_mimo copy.py │ ├── pinn_solver_mimo.py │ └── pinn_solver_siso.py ├── PINN_FOPDT_mimo_multistep_Trans_pinn_off.h5 ├── PINN_FOPDT_mimo_multistep_Trans_pinn_on.h5 ├── PINN_FOPDT_mimo_onestep_LSTM_pinn_off.h5 ├── PINN_FOPDT_mimo_onestep_LSTM_pinn_on.h5 ├── PINN_FOPDT_onestep_LSTM_pinn_off.h5 ├── PINN_FOPDT_onestep_LSTM_pinn_on.h5 ├── PINN_TCLab_mimo_multistep_Trans_pinn_off.h5 ├── PINN_TCLab_mimo_multistep_Trans_pinn_on.h5 ├── PINN_TCLab_mimo_onestep_LSTM_pinn_off.h5 ├── PINN_TCLab_mimo_onestep_LSTM_pinn_on.h5 ├── TCLab_MIMO_Data_018_20000_20_60.pkl ├── TCLab_MIMO_Data_021_30000_20_60.pkl ├── TCLab_MIMO_Data_022_20000_20_60.pkl ├── TCLab_MIMO_Data_023_20000_0_100.pkl ├── TCLab_MIMO_Data_024_30000_0_100.pkl ├── TCLab_MIMO_Data_025_30000_0_100.pkl ├── TCLab_MIMO_Data_026_30000_0_100.pkl ├── TCLab_MIMO_Data_028_20000_0_20.pkl ├── TCLab_parameter_est_gekko.ipynb ├── TCLab_training_result_LSTM_Onestep_PINN.pkl ├── TCLab_training_result_Trans_multi_PINN.pkl ├── figs_result │ ├── FOPDT Data for PINN training.eps │ ├── FOPDT Data for PINN training.png │ ├── FOPDT Data for PINN training_MIMO.eps │ ├── FOPDT Data for PINN training_MIMO.png │ ├── FOPDT_Data_for_PINN_training.eps │ ├── FOPDT_mimo_PINN_Training_result_PINN_Off.eps │ ├── FOPDT_mimo_PINN_Training_result_PINN_Off.png │ ├── FOPDT_mimo_PINN_Training_result_PINN_On.eps │ ├── FOPDT_mimo_PINN_Training_result_PINN_On.png │ ├── FOPDT_siso_PINN_Training_result_PINN_Off.eps │ ├── FOPDT_siso_PINN_Training_result_PINN_On.eps │ ├── TCLab_Data_for_PINN_training_MIMO.eps │ ├── TCLab_Data_for_PINN_training_MIMO.png │ ├── TCLab_Training_LSTM_one_PINN_Off.eps │ ├── TCLab_Training_LSTM_one_PINN_On.eps │ ├── TCLab_Training_LSTM_one_PINN_On.png │ ├── TCLab_Training_LSTM_one_PINN_off.png │ ├── TCLab_Training_Trans_multi_PINN_Off.eps │ ├── TCLab_Training_Trans_multi_PINN_Off.png │ ├── TCLab_Training_Trans_multi_PINN_On.eps │ ├── TCLab_Training_Trans_multi_PINN_On.png │ ├── TCLab_mimo_PINN_Training_result_PINN_zoomin_train.eps │ ├── TCLab_mimo_PINN_Training_result_PINN_zoomin_train.png │ ├── TCLab_mimo_PINN_Training_result_PINN_zoomin_val.eps │ └── TCLab_mimo_PINN_Training_result_PINN_zoomin_val.png ├── model_param.pkl ├── model_param_mimo.pkl ├── model_param_mimo_TCLab.pkl ├── open_loop_data_MIMO_narrow.pkl ├── open_loop_data_MIMO_wide.pkl ├── open_loop_data_SISO_narrow.pkl ├── open_loop_data_SISO_wide.pkl ├── pinn_TCLab_mimo_lstm_onestep.ipynb ├── pinn_TCLab_mimo_transformer_multistep.ipynb ├── pinn_fopdt_mimo_lstm_onestep.ipynb ├── pinn_fopdt_mimo_transformer_multistep.ipynb ├── pinn_fopdt_siso.ipynb ├── pinn_off.gif └── pinn_on.gif ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/.gitignore -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/01_1_MIMO_closed_loop_data_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/01_1_MIMO_closed_loop_data_generation.py -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/02_MIMO_closedloopdata_training_lstm_transformer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/02_MIMO_closedloopdata_training_lstm_transformer.ipynb -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/03_1_MIMO_MPC_Emulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/03_1_MIMO_MPC_Emulation.py -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/Loss_LSTM_Transformer_MPC_FOPDT.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/Loss_LSTM_Transformer_MPC_FOPDT.eps -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/MPC_FOPDT_emulation_result.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/MPC_FOPDT_emulation_result.eps -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/MPC_FOPDT_emulation_result.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/MPC_FOPDT_emulation_result.pkl -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/MPC_emulate_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/MPC_emulate_LSTM.h5 -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/MPC_emulate_Transformer.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/MPC_emulate_Transformer.h5 -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/closed_loop_data_1000.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/closed_loop_data_1000.pkl -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/closed_loop_data_1200.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/closed_loop_data_1200.pkl -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/closed_loop_data_1300.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/closed_loop_data_1300.pkl -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/FOPDT/model_param.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/FOPDT/model_param.pkl -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/TCLab/01Generate_MIMO.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/TCLab/01Generate_MIMO.ipynb -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/TCLab/02Train_MIMO.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/TCLab/02Train_MIMO.ipynb -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/TCLab/03Emulate_MIMO.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/TCLab/03Emulate_MIMO.ipynb -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/TCLab/MIMO_240min_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/TCLab/MIMO_240min_data.csv -------------------------------------------------------------------------------- /01_Emulation/MPC_emulation/TCLab/MIMO_240min_model.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/MPC_emulation/TCLab/MIMO_240min_model.h5 -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/01Generate_PID.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/01Generate_PID.ipynb -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/02Train_PID.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/02Train_PID.ipynb -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/03Emulate_PID.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/03Emulate_PID.ipynb -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/K-best_PID.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/K-best_PID.eps -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/Loss_LSTM_Transformer_PID.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/Loss_LSTM_Transformer_PID.eps -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/Model_fitting_PID.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/Model_fitting_PID.eps -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/PID_emulation_result.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/PID_emulation_result.eps -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/PID_emulation_result.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/PID_emulation_result.pkl -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/PID_train_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/PID_train_data.csv -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/README.md -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/Steptest_PID.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/Steptest_PID.eps -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/model_params.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/model_params.pkl -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/pid_emulate_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/pid_emulate_LSTM.h5 -------------------------------------------------------------------------------- /01_Emulation/PID_emulation_TCLab/pid_emulate_transformer.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/01_Emulation/PID_emulation_TCLab/pid_emulate_transformer.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/00_FOPDT_MIMO_OpenLoop_Data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/00_FOPDT_MIMO_OpenLoop_Data.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/01_1_Transformer_Training_FOPDT_Onestep_prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/01_1_Transformer_Training_FOPDT_Onestep_prediction.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/01_2_Transformer_Training_FOPDT_Multistep_prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/01_2_Transformer_Training_FOPDT_Multistep_prediction.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/02_FOPDT_MIMO_MPC_Gekko.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/02_FOPDT_MIMO_MPC_Gekko.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/.vscode/launch.json -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_LSTM_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_LSTM_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_Trans_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_multistep_Trans_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_LSTM_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_LSTM_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_Trans_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/MPC_MIMO_FOPDT_onestep_Trans_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/model_param_MIMO.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/data/model_param_MIMO.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/__init__.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/mpc_gekko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/mpc_gekko.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/mpc_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/mpc_nn.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/process_fopdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/functions/process_fopdt.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/main_mpc_gekko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/main_mpc_gekko.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/main_mpc_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/03_TransformerMPC_FOPDT_MIMO/main_mpc_nn.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_1600.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_1600.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_2000.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_2000.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_3000.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_3000.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_6000.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_6000.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_narrow.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_narrow.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_wide.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MIMO_open_loop_data_wide.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_LSTM_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_LSTM_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_Trans_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_multistep_Trans_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_LSTM_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_LSTM_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_Trans_6000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_MIMO_FOPDT_onestep_Trans_6000.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/MPC_surrogate_MIMO_FOPDT_multistep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/MPC_surrogate_MIMO_FOPDT_multistep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/MIMO/model_param_MIMO.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/MIMO/model_param_MIMO.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/00_Open_loop_data_generation_FOPDT.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/00_Open_loop_data_generation_FOPDT.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/01_1_Transformer_Training_FOPDT_Onestep_prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/01_1_Transformer_Training_FOPDT_Onestep_prediction.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/01_2_Transformer_Training_FOPDT_Multistep_prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/01_2_Transformer_Training_FOPDT_Multistep_prediction.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/02_FOPDT_MPC_Onestep_calculation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/02_FOPDT_MPC_Onestep_calculation.ipynb -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/main_fopdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/main_fopdt.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/main_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/main_nn.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/mpc_fopdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/mpc_fopdt.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/mpc_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/mpc_nn.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/process_fopdt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/03_TransformerMPC_FOPDT_SISO/process_fopdt.py -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/Loss_surrogate_SISO_FOPDT.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/Loss_surrogate_SISO_FOPDT.eps -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/Loss_surrogate_SISO_FOPDT_multistep.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/Loss_surrogate_SISO_FOPDT_multistep.eps -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_multistep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_multistep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_multistep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_multistep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_onestep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_onestep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_onestep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/MPC_SISO_FOPDT_onestep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/Onetime_MPC_calculation_result.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/Onetime_MPC_calculation_result.eps -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/Onetime_MPC_calculation_result_CV.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/Onetime_MPC_calculation_result_CV.eps -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/Onetime_MPC_calculation_result_MV.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/Onetime_MPC_calculation_result_MV.eps -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/model_param.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/model_param.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/open_loop_data_SISO-test.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/open_loop_data_SISO-test.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/open_loop_data_SISO.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/open_loop_data_SISO.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/open_loop_data_SISO_narrow.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/open_loop_data_SISO_narrow.pkl -------------------------------------------------------------------------------- /02_Surrogate/FOPDT/SISO/open_loop_data_SISO_wide.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/FOPDT/SISO/open_loop_data_SISO_wide.pkl -------------------------------------------------------------------------------- /02_Surrogate/Roaster/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/.vscode/settings.json -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/FVs.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/FVs.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Gekko_Roaster_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Gekko_Roaster_model.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/LHS_inputgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/LHS_inputgen.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/LSTM_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/LSTM_fitting.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Plot Roaster MPC result.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Plot Roaster MPC result.ipynb -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Plot Roaster data.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Plot Roaster data.ipynb -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_MPC_result.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_MPC_result.eps -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_MPC_result.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_MPC_result.pkl -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_MPC_result.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_MPC_result.png -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Training_Trans_multi.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Training_Trans_multi.eps -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Training_Trans_multi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Training_Trans_multi.png -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Transformer_Training.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Transformer_Training.ipynb -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Validation_Trans_multi.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Validation_Trans_multi.eps -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Validation_Trans_multi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_Validation_Trans_multi.png -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_LHS150.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_LHS150.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random150.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random150.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random151.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random151.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random152.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random152.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random153.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random153.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random154.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random154.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random155.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random155.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random30.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random30.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random70.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_data_random70.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_training.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_training.pkl -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_training_data.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_training_data.eps -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_training_data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_training_data.png -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_validation.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Roaster_validation.pkl -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Stoichiometry_Test4.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Stoichiometry_Test4.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/ThermoData.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/ThermoData.csv -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/Trasformer_fitting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/Trasformer_fitting.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/lstm_prediction copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/lstm_prediction copy.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/lstm_prediction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/lstm_prediction.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/master3 copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/master3 copy.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/master3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/master3.py -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model10.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model10.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model100.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model100.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model150.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model150.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model30.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model30.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model50.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model50.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model_param_Roaster.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model_param_Roaster.pkl -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model_trans150.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model_trans150.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model_trans15000-1.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model_trans15000-1.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model_trans15000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model_trans15000.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/model_trans_test.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/model_trans_test.h5 -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/s1.sav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/s1.sav -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/s2.sav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/s2.sav -------------------------------------------------------------------------------- /02_Surrogate/Roaster/Roaster_model_v2.2/tclab_loss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/Roaster/Roaster_model_v2.2/tclab_loss.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/00_TCLab_Data_Generation_MIMO.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/00_TCLab_Data_Generation_MIMO.ipynb -------------------------------------------------------------------------------- /02_Surrogate/TCLab/01_1_Down Sampling + Transformer_Training_TCLab_Onestep_prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/01_1_Down Sampling + Transformer_Training_TCLab_Onestep_prediction.ipynb -------------------------------------------------------------------------------- /02_Surrogate/TCLab/01_2_Down Sampling + Transformer_Training_TCLab_Multistep_prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/01_2_Down Sampling + Transformer_Training_TCLab_Multistep_prediction.ipynb -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/Disconnet_TCLab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/Disconnet_TCLab.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_multistep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_multistep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_multistep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_multistep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_onestep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_onestep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_onestep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/MPC_MIMO_TCLab_onestep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_mul_trans_1hr.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_mul_trans_1hr.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_mul_trans_1hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_mul_trans_1hr.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_onestep_lstm_1hr.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_onestep_lstm_1hr.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_onestep_lstm_1hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_Control_onestep_lstm_1hr.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/functions/mpc_gekko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/functions/mpc_gekko.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/functions/mpc_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/functions/mpc_nn.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/initial_fake_data.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/initial_fake_data.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/main_nn emulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/main_nn emulation.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/main_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/main_nn.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/main_nn_test2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/main_nn_test2.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/make_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/make_video.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/model_param_MIMO.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/model_param_MIMO.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/model_param_MIMO_mul.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/model_param_MIMO_mul.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/plot_controller_LSTM_Trans_result.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/plot_controller_LSTM_Trans_result.ipynb -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/plot_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/plot_result.py -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/plot_with_shifted_index.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/plot_with_shifted_index.ipynb -------------------------------------------------------------------------------- /02_Surrogate/TCLab/03_TCLab_Controllers/results_0.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/03_TCLab_Controllers/results_0.mp4 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Loss_surrogate_MIMO_TCLab_multistep.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Loss_surrogate_MIMO_TCLab_multistep.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Loss_surrogate_SISO_FOPDT_111000_30s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Loss_surrogate_SISO_FOPDT_111000_30s.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_LSTM_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_LSTM_110000.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_LSTM_110000_W5.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_LSTM_110000_W5.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_LSTM_125000_P5.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_LSTM_125000_P5.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_Trans_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_Trans_110000.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_Trans_110000_W5.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_Trans_110000_W5.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_Trans_125000_P5.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_multistep_Trans_125000_P5.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_onestep_LSTM_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_onestep_LSTM_110000.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/MPC_MIMO_TCLab_onestep_Trans_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/MPC_MIMO_TCLab_onestep_Trans_110000.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep long data/Loss_surrogate_MIMO_TCLab_multistep_Long.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep long data/Loss_surrogate_MIMO_TCLab_multistep_Long.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep long data/MPC_MIMO_TCLab_multistep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep long data/MPC_MIMO_TCLab_multistep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep long data/MPC_MIMO_TCLab_multistep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep long data/MPC_MIMO_TCLab_multistep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep long data/TCLab_validation_LSTM_Multistep_Long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep long data/TCLab_validation_LSTM_Multistep_Long.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep long data/TCLab_validation_LSTM_Multistep_data1.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep long data/TCLab_validation_LSTM_Multistep_data1.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep long data/TCLab_validation_Transformer_Multistep_Long.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep long data/TCLab_validation_Transformer_Multistep_Long.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep long data/TCLab_validation_Transformer_Multistep_Long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep long data/TCLab_validation_Transformer_Multistep_Long.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep short data/Loss_surrogate_MIMO_TCLab_multistep_Short.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep short data/Loss_surrogate_MIMO_TCLab_multistep_Short.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep short data/MPC_MIMO_TCLab_multistep_LSTM_25000_Short.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep short data/MPC_MIMO_TCLab_multistep_LSTM_25000_Short.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep short data/MPC_MIMO_TCLab_multistep_Trans_25000_Short.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep short data/MPC_MIMO_TCLab_multistep_Trans_25000_Short.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep short data/TCLab_validation_LSTM_Multistep_Short.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep short data/TCLab_validation_LSTM_Multistep_Short.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep short data/TCLab_validation_LSTM_Multistep_Short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep short data/TCLab_validation_LSTM_Multistep_Short.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep short data/TCLab_validation_Transformer_Multistep_Short.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep short data/TCLab_validation_Transformer_Multistep_Short.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Multistep short data/TCLab_validation_Transformer_Multistep_Short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Multistep short data/TCLab_validation_Transformer_Multistep_Short.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep long data/Loss_surrogate_SISO_FOPDT_25000_30s_Long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep long data/Loss_surrogate_SISO_FOPDT_25000_30s_Long.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep long data/MPC_MIMO_TCLab_onestep_LSTM.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep long data/MPC_MIMO_TCLab_onestep_LSTM.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep long data/MPC_MIMO_TCLab_onestep_Trans.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep long data/MPC_MIMO_TCLab_onestep_Trans.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep long data/TCLab_validation_LSTM_Onestep_Long.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep long data/TCLab_validation_LSTM_Onestep_Long.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep long data/TCLab_validation_LSTM_Onestep_Long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep long data/TCLab_validation_LSTM_Onestep_Long.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep long data/TCLab_validation_Transformer_Onestep_Long.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep long data/TCLab_validation_Transformer_Onestep_Long.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep long data/TCLab_validation_Transformer_Onestep_Long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep long data/TCLab_validation_Transformer_Onestep_Long.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep short data/Loss_surrogate_SISO_FOPDT_25000_30s_Short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep short data/Loss_surrogate_SISO_FOPDT_25000_30s_Short.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep short data/MPC_MIMO_TCLab_onestep_LSTM_Short.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep short data/MPC_MIMO_TCLab_onestep_LSTM_Short.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep short data/MPC_MIMO_TCLab_onestep_Trans_Short.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep short data/MPC_MIMO_TCLab_onestep_Trans_Short.h5 -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep short data/TCLab_validation_LSTM_Onestep_Short.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep short data/TCLab_validation_LSTM_Onestep_Short.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep short data/TCLab_validation_LSTM_Onestep_Short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep short data/TCLab_validation_LSTM_Onestep_Short.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep short data/TCLab_validation_Transformer_Onestep_Short.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep short data/TCLab_validation_Transformer_Onestep_Short.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/Onestep short data/TCLab_validation_Transformer_Onestep_Short.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/Onestep short data/TCLab_validation_Transformer_Onestep_Short.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_003_25000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_003_25000_0_100.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_017_30000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_017_30000_0_100.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_018_20000_20_60.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_018_20000_20_60.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_021_30000_20_60.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_021_30000_20_60.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_022_20000_20_60.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_022_20000_20_60.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_023_20000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_023_20000_0_100.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_024_30000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_024_30000_0_100.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_025_30000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_025_30000_0_100.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_026_30000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_026_30000_0_100.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_027_15000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_027_15000_0_100.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_MIMO_Data_028_20000_0_20.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_MIMO_Data_028_20000_0_20.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_LSTM_Multistep_data1.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_LSTM_Multistep_data1.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_LSTM_Multistep_data1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_LSTM_Multistep_data1.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_LSTM_Onestep_data1.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_LSTM_Onestep_data1.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_LSTM_Onestep_data1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_LSTM_Onestep_data1.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_Transformer_Multistep_data1.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_Transformer_Multistep_data1.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_Transformer_Multistep_data1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_Transformer_Multistep_data1.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_Transformer_Onestep_data1.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_Transformer_Onestep_data1.eps -------------------------------------------------------------------------------- /02_Surrogate/TCLab/TCLab_validation_Transformer_Onestep_data1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/TCLab_validation_Transformer_Onestep_data1.png -------------------------------------------------------------------------------- /02_Surrogate/TCLab/model_param_MIMO.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/model_param_MIMO.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/model_param_MIMO_P5.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/model_param_MIMO_P5.pkl -------------------------------------------------------------------------------- /02_Surrogate/TCLab/model_param_MIMO_W5.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/02_Surrogate/TCLab/model_param_MIMO_W5.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/Disconnet_TCLab.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/Disconnet_TCLab.py -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_multistep_LSTM_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_multistep_LSTM_110000.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_multistep_Trans_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_multistep_Trans_110000.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_onestep_LSTM_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_onestep_LSTM_110000.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_onestep_Trans_110000.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/MPC_MIMO_TCLab_onestep_Trans_110000.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_multistep_Trans_pinn_off.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_multistep_Trans_pinn_off.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_multistep_Trans_pinn_on.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_multistep_Trans_pinn_on.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_onestep_LSTM_pinn_off.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_onestep_LSTM_pinn_off.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_onestep_LSTM_pinn_on.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/PINN_TCLab_mimo_onestep_LSTM_pinn_on.h5 -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/Random_SP&Elapsed_calc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/Random_SP&Elapsed_calc.ipynb -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.eps -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr/TCLab_MIMO_Control_mul_trans_20_20_1_1_1hr.png -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.eps -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_MIMO_Control_onestep_lstm_20_20_1_1_1hr/TCLab_MIMO_Control_one_LSTM_20_20_1_1_1hr.png -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_OFF_mul_trans.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_OFF_mul_trans.eps -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_OFF_mul_trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_OFF_mul_trans.png -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_ON_mul_trans.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_ON_mul_trans.eps -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_ON_mul_trans.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_Control_PINN_ON_mul_trans.png -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_PINN_Off_Control_Multistep_Trans.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_PINN_Off_Control_Multistep_Trans.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_PINN_On_Control_Multistep_Trans_20_60.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/TCLab_PINN_Control_multistep_trans/TCLab_PINN_On_Control_Multistep_Trans_20_60.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/functions/mpc_gekko.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/functions/mpc_gekko.py -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/functions/mpc_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/functions/mpc_nn.py -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/initial_fake_data.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/initial_fake_data.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/main_nn emulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/main_nn emulation.py -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/main_nn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/main_nn.py -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/make_video.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/make_video.py -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/model_param_MIMO.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/model_param_MIMO.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/model_param_MIMO_mul.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/model_param_MIMO_mul.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/model_param_mimo_TCLab.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/model_param_mimo_TCLab.pkl -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/plot_controller_LSTM_Trans_result.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/plot_controller_LSTM_Trans_result.ipynb -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/plot_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/plot_result.py -------------------------------------------------------------------------------- /03_HybridModel/03_TCLab_PINN_Controllers/plot_with_shifted_index.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/03_TCLab_PINN_Controllers/plot_with_shifted_index.ipynb -------------------------------------------------------------------------------- /03_HybridModel/PINN/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /03_HybridModel/PINN/pinn_solver_mimo copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN/pinn_solver_mimo copy.py -------------------------------------------------------------------------------- /03_HybridModel/PINN/pinn_solver_mimo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN/pinn_solver_mimo.py -------------------------------------------------------------------------------- /03_HybridModel/PINN/pinn_solver_siso.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN/pinn_solver_siso.py -------------------------------------------------------------------------------- /03_HybridModel/PINN_FOPDT_mimo_multistep_Trans_pinn_off.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_FOPDT_mimo_multistep_Trans_pinn_off.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_FOPDT_mimo_multistep_Trans_pinn_on.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_FOPDT_mimo_multistep_Trans_pinn_on.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_FOPDT_mimo_onestep_LSTM_pinn_off.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_FOPDT_mimo_onestep_LSTM_pinn_off.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_FOPDT_mimo_onestep_LSTM_pinn_on.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_FOPDT_mimo_onestep_LSTM_pinn_on.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_FOPDT_onestep_LSTM_pinn_off.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_FOPDT_onestep_LSTM_pinn_off.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_FOPDT_onestep_LSTM_pinn_on.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_FOPDT_onestep_LSTM_pinn_on.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_TCLab_mimo_multistep_Trans_pinn_off.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_TCLab_mimo_multistep_Trans_pinn_off.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_TCLab_mimo_multistep_Trans_pinn_on.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_TCLab_mimo_multistep_Trans_pinn_on.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_TCLab_mimo_onestep_LSTM_pinn_off.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_TCLab_mimo_onestep_LSTM_pinn_off.h5 -------------------------------------------------------------------------------- /03_HybridModel/PINN_TCLab_mimo_onestep_LSTM_pinn_on.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/PINN_TCLab_mimo_onestep_LSTM_pinn_on.h5 -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_018_20000_20_60.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_018_20000_20_60.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_021_30000_20_60.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_021_30000_20_60.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_022_20000_20_60.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_022_20000_20_60.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_023_20000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_023_20000_0_100.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_024_30000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_024_30000_0_100.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_025_30000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_025_30000_0_100.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_026_30000_0_100.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_026_30000_0_100.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_MIMO_Data_028_20000_0_20.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_MIMO_Data_028_20000_0_20.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_parameter_est_gekko.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_parameter_est_gekko.ipynb -------------------------------------------------------------------------------- /03_HybridModel/TCLab_training_result_LSTM_Onestep_PINN.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_training_result_LSTM_Onestep_PINN.pkl -------------------------------------------------------------------------------- /03_HybridModel/TCLab_training_result_Trans_multi_PINN.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/TCLab_training_result_Trans_multi_PINN.pkl -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT Data for PINN training.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT Data for PINN training.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT Data for PINN training.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT Data for PINN training.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT Data for PINN training_MIMO.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT Data for PINN training_MIMO.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT Data for PINN training_MIMO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT Data for PINN training_MIMO.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT_Data_for_PINN_training.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT_Data_for_PINN_training.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_Off.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_Off.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_Off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_Off.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_On.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_On.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT_mimo_PINN_Training_result_PINN_On.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT_siso_PINN_Training_result_PINN_Off.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT_siso_PINN_Training_result_PINN_Off.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/FOPDT_siso_PINN_Training_result_PINN_On.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/FOPDT_siso_PINN_Training_result_PINN_On.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Data_for_PINN_training_MIMO.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Data_for_PINN_training_MIMO.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Data_for_PINN_training_MIMO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Data_for_PINN_training_MIMO.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_Off.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_Off.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_On.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_On.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_On.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_LSTM_one_PINN_off.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_Off.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_Off.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_Off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_Off.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_On.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_On.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_On.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_Training_Trans_multi_PINN_On.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_train.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_train.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_train.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_train.png -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_val.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_val.eps -------------------------------------------------------------------------------- /03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_val.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/figs_result/TCLab_mimo_PINN_Training_result_PINN_zoomin_val.png -------------------------------------------------------------------------------- /03_HybridModel/model_param.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/model_param.pkl -------------------------------------------------------------------------------- /03_HybridModel/model_param_mimo.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/model_param_mimo.pkl -------------------------------------------------------------------------------- /03_HybridModel/model_param_mimo_TCLab.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/model_param_mimo_TCLab.pkl -------------------------------------------------------------------------------- /03_HybridModel/open_loop_data_MIMO_narrow.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/open_loop_data_MIMO_narrow.pkl -------------------------------------------------------------------------------- /03_HybridModel/open_loop_data_MIMO_wide.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/open_loop_data_MIMO_wide.pkl -------------------------------------------------------------------------------- /03_HybridModel/open_loop_data_SISO_narrow.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/open_loop_data_SISO_narrow.pkl -------------------------------------------------------------------------------- /03_HybridModel/open_loop_data_SISO_wide.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/open_loop_data_SISO_wide.pkl -------------------------------------------------------------------------------- /03_HybridModel/pinn_TCLab_mimo_lstm_onestep.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/pinn_TCLab_mimo_lstm_onestep.ipynb -------------------------------------------------------------------------------- /03_HybridModel/pinn_TCLab_mimo_transformer_multistep.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/pinn_TCLab_mimo_transformer_multistep.ipynb -------------------------------------------------------------------------------- /03_HybridModel/pinn_fopdt_mimo_lstm_onestep.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/pinn_fopdt_mimo_lstm_onestep.ipynb -------------------------------------------------------------------------------- /03_HybridModel/pinn_fopdt_mimo_transformer_multistep.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/pinn_fopdt_mimo_transformer_multistep.ipynb -------------------------------------------------------------------------------- /03_HybridModel/pinn_fopdt_siso.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/pinn_fopdt_siso.ipynb -------------------------------------------------------------------------------- /03_HybridModel/pinn_off.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/pinn_off.gif -------------------------------------------------------------------------------- /03_HybridModel/pinn_on.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/03_HybridModel/pinn_on.gif -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BYU-PRISM/Transformer_MPC/HEAD/README.md --------------------------------------------------------------------------------