The method is evaluated on two industrially relevant benchmark problems. The first is about vehicletrajectory generation and the second involves startup of power plants. The problems are solved using both the DAE formulation and the ODE formulation and the performance of the two approaches is compared. The ODE formulation is shown to have roughly three times shorter execution time. We also discuss benefits and drawbacks of the two approaches.
Keywords: Dynamic optimization; symbolic transformations; causalization; collocation
Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden
 F. Casella, F. Donida, and J. Ă…kesson, â€śObjectoriented modeling and optimal control: A case study in power plant start-up,â€ť in 18th IFAC World Congress, (Milano, Italy), Aug. 2011.
 P.-O. Larsson, J. Ă…kesson, and N. Andersson, â€śEconomic cost function design and grade change optimization for a gas phase polyethylene reactor,â€ť in 50th IEEE Conf. Decision and Control and European Control Conference, (Orlando, FL), Dec. 2011.
 K. Berntorp, B. Olofsson, K. Lundahl, B. Bernhardsson, and L. Nielsen, â€śModels and methodology for optimal vehicle maneuvers applied to a hairpin turn,â€ť in Am. Control Conf. (ACC), (Washington, DC), pp. 2139â€“2146, 2013.
 B. Olofsson, H. Nilsson, A. Robertsson, and J. Ă…kesson, â€śOptimal tracking and identification of paths for industrial robots,â€ť in 18th IFAC World Congress, (Milano, Italy), Aug. 2011.
 F. E. Cellier and E. Kofman, Continuous System Simulation. New York, NY: Springer, Mar. 2006.
 B. Bachmann, L. Ochel, V. Ruge, M. Gebremedhin, P. Fritzson, V. Nezhadali, L. Eriksson, and M. Sivertsson, â€śParallel multipleshooting and collocation optimization with OpenModelica,â€ť in 9th Int. Modelica Conf., (Munich, Germany), Sept. 2012.
 R. Franke, â€śFormulation of dynamic optimization problems using Modelica and their efficient solution,â€ť in 2nd Int. Modelica Conf., (Oberpfaffenhofen, Germany), Mar. 2002.
 R. Tarjan, â€śDepth-first search and linear graph algorithms,â€ť SIAM J. Computing, vol. 1, no. 2, pp. 146â€“160, 1972.
 L. T. Biegler, Nonlinear Programming: Concepts, Algorithms, and Applications to Chemical Processes. MOS-SIAM Series on Optimization, Philadelphia, PA: Mathematical Optimization Society and the Society for Industrial and Applied Mathematics, 2010.
 J. Betts, Practical Methods for Optimal Control and Estimation Using Nonlinear Programming: Second Edition. Advances in Design and Control, Philadelphia, PA: Society for Industrial and Applied Mathematics, 2010.
 F. Magnusson and J. Ă…kesson, â€śCollocation methods for optimization in a Modelica environment,â€ť in 9th Int. Modelica Conf., (Munich, Germany), Sept. 2012.
 J. Ă…kesson, K.-E. Ă…rzĂ©n, M. GĂ¤fvert, T. Bergdahl, and H. Tummescheit, â€śModeling and optimization with Optimica and JModelica.orgâ€”languages and tools for solving large-scale dynamic optimization problem,â€ť Computers and Chemical Engineering, vol. 34, pp. 1737â€“1749, Nov. 2010.
 J. Ă…kesson, â€śOptimicaâ€”an extension of Modelica supporting dynamic optimization,â€ť in 6th Int. Modelica Conf., (Bielefeld, Germany), Mar. 2008.
 A. WĂ¤chter and L. T. Biegler, â€śOn the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming,â€ť Mathematical Programming, vol. 106, no. 1, pp. 25â€“57, 2006.
 J. Andersson, J. Ă…kesson, and M. Diehl, â€śCasADi â€“ A symbolic package for automatic differentiation and optimal control,â€ť in Recent Advances in Algorithmic Differentiation, Lecture Notes in Computational Science and Engineering, Berlin, Germany: Springer, 2012.
 B. Olofsson, K. Lundahl, K. Berntorp, and L. Nielsen, â€śAn investigation of optimal vehicle maneuvers for different road conditions,â€ť in 7th IFAC Symp. Advances in Automotive Control (AAC), (Tokyo, Japan), pp. 66â€“71, 2013.
 K. Lundahl, K. Berntorp, B. Olofsson, J. Ă…slund, and L. Nielsen, â€śStudying the influence of roll and pitch dynamics in optimal road-vehicle maneuvers,â€ť in 23rd Int. Symp. Dynamics of Vehicles on Roads and Tracks (IAVSD), (Qingdao, China), 2013.
 R. Rajamani, Vehicle Dynamics and Control. Berlin Heidelberg: Springer-Verlag, 2006.
 K. Berntorp, â€śDerivation of a six degrees-offreedom ground-vehicle model for automotive applications,â€ť Technical Report ISRN LUTFD2/TFRT--7627--SE, Department of Automatic Control, Lund University, Sweden, Feb. 2013.
 H. B. Pacejka, Tire and Vehicle Dynamics. Oxford, United Kingdom: Butterworth-Heinemann, 2nd edition ed., 2006.
 J. Wong, Theory of Ground Vehicles. Hoboken, NJ: John Wiley & Sons, 2008.
 HSL, â€śA collection of fortran codes for large scale scientific computation.â€ť http://www.hsl.rl.ac.uk, 2013.