[{"command":"insert","method":null,"selector":".course-modal-ajax-placeholder-964053","data":"\u003Cdiv class=\u0022container content-rte\u0022\u003E\n  \u003Cdiv class=\u0022row\u0022\u003E\n    \u003Cdiv class=\u0022box col-md-6 bg-primary text-white\u0022\u003E\n      \u003Ch2 class=\u0022h1 text-left\u0022\u003E  Modelling Food Process and Properties\n\u003C\/h2\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EECTS :\n          4\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n                  \u003Cdiv class=\u0022field-spacing\u0022\u003E\n        \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ESemestre calendaire :\n          Semester 1\n        \u003C\/div\u003E\n      \u003C\/div\u003E\n            \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ED\u00e9tail du volume horaire\u003C\/div\u003E\n                                                    \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003ETravaux dirig\u00e9s :\u003C\/span\u003E\n                                      \u003Cspan\u003E33\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003EProjet tutor\u00e9\u003C\/span\u003E\n                                      \u003Cspan\u003E12\u003C\/span\u003E\n                      \u003C\/div\u003E\n                                              \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                          \u003Cspan class=\u0022field__label h4 mt-5 \u0022\u003EApprentissage autonome :\u003C\/span\u003E\n                                      \u003Cspan\u003E3\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ELangue d\u0026#039;enseignement\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003EAnglais\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EEnseignement \u00e0 distance\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003Enon\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n    \u003Cdiv class=\u0022box col-md-6\u0022\u003E\n            \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EPr\u00e9requis\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003ECompleted M1 FIPDes\u003C\/p\u003E\n\u003Cp\u003EFundamentals in process engineering (writing mass and energy balances) and in materials processing technologies (heat treatment, separation)\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EBasic knowledge of Python coding\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EBasic knowledge of chemical or biochemical kinetics\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EProgramme \/ plan \/ contenus\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003EReview of Modelling and Python\u0026nbsp;\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EReview of Mass\/Energy Balances\u0026nbsp;\u003C\/li\u003E\n\u003Cli\u003EBasic Python structures, useful libraries (numerical, plotting)\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cp\u003ERegression and Parameter Estimation\u0026nbsp;\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EFitting Simple Models from Experimental Data\u0026nbsp;\u003C\/li\u003E\n\u003Cli\u003EGoodness-of-Fit Criteria\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cp\u003EModelling Reactions and Transformation Phenomena\u0026nbsp;\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003EODE Systems, Numerical Solution\u0026nbsp;\u003C\/li\u003E\n\u003Cli\u003EParameter Identification in ODEs\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cp\u003EModelling Unit Operations\u0026nbsp;\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003ECoupled Mass\/Energy Balances\u0026nbsp;\u003C\/li\u003E\n\u003Cli\u003EConsideration of Product Quality and\/or Total Annual Cost\u003C\/li\u003E\n\u003C\/ul\u003E\n\u003Cp\u003ECoupling of Operations and Process Modelling at the Scale of a Workshop or the Entire Industrial Site\u0026nbsp;\u003C\/p\u003E\n\u003Cul\u003E\n\u003Cli\u003ETransformation Sequences\u0026nbsp;\u003C\/li\u003E\n\u003Cli\u003EScenario Analysis and Optimization Supervised Projects in the Computer Lab\u003C\/li\u003E\n\u003C\/ul\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EObjectifs d\u0026#039;apprentissage\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003EThis course provides training in modelling phenomena encountered in material transformation processes (unit operations, reactions, degradation, etc.). Using experimental datasets, students learn to formulate a mathematical model, estimate its parameters, analyze the goodness of fit, and use the model to simulate and optimize a complete process. The course utilizes the Python programming language for numerical solutions (ODEs, optimization, graphical representation) and case studies from the food processing and process engineering sectors.\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EUpon completion of this course, students will be able to:\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Calculate the parameters of a mathematical model by fitting it to experimental data using a sum-of-squares function, and evaluate the regression coefficient and confidence intervals associated with each parameter.\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Write overall mass balances at the scale of one or more coupled chemical reactions and solve them to calculate constituent concentrations using an ordinary differential equation (ODE) solver. Use the optimization function to identify the parameters present in the ODEs.\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Write overall mass and energy balances at the scale of a unit operation in a material transformation process and solve them to calculate mass flow rates and temperatures. Combine these parameters with elements that characterize the state of the product (e.g., degradation of microorganisms or nutrients) or the cost of the operation to consider optimization possibilities.\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Combine different unit operations to reconstruct a transformation process and analyze the impact of the parameters of each unit operation to propose an optimal route.\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Use Python to automate calculations, generate graphical representations, and interpret the results.\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n        \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EOrganisation g\u00e9n\u00e9rale et modalit\u00e9s p\u00e9dagogiques\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003ETutorials for reviewing balance sheet writing and introducing Python functions.\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003EGroup project for modelling the transformation process.\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n                \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003EComp\u00e9tences\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003E\u003Cp\u003EAcquire and mobilize fundamental and specialized knowledge\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Acquire and use basic and advanced disciplinary knowledge\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Integrate knowledge within a disciplinary or multidisciplinary approach\u0026nbsp;\u003C\/p\u003E\n\u003Cp\u003E- Work in groups on a modeling project and communicate the results\u003C\/p\u003E\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n                \u003Cdiv class=\u0022field-spacing\u0022\u003E\n      \u003Cdiv class=\u0022field__label h3 dash\u0022\u003ENature de l\u0026#039;\u00e9valuation\u003C\/div\u003E\n                        \u003Cdiv class=\u0022mt-5 text-justify\u0022\u003E\n                                      \u003Cspan\u003ED\u00e9tail renseign\u00e9 au niveau \u00c9l\u00e9ment Constitutif\u003C\/span\u003E\n                      \u003C\/div\u003E\n                  \u003C\/div\u003E\n      \u003C\/div\u003E\n  \u003C\/div\u003E\n\u003C\/div\u003E\n","settings":null}]