Dynamic Optimization Projects
Main.ProjectLab History
Hide minor edits - Show changes to output
Changed line 54 from:
Attach:pdf.png [[Attach:final_project_rubric.pdf|Final Project Rubric]]
to:
%width=30px%Attach:pdf.png [[Attach:final_project_rubric.pdf|Final Project Rubric]]
Changed line 54 from:
Attach:download.png [[Attach:final_project_rubric.pdf|Final Project Rubric]]
to:
Attach:pdf.png [[Attach:final_project_rubric.pdf|Final Project Rubric]]
Added lines 5-6:
The final project for this course challenges students to apply dynamic modeling, estimation, and optimization techniques to a real-world engineering system. Each project should focus on optimizing a dynamic system by formulating mathematical models, incorporating relevant data, estimating key parameters, and implementing control strategies to improve system performance.
Deleted lines 7-8:
The final project for this course challenges students to apply dynamic modeling, estimation, and optimization techniques to a real-world engineering system. Each project should focus on optimizing a dynamic system by formulating mathematical models, incorporating relevant data, estimating key parameters, and implementing control strategies to improve system performance.
Changed lines 5-8 from:
Final project presentations are 10-15 minutes each and can be pre-recorded. The final project presentations will be presented during the final exam time (3 hrs) with a webinar link for remote participants. Following each presentation
to:
The final project for this course challenges students to apply dynamic modeling, estimation, and optimization techniques to a real-world engineering system. Each project should focus on optimizing a dynamic system by formulating mathematical models, incorporating relevant data, estimating key parameters, and implementing control strategies to improve system performance.
Students will begin by identifying a system of interest, reviewing relevant literature, and defining the key parameters, constraints, and degrees of freedom that influence the system’s behavior. Through a structured approach that includes simulation, sensitivity analysis, and optimization, students will develop solutions that enhance the system’s efficiency, reliability, or effectiveness.
The project is divided into three progress reports, each addressing critical aspects of dynamic system analysis:
* Modeling and System Simulation – Develop a mathematical representation of the system, simulate its behavior, and validate initial results.
* Estimation and Data Analysis – Integrate real or simulated data, estimate parameters or states, and assess the impact of uncertainties.
* Control and Optimization – Implement control strategies to achieve an optimal outcome, balancing trade-offs and constraints.
Through this project, students will gain hands-on experience with dynamic optimization techniques, enhancing their ability to model, analyze, and control complex systems in various engineering domains.
Students will begin by identifying a system of interest, reviewing relevant literature, and defining the key parameters, constraints, and degrees of freedom that influence the system’s behavior. Through a structured approach that includes simulation, sensitivity analysis, and optimization, students will develop solutions that enhance the system’s efficiency, reliability, or effectiveness.
The project is divided into three progress reports, each addressing critical aspects of dynamic system analysis:
* Modeling and System Simulation – Develop a mathematical representation of the system, simulate its behavior, and validate initial results.
* Estimation and Data Analysis – Integrate real or simulated data, estimate parameters or states, and assess the impact of uncertainties.
* Control and Optimization – Implement control strategies to achieve an optimal outcome, balancing trade-offs and constraints.
Through this project, students will gain hands-on experience with dynamic optimization techniques, enhancing their ability to model, analyze, and control complex systems in various engineering domains.
Changed line 19 from:
# Identify something that you would like to optimize that is related to a dynamic system, preferably in engineering.
to:
# Identify a dynamic system application, preferably in engineering.
Added lines 43-48:
!!!! Final Project Presentations
Final presentations will be delivered during the scheduled exam period, allowing students to showcase their findings and receive feedback from peers and faculty. The final report may be formatted as a technical paper suitable for submission to a peer-reviewed conference or journal, reinforcing the emphasis on research and professional communication.
Final project presentations are 10-15 minutes each and can be pre-recorded. The final project presentations will be presented during the final exam time (3 hrs) with a webinar link for remote participants. Following each presentation, there is an opportunity for the audience to ask questions with 5 minutes of Questions and Answers (Q+A).
Deleted lines 8-18:
* [[Attach:Report_solar_farm_variable_electric.pdf|Solar Farm with Variable Electric]] - [[Attach:Project_solar_farm_variable_electric.pdf|Presentation]] - [[Attach:Project_solar_farm_variable_electric.zip|Files]]
* [[Attach:Report_self_driving_gestures.pdf|Self Driving Control with Hand Gestures]] - [[https://github.com/m-gonzo/DynOpt|Files]]
* [[Attach:Report_rocket_opt.pdf|Rocket Optimization]] - [[https://youtu.be/ilTN6ySl6lw|Presentation]] - [[https://github.com/josh-miles/Machine-Learning-Project|Files]]
* [[Attach:Report_NHES_hydrogen.pdf|Hybrid Energy with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen_present.pdf|Presentation]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
* [[Attach:Report_NHES_design_and_dispatch.pdf|Design and Dispatch of NHES]] - [[Attach:Project_NHES_design_and_dispatch.pdf|Presentation]] - [[Attach:Project_NHES_design_and_dispatch.zip|Files]]
* [[Attach:Report_MPC_TES2021.pdf|Thermal Energy Storage Optimization]] - [[Attach:Project_MPC_TES2021.pdf|Presentation]] - [[Attach:Project_MPC_TES2021.zip|Files]]
* [[Attach:Report_Methanol_Dehydration2021.pdf|Methanol Dehydration to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[https://github.com/Isaacbecker/ProjChEn|Files]]
* [[Attach:Report_Blood_Glucose2021.pdf|Blood Glucose Control of Type-I Diabetic]] - [[Attach:Project_Blood_Glucose2021.pdf|Presentation]] - [[https://github.com/joshuaeh/T1DMPC|Files]]
* [[Attach:Report_PlugFlowReactor2021.pdf|Plug Flow Reactor]] - [[https://github.com/Polleywag/PFR_Model|Files]]
Added line 61:
* [[Attach:Report_Blood_Glucose2021.pdf|Blood Glucose Control of Type-I Diabetic]] - [[Attach:Project_Blood_Glucose2021.pdf|Presentation]] - [[https://github.com/joshuaeh/T1DMPC|Files]]
Added lines 63-64:
* [[Attach:DMC_TCLab.pdf|DMC Optimization with TCLab]] - [[Attach:DMC_TCLab.zip|Files]]
* [[Attach:Report_NHES_design_and_dispatch.pdf|Design and Dispatch of NHES]] - [[Attach:Project_NHES_design_and_dispatch.pdf|Presentation]] - [[Attach:Project_NHES_design_and_dispatch.zip|Files]]
* [[Attach:Report_NHES_design_and_dispatch.pdf|Design and Dispatch of NHES]] - [[Attach:Project_NHES_design_and_dispatch.pdf|Presentation]] - [[Attach:Project_NHES_design_and_dispatch.zip|Files]]
Added line 74:
* [[Attach:Report_NHES_hydrogen.pdf|Hybrid Energy with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen_present.pdf|Presentation]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
Added lines 78-79:
* [[Attach:Report_Methanol_Dehydration2021.pdf|Methanol Dehydration to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[https://github.com/Isaacbecker/ProjChEn|Files]]
* [[Attach:Report_PlugFlowReactor2021.pdf|Plug Flow Reactor]] - [[https://github.com/Polleywag/PFR_Model|Files]]
* [[Attach:Report_PlugFlowReactor2021.pdf|Plug Flow Reactor]] - [[https://github.com/Polleywag/PFR_Model|Files]]
Added line 82:
* [[Attach:Report_rocket_opt.pdf|Rocket Optimization]] - [[https://youtu.be/ilTN6ySl6lw|Presentation]] - [[https://github.com/josh-miles/Machine-Learning-Project|Files]]
Added lines 84-85:
* [[Attach:Report_self_driving_gestures.pdf|Self-Driving Control with Hand Gestures]] - [[https://github.com/m-gonzo/DynOpt|Files]]
* [[Attach:Report_solar_farm_variable_electric.pdf|Solar Farm with Variable Electric]] - [[Attach:Project_solar_farm_variable_electric.pdf|Presentation]] - [[Attach:Project_solar_farm_variable_electric.zip|Files]]
* [[Attach:Report_solar_farm_variable_electric.pdf|Solar Farm with Variable Electric]] - [[Attach:Project_solar_farm_variable_electric.pdf|Presentation]] - [[Attach:Project_solar_farm_variable_electric.zip|Files]]
Added line 87:
* [[Attach:Report_MPC_TES2021.pdf|Thermal Energy Storage Optimization]] - [[Attach:Project_MPC_TES2021.pdf|Presentation]] - [[Attach:Project_MPC_TES2021.zip|Files]]
Changed line 9 from:
* [[Attach:DMC_TCLab.pdf|TCLab Control and Optimization with DMC]] - [[Attach:DMC_TCLab.zip]]
to:
* [[Attach:DMC_TCLab.pdf|TCLab Control and Optimization with DMC]] - [[Attach:DMC_TCLab.zip|Files]]
Changed line 9 from:
* [[Attach:DMC_TCLab.pdf|Optimizing Dynamic Matrix Control (DMC) with the TCLab]] - [[Attach:DMC_TCLab.zip]]
to:
* [[Attach:DMC_TCLab.pdf|TCLab Control and Optimization with DMC]] - [[Attach:DMC_TCLab.zip]]
Added line 9:
* [[Attach:DMC_TCLab.pdf|Optimizing Dynamic Matrix Control (DMC) with the TCLab]] - [[Attach:DMC_TCLab.zip]]
Added lines 64-65:
The [[https://rwc.byu.edu|Research & Writing Center (3340 HBLL)]] is a free resource where trained consultants provide assistance on assignments. Schedule an appointment to receive writing help at all stages of the research and writing process.
Added line 71:
* [[https://opensourcedrilling.org|Drilling Community]] and [[https://github.com/APMonitor/drilling|Drilling Models]]
Added line 17:
* [[Attach:Report_PlugFlowReactor2021.pdf|Plug Flow Reactor]] - [[https://github.com/Polleywag/PFR_Model|Files]]
Added line 16:
* [[Attach:Report_Blood_Glucose2021.pdf|Blood Glucose Control of Type-I Diabetic]] - [[Attach:Project_Blood_Glucose2021.pdf|Presentation]] - [[https://github.com/joshuaeh/T1DMPC|Files]]
Changed line 11 from:
* [[Attach:Report_rocket_opt.pdf|Rocket Optimization]] - [[https://github.com/josh-miles/Machine-Learning-Project|Files]]
to:
* [[Attach:Report_rocket_opt.pdf|Rocket Optimization]] - [[https://youtu.be/ilTN6ySl6lw|Presentation]] - [[https://github.com/josh-miles/Machine-Learning-Project|Files]]
Changed line 15 from:
* [[Attach:Report_Methanol_Dehydration2021.pdf|Methanol Dehydration to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[Attach:https://github.com/Isaacbecker/ProjChEn|Files]]
to:
* [[Attach:Report_Methanol_Dehydration2021.pdf|Methanol Dehydration to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[https://github.com/Isaacbecker/ProjChEn|Files]]
Changed lines 15-16 from:
* [[Attach:Report_Methanol_Dehydration2021.pdf|Methanol Dehydration
to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[Attach:https://github.com/Isaacbecker/ProjChEn|Files]]
to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[Attach:https://github.com/Isaacbecker/ProjChEn|Files]]
to:
* [[Attach:Report_Methanol_Dehydration2021.pdf|Methanol Dehydration to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[Attach:https://github.com/Isaacbecker/ProjChEn|Files]]
Added lines 15-16:
* [[Attach:Report_Methanol_Dehydration2021.pdf|Methanol Dehydration
to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[Attach:https://github.com/Isaacbecker/ProjChEn|Files]]
to Dimethyl Ether]] - [[Attach:Project_Methanol_Dehydration2021.pdf|Presentation]] - [[Attach:https://github.com/Isaacbecker/ProjChEn|Files]]
Added line 14:
* [[Attach:Report_MPC_TES2021.pdf|Thermal Energy Storage Optimization]] - [[Attach:Project_MPC_TES2021.pdf|Presentation]] - [[Attach:Project_MPC_TES2021.zip|Files]]
Added line 10:
* [[Attach:Report_self_driving_gestures.pdf|Self Driving Control with Hand Gestures]] - [[https://github.com/m-gonzo/DynOpt|Files]]
Deleted line 11:
Changed line 9 from:
* [[Attach:Report_solar_farm_variable_electric.pdf|Solar Farm with Variable Electric Prices]] - [[Attach:Project_solar_farm_variable_electric.pdf|Presentation]] - [[Attach:Project_solar_farm_variable_electric.zip|Files]]
to:
* [[Attach:Report_solar_farm_variable_electric.pdf|Solar Farm with Variable Electric]] - [[Attach:Project_solar_farm_variable_electric.pdf|Presentation]] - [[Attach:Project_solar_farm_variable_electric.zip|Files]]
Added line 9:
* [[Attach:Report_solar_farm_variable_electric.pdf|Solar Farm with Variable Electric Prices]] - [[Attach:Project_solar_farm_variable_electric.pdf|Presentation]] - [[Attach:Project_solar_farm_variable_electric.zip|Files]]
Added line 9:
* [[Attach:Report_rocket_opt.pdf|Rocket Optimization]] - [[https://github.com/josh-miles/Machine-Learning-Project|Files]]
Changed line 10 from:
* [[Attach:Report_NHES_hydrogen.pdf|Hybrid Energy with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
to:
* [[Attach:Report_NHES_hydrogen.pdf|Hybrid Energy with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen_present.pdf|Presentation]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
Changed line 11 from:
* [[Attach:Report_NHES_design_and_dispatch.pdf|Design and Dispatch of NHES]] - [[Attach:Project_NHES_design_and_dispatch.zip|Files]]
to:
* [[Attach:Report_NHES_design_and_dispatch.pdf|Design and Dispatch of NHES]] - [[Attach:Project_NHES_design_and_dispatch.pdf|Presentation]] - [[Attach:Project_NHES_design_and_dispatch.zip|Files]]
Added line 11:
* [[Attach:Report_NHES_design_and_dispatch.pdf|Design and Dispatch of NHES]] - [[Attach:Project_NHES_design_and_dispatch.zip|Files]]
Changed line 10 from:
* [[Attach:Report_NHES_hydrogen.pdf|Hybrid Energy Storage with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
to:
* [[Attach:Report_NHES_hydrogen.pdf|Hybrid Energy with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
Changed line 10 from:
* [[Attach:Report_NHES_hydrogen.pdf|Nuclear Hybrid Energy Storage with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
to:
* [[Attach:Report_NHES_hydrogen.pdf|Hybrid Energy Storage with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
Added line 10:
* [[Attach:Report_NHES_hydrogen.pdf|Nuclear Hybrid Energy Storage with Hydrogen Production]] - [[Attach:Project_NHES_hydrogen.zip|Files]]
Added lines 8-9:
* [[Attach:Report_self_driving_gestures.pdf|Self Driving Control with Hand Gestures]] - [[https://github.com/m-gonzo/DynOpt|Files]]
Changed line 72 from:
* [[Attach:Report_rocket_landing2019.pdf|Rocket Landing]]
to:
* [[Attach:Report_rocket_landing2019.pdf|Rocket Landing]] - [[https://github.com/ericman314/dynamic-optimization/tree/master/rocket|Files]]
Changed line 7 from:
Final project presentations were 10-15 minutes each on April 23, 2019 from 8-10 AM (Mountain time) and 10 AM-12 PM (Eastern US time).
to:
Final project presentations are 10-15 minutes each and can be pre-recorded. The final project presentations will be presented during the final exam time (3 hrs) with a webinar link for remote participants. Following each presentation, there is an opportunity for the audience to ask questions with 5 minutes of Questions and Answers (Q+A).
Changed line 7 from:
Final project presentations will be 10-15 minutes each on April 23, 2019 from 8-10 AM (Mountain time) and 10 AM-12 PM (Eastern US time). You can join from the following [[https://byu.zoom.us/j/146043067|Zoom meeting link]].
to:
Final project presentations were 10-15 minutes each on April 23, 2019 from 8-10 AM (Mountain time) and 10 AM-12 PM (Eastern US time).
Added line 67:
* [[https://apmonitor.com/pdc/index.php/Main/HotAirBalloonPredictiveControl|Hot Air Balloon MPC]]
Changed line 76 from:
* [[Attach:Report_fuel2019.pdf|Vehicle Fuel Optimization]]
to:
* [[Attach:Report_fuel2019.pdf|Vehicle Fuel Optimization]] - [[https://youtu.be/UAXlDCP7wHA|Video]]
Changed line 77 from:
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]] - [[Attach:https://youtu.be/ArvfagYF978|Video]] - [[Attach:Report_zero_carbon_grid2019.zip|Files]]
to:
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]] - [[https://youtu.be/ArvfagYF978|Video]] - [[Attach:Report_zero_carbon_grid2019.zip|Files]]
Changed line 77 from:
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]] - [[Attach:Report_zero_carbon_grid2019.zip|Files]]
to:
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]] - [[Attach:https://youtu.be/ArvfagYF978|Video]] - [[Attach:Report_zero_carbon_grid2019.zip|Files]]
Changed line 77 from:
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]]
to:
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]] - [[Attach:Report_zero_carbon_grid2019.zip|Files]]
Changed line 71 from:
* [[Attach:Report_rocket_landing2019.pdf|Controlled Rocket Landing]]
to:
* [[Attach:Report_rocket_landing2019.pdf|Rocket Landing]]
Deleted line 59:
Added line 71:
* [[Attach:Report_rocket_landing2019.pdf|Controlled Rocket Landing]]
Added lines 57-58:
* [[Attach:Report_aquaponics2018.pdf|Aquaponics]]
* [[Attach:Report_battery_storage2018.pdf|Battery Storage]]
* [[Attach:Report_battery_storage2018.pdf|Battery Storage]]
Added line 60:
* [[Attach:Report_controlled_rocket_landing2019.pdf|Files]]
Added lines 66-67:
* [[Attach:Report_home_energy2019.pdf|Home Energy Optimization]]
* [[Attach:Report_home_energy2018.pdf|Home Energy MPC]]
* [[Attach:Report_home_energy2018.pdf|Home Energy MPC]]
Added line 70:
* [[Attach:Report_orbital_rendezvous2019.pdf|Orbital Rendezvous]]
Added line 72:
* [[Attach:Report_self_balance2018.pdf|Self-Balancing Bot]]
Added line 74:
* [[Attach:Report_unipol2018.pdf|Unipol Reactor]]
Added lines 76-77:
* [[Attach:Report_fuel2019.pdf|Vehicle Fuel Optimization]]
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]]
* [[Attach:Report_zero_carbon_grid2019.pdf|Zero-Carbon Grid]]
Changed lines 7-9 from:
All times below are Mountain time in the morning of April 24, 2018. You can join from the following [[https://byuweb
to:
Final project presentations will be 10-15 minutes each on April 23, 2019 from 8-10 AM (Mountain time) and 10 AM-12 PM (Eastern US time). You can join from the following [[https://byu.zoom.us/j/146043067|Zoom meeting link]].
Added lines 72-73:
Everton Colling of Petrobras shares his experience with GEKKO for modeling and nonlinear control of distillation.
Added lines 70-75:
!!!! Example Presentation
(:html:)
<iframe width="560" height="315" src="https://www.youtube.com/embed/a6eIEeCrJdU" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
(:htmlend:)
Changed line 7 from:
%width=400px%Attach:project_report_schedule.png
to:
%width=550px%Attach:project_presentations.png
Added lines 4-9:
!!!! Final Project Presentations
%width=400px%Attach:project_report_schedule.png
All times below are Mountain time in the morning of April 24, 2018. You can join from the following [[https://byuweb.my.webex.com/byuweb.my/j.php?MTID=m35c3e3f5147662d86054972871d4d181|WebEx link]].
Changed line 51 from:
!!!! Reports from 2016
to:
!!!! Prior Reports
Changed line 61 from:
* [[Attach:Report_hawk2016.pdf|Pigeon and Hawk Tracking]] - [[Attach:Report_hawk2016.zip|Files]]
to:
* [[Attach:Report_hawk2016.pdf|Pigeon and Eagle Tracking]] - [[Attach:Report_hawk2016.zip|Files]]
Added line 61:
* [[Attach:Report_hawk2016.pdf|Pigeon and Hawk Tracking]] - [[Attach:Report_hawk2016.zip|Files]]
Added line 53:
* [[Attach:Report_scheduling_control2016.pdf|Combined Scheduling and Control]] - [[Attach:Report_scheduling_control2016.zip|Files]]
Changed lines 55-58 from:
* [[Attach:Report_Ethanol_Bioreactor2016.pdf|Ethanol Bioreactor Optimization]] - [[Attach:Report_Ethanol_Bioreactor2016.zip|Example Files]]
to:
* [[Attach:Report_EOR2016.pdf|Enhanced Oil Recovery]] - [[Attach:Report_EOR2016.zip|Files]]
* [[Attach:Report_Ethanol_Bioreactor2016.pdf|Ethanol Bioreactor Optimization]] - [[Attach:Report_Ethanol_Bioreactor2016.zip|Files]]
* [[Attach:Report_Gas_Compressor2016.pdf|Gas Compressor]] - [[Attach:Report_Gas_Compressor2016.zip|Files]]
* [[Attach:Report_CCC_GAMS2016.pdf|Grid Scale Energy Storage]] - [[Attach:Report_CCC_GAMS2016.zip|Files]]
* [[Attach:Report_Ethanol_Bioreactor2016.pdf|Ethanol Bioreactor Optimization]] - [[Attach:Report_Ethanol_Bioreactor2016.zip|Files]]
* [[Attach:Report_Gas_Compressor2016.pdf|Gas Compressor]] - [[Attach:Report_Gas_Compressor2016.zip|Files]]
* [[Attach:Report_CCC_GAMS2016.pdf|Grid Scale Energy Storage]] - [[Attach:Report_CCC_GAMS2016.zip|Files]]
Added line 61:
* [[Attach:Report_sofc2016.pdf|Solid Oxide Fuel Cell]] - [[Attach:Report_sofc2016.zip|Files]]
Deleted lines 62-64:
Changed lines 55-56 from:
* [[Attach:Report_Hybrid_Power2016.pdf|Hybrid Power Generation Systems]]
* [[Attach:Report_Hybrid_Vehicle2016.pdf|Hybrid Vehicle Optimization]]
to:
* [[Attach:Report_Hybrid_Power2016.pdf|Hybrid Power Generation Systems]] - [[Attach:Report_Hybrid_Power2016.zip|Files]]
* [[Attach:Report_Hybrid_Vehicle2016.pdf|Hybrid Vehicle Optimization]] - [[Attach:Report_Hybrid_Vehicle2016.zip|Files]]
* [[Attach:Report_Hybrid_Vehicle2016.pdf|Hybrid Vehicle Optimization]] - [[Attach:Report_Hybrid_Vehicle2016.zip|Files]]
Changed line 54 from:
* [[Attach:Report_Ethanol_Bioreactor2016.pdf|Ethanol Bioreactor Optimization]]
to:
* [[Attach:Report_Ethanol_Bioreactor2016.pdf|Ethanol Bioreactor Optimization]] - [[Attach:Report_Ethanol_Bioreactor2016.zip|Example Files]]
Changed line 53 from:
* [[Attach:Report_Double_Inverted_Pendulum2016.pdf|Double Inverted Pendulum]] - [[Attach:Report_Double_Inverted_Pendulum2016.zip | Files]]
to:
* [[Attach:Report_Double_Inverted_Pendulum2016.pdf|Double Inverted Pendulum]] - [[Attach:Report_Double_Inverted_Pendulum2016.zip|Files]]
Changed line 57 from:
* [[Attach:Report_UAV_Mass2016.pdf|Unmanned Aerial Vehicle Mass Estimation]]
to:
* [[Attach:Report_UAV_Mass2016.pdf|Unmanned Aerial Vehicle Mass Estimation]] - [[Attach:Report_UAV_Mass2016.zip|Files]]
Added line 57:
* [[Attach:Report_UAV_Mass2016.pdf|Unmanned Aerial Vehicle Mass Estimation]]
Added line 54:
* [[Attach:Report_Ethanol_Bioreactor2016.pdf|Ethanol Bioreactor Optimization]]
Added lines 55-56:
* [[Attach:Report_Hybrid_Vehicle2016.pdf|Hybrid Vehicle Optimization]]
Changed lines 53-54 from:
* [[Attach:Report_Double_Inverted_Pendulum2016.pdf|Double Inverted Pendulum]] - [[Attach:Report_Double_Inverted_Pendulum2016.zip|
Files]]
Files]]
to:
* [[Attach:Report_Double_Inverted_Pendulum2016.pdf|Double Inverted Pendulum]] - [[Attach:Report_Double_Inverted_Pendulum2016.zip | Files]]
Changed lines 53-54 from:
* [[Attach:Report_Double_Inverted_Pendulum2016.pdf|Double Inverted Pendulum]]
to:
* [[Attach:Report_Double_Inverted_Pendulum2016.pdf|Double Inverted Pendulum]] - [[Attach:Report_Double_Inverted_Pendulum2016.zip|
Files]]
Files]]
Added line 53:
* [[Attach:Report_Double_Inverted_Pendulum2016.pdf|Double Inverted Pendulum]]
Added lines 52-53:
* [[Attach:Report_Hybrid_Power2016.pdf|Hybrid Power Generation Systems]]
Changed line 5 from:
Attach:project_timeline16.pdf
to:
Attach:project_timeline16.png
Added lines 34-35:
Attach:download.png [[Attach:final_project_rubric.pdf|Final Project Rubric]]
Deleted lines 49-50:
Attach:download.png [[Attach:final_project_rubric.pdf|Final Project Rubric]]
Added line 49:
Attach:download.png [[Attach:final_project_rubric.pdf|Final Project Rubric]]
Changed lines 5-6 from:
!!!! Project Planning
to:
!!!! Project Proposal
Added lines 17-50:
----
The dynamic optimization course is divided into 4 sections including (1) modeling, (2) data, (3) estimation, and (4) control/optimization. The purpose of the progress reports is to give intermediate check-points throughout the course. The expectations for each progress report are discussed below.
!!!! Project Progress Report #1
The first project progress report should include a description of the input to output dynamic relationships. This should include the constants, parameters, variables, and equations of the dynamic system. This project progress report should show simulation results where a feasible (though not necessarily optimal) solution is obtained. The report should also give an update on the project timeline and discuss any factors that were identified in the project proposal relating to uncertainties. This progress report should also include a discussion of the relevant articles that were identified in the project proposal. The progress report should be the draft section of the final report that includes an introduction, literature review, and model description.
!!!! Project Progress Report #2
The second project progress report should include a discussion and results related to estimation and dynamic data (simulated or actual). Include a sensitivity analysis to show the steady state and dynamic relationships between the adjustable parameters and the measured (or controlled) variables. Show estimator results to recover unmeasured states or parameters from either simulated or physical data. If the project does not include physical measurements, include appropriate levels of noise and other real-data aspects such as drift, drop-out, and outliers. The progress report should be a draft section of the final report that includes parameter or state estimation results and discussion.
!!!! Project Progress Report #3
The third project progress report should include a discussion and results related to control and optimization. Include a sensitivity analysis to show the steady state and dynamic relationships between the manipulated variables and the controlled variables. Show simulated control and optimization results that achieve a best objective. For this third phase of the project, it is not necessary to show the estimator and controller working together. Uncorrupted data and full state feedback (all states assumed to be measured) are acceptable for this progress report. The progress report should be a draft section of the final report that includes control and optimization results and discussion.
!!!! Final Project Report
An objective of this project is to encourage progress on research projects and publication in peer-reviewed conferences and journals. As such, the final project report can either be a report only for this course or a draft of a manuscript that is prepared for submission. The final project report should include the following elements:
# Cover letter introducing the context, significance, and contributions of the paper
# Highlights with 4-5 bullet points that summarize the main contributions
# Manuscript
## Title, authors
## Abstract
## Introduction / Literature review
## Theory / Methods
## Simulation results / Sensitivity analysis
## Estimation and dynamic optimization results
## Discussion
## Conclusions
## References
Added lines 1-16:
(:title Dynamic Optimization Projects:)
(:keywords Python, MATLAB, Simulink, nonlinear control, model predictive control, projects:)
(:description Course project in dynamic estimation and optimization related to the graduate-level course.:)
!!!! Project Planning
# Identify something that you would like to optimize that is related to a dynamic system, preferably in engineering.
# Draw a diagram of the system with all parameters and variables labeled.
# List a few articles (2-3) that give related results or locate authors that have worked in this area.
# List factors that cannot change that influence the dynamic outcome (constants / parameters).
# List factors that can change to influence the dynamic result (degrees of freedom or manipulated variables). Do these factors vary over the time horizon or is there one value that is adjustable?
# List equations that describe the dynamic response such as equations of motion, mass balance, energy balance, etc.
# List the contributions to your objective function such as maximization or minimization of certain variables or parameters, target values, or outcomes that are either desirable or undesirable. These are the controlled or measured variables for the application.
# List factors that may influence the feasibility of the solution (constraints that limit the objective, upper or lower limits on the degrees of freedom or state variables, rate of change limits, etc).
# List factors that may influence the success of the project. Where are the uncertainties and how will these uncertain factors be addressed?
# What is the timeline for the project and the anticipated final product for this project?
(:keywords Python, MATLAB, Simulink, nonlinear control, model predictive control, projects:)
(:description Course project in dynamic estimation and optimization related to the graduate-level course.:)
!!!! Project Planning
# Identify something that you would like to optimize that is related to a dynamic system, preferably in engineering.
# Draw a diagram of the system with all parameters and variables labeled.
# List a few articles (2-3) that give related results or locate authors that have worked in this area.
# List factors that cannot change that influence the dynamic outcome (constants / parameters).
# List factors that can change to influence the dynamic result (degrees of freedom or manipulated variables). Do these factors vary over the time horizon or is there one value that is adjustable?
# List equations that describe the dynamic response such as equations of motion, mass balance, energy balance, etc.
# List the contributions to your objective function such as maximization or minimization of certain variables or parameters, target values, or outcomes that are either desirable or undesirable. These are the controlled or measured variables for the application.
# List factors that may influence the feasibility of the solution (constraints that limit the objective, upper or lower limits on the degrees of freedom or state variables, rate of change limits, etc).
# List factors that may influence the success of the project. Where are the uncertainties and how will these uncertain factors be addressed?
# What is the timeline for the project and the anticipated final product for this project?