Whether it is in finance, supply chain or electricity production, finding the optimal way of designing, operating and maintaining our assets and processes is a key feature of the data-driven world we live in today. Especially in chemical and biochemical industries, a more competitive landscape combined with needs for shorter processing times while maintaining high product quality requires practitioners and researchers alike to learn and apply optimization techniques in their day-to-day work.
This course will provide the participants with the necessary theoretical and practical toolkit to tackle these challenges. We will start with unconstrained optimization, then move through the linear and quadratic programming cases, and cover extensively the modelling of decision making together with dynamic optimization, and finally optimization under uncertainty. These cornerstones of optimization are paired with extensive practical demonstrations and hands-on tutorials, where the participants will get to know how to approach today’s real-life optimization problems and their solutions.”
Module 1: Python and optimization in chemical and biochemical processes
This module has an introduction to the open-source platform Python to be used for model implementations,
analysis and solution for various classes of optimization problems. The following will be introduced:
Module 2: Practical optimization techniques and tools
This Module starts with an introduction to general concepts of optimization, i.e. unconstrained optimization
(convexity), solution of unconstrained problems (convex/non-convex) and mathematical programming solvers.
Moreover, concepts and theory combined with examples on each of the following topics will be covered:
Jens Abildskov, Associate Professor, Technical University of Denmark
Richard Oberdieck, Numerical Specialist, PhD, Ørsted, Denmark
Seyed Soheil Mansouri, Assistant Professor, Technical University of Denmark
Knowledge of Matlab/Python at the start of the course is an advantage, but not a requirement. Assuming that you have access to Matlab/Python, an introduction to these tools with exercises will be given during the course.
Fees and credits
Student: 2500 DKK (both modules covered)/Industry: 6000 DKK/Module
Individual module registration is available for industrial participants
The course is equivalent to 5 ECTS (each Module 2.5 ECTS)
The participants are expected to cover their own expenses related to the travelling and accommodation.
Registration takes place via course website (contact Gitte Læssøe - email@example.com) and will be confirmed once the payment is done. There is space for 25 persons in the course and the deadline to register is May 30, 2019.
Would you like to attend other meetings/courses? Read more here: IDA Process' Events Calendar
Join IDA Process network an get a discount on participation in meetings / courses.
Membership IDA Process is free for IDA members, register here if you wish to join (remember you must be logged in ida.dk), select My Profile → Network and Subscriptions. Anyone can join IDA Process' newsletter for free, sign up here if you in future wish to receive IDA Process' newsletter.
Important information regarding personal data on participant lists.
Your name, title and company will appear on the attendance list for this event. The participant list is available to the organizer and the other participants on the event itself, in the form of a physical participant list and online attendance list. In addition, at some events, name tags are provided, where your name, title and company appear. If you unsubscribe from the event, your information will not appear in the attendance list.
* ANYONE CAN JOIN - Most of IDA's events are open to everyone, but you must have an IDA user profile in order to participate. It's free and non-binding - create a user profile now. As a member of IDA, you get a discount on many of our events, so please sign in with your member login when you sign up for an event. Read more about the benefits of an IDA membership here.