SparallaxMPC: High-Speed Model Predictive Control Solver with High Sparsity and Parallelism
Model Predictive Control (MPC) is one of the most popular methods used in control problem. However, MPC is computationally demanding with limited use of sparse and parallel implementations. We present SparallaxMPC, a high-speed MPC solver with parallel and sparse representation. Our approach is based on sparse matrix representation and leverages the structure of the MPC problem for efficiency. We demonstrate the effectiveness of SparallaxMPC by benchmarking it against the state-of-the-art solver CasADi, achieving more than a 3x acceleration.
Authors
- Caigui Jiang (ORCID: https://orcid.org/0000-0002-1342-4094)
- Longjun Liu (ORCID: https://orcid.org/0000-0002-7467-4994)
- Lei Zhang (ORCID: https://orcid.org/0000-0003-3591-6206)
- Xiaodong Deng (ORCID: https://orcid.org/0000-0003-3644-1484)
Institutions
- Institute of Art (PL)
Publication Details
- Published
- 2024-11-01
- DOI
- https://doi.org/10.1109/cac63892.2024.10865106
- Primary Topic
- Advanced Control Systems Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National Key Research and Development Program of China