Cid666's starred repositories
SUNDIALS2Matlab
practical numerical optimization Heidelberg ( Matlab integration of SUNDIALS )
dt-qp-project
This project solves linear-quadratic dynamic optimization (LQDO) problems using direct transcription (DT) and quadratic programming (QP)
attitudeTimeOptimalManeuvers
Time optimal rest-to-rest attitude maneuvers found in MATLAB using Pontryagin's Minimum Principle.
Hybrid-Engine-Simulator
With increasing oil price and mounting environment concerns and increasing number of cars in our modern society, cleaner and sustainable energy solutions have been demanded. Hybrid electrical vehicle is the best solution. In hybrid electric vehicle, it combines an internal combustion engine and electric motor powered by batteries, gives the best features of today’s combustion engine cars and electric vehicles. This combination allows the electric motor and a battery to make conventional engine more efficient, which thus reduces the fuel use gives the best mileage. We design a system that supports the process of simulating a hybrid engine system adopting a use-case driven object-oriented approach. We design a hybrid system which operates in six mode that are Eclectic Vehicle mode, Cruise mode, Overdrive mode, Battery charge mode, Power boost mode and Negative split mode.
VehicleDynamicsModeling
BFH module "Programming in Matlab/Octave" project: Vehicle Dynamics Modeling
Multiobjective-Based-Large-Scale-Electric-Vehicle-Charging-Analysis
Multiobjective Based Large-Scale Electric Vehicle Charging Behaviours Analysis
Optimal-Scheduling-for-Charging-and-Discharging-of-Electric-Vehicles
This project develops an optimal scheduling algorithm to minimize the total cost for charging and discharging of electric vehicles.
ACC_Vehicle_MPC
Model Predictive Control of Adaptive Cruise Control Vehicles.
Hybrid-Vehicle-DP-Optimization
Optimizing a hybrid electrical vehicle using matlab and the dynamic programming algorithm
optimal_traj_pontryagin
Optimal Turn-Right Trajectory using Pontryagin's Maximum Principle
Pontryagin-Differentiable-Programming
A unified end-to-end learning and control framework that is able to learn a (neural) control objective function, dynamics equation, control policy, or/and optimal trajectory in a control system.
EREV-EM-Algorithm
This repository serves as Supplementary Data for the Article titled "On Implementing Optimal Energy Management forEREV using Distance Constrained AdaptiveReal-Time Dynamic Programming" submitted to MDPI Journal Electronics in January 2020.
mps_solver
solver implemented with multiple shooting method for nonlinear optimal control problems.
dpocProgEx
Programming exercise in Dynamic Programming and Optimal Control at ETH autom 2017
Dynamic-Programming-and-Optimal-Control-Project
Dynamic programming and optimal control course project involving Policy Iteration, Value Iteration, and Linear Programming
aircraft-optimal-control
Optimal Control strategies for minimum time trajectories for fixed-wing aircraft with waypoint constraints.
Adaptive_Optimal_Control
Implementation of a paper on adaptive optimal control (solving ARE) based on policy iterations
basic-multiple-interval-pseudospectral
This project implements multiple-interval pseudospectral methods to solve optimal control problems.
NumOptCtl-exercises
Course exercises for Numerical Optimal Control subject at university of Freiburg.
optimal-control-literature-software
List of literature and software for optimal control and numerical optimization.
LPV
This algorithm exhibits a robust Energy Management Strategy (EMS) for battery-super capacitor (SC) Hybrid Energy Storage System (HESS). The proposed algorithm, dedicated to an electric vehicular application, it is based on a self-gain scheduled controller, which guarantees the H performance for a class of linear parameter varying (LPV) systems.
Hybrid-power-system
Hybrid ship