Ian McInerney photo

Ian McInerney

Research software engineer, Vibration UTC at Imperial College London

Email Google Scholar Arxiv ORCID dblp Zotero LinkedIn Github Gitlab Mastodon


    Peer-reviewed Journal Articles

  • [J3]
    I. McInerney, E. C. Kerrigan, and G. A. Constantinides, “Horizon-independent Preconditioner Design for Linear Predictive Control,” IEEE Transactions on Automatic Control, vol. 68, no. 1, pp. 580–587, Jan. 2023.

    10.1109/TAC.2022.3145657 arXiv: 2010.08572 Preprint Institutional Repository

  • [J2]
    H. Li, I. McInerney, J. Davis, and G. A. Constantinides, “Digit Stability Inference for Iterative Methods Using Redundant Number Representation,” IEEE Transactions on Computers, vol. 70, no. 7, pp. 1074–1080, Jul. 2021.

    10.1109/TC.2020.3003529 arXiv: 2006.09427 Preprint Institutional Repository 10.5281/zenodo.3564472

  • [J1]
    J.-M. Rodriguez-Bernuz, I. McInerney, A. Junyent-Ferré, and E. C. Kerrigan, “Design of a Linear Time-Varying Model Predictive Control Energy Regulator for Grid-Tied VSCs,” IEEE Transactions on Energy Conversion, vol. 36, no. 2, pp. 1425–1434, Jun. 2021.

    10.1109/TEC.2021.3060319 Preprint Institutional Repository

    Peer-reviewed Conference and Workshop Papers

  • [C9]
    M. Wang, I. McInerney, B. Stellato, S. Boyd, and H. Kwok-Hay So, “RSQP: Problem-specific Architectural Customization for Accelerated Convex Quadratic Optimization,” in 50th Annual International Symposium on Computer Architecture (ISCA ’23), Orlando, FL, USA, Jun. 2023.

    10.1145/3579371.3589108 Preprint Institutional Repository

  • [C8]
    I. McInerney and E. C. Kerrigan, “Teaching Predictive Control Using Specification-based Summative Assessments,” in 13th Symposium on Advances in Control Education (ACE 2022), Hamburg, Germany, Jul. 2022, pp. 236–241.

    10.1016/j.ifacol.2022.09.285 arXiv: 2202.00157 Preprint Institutional Repository Slides

  • [C7]
    L. Nita, E. M. G. Vila, M. Zagorowska, E. C. Kerrigan, Y. Nie, I. McInerney, and P. Falugi, “Fast and accurate method for computing non-smooth solutions to constrained control problems,” in 2022 European Control Conference (ECC), London, UK, Jun. 2022, pp. 1049–1054.

    10.23919/ECC55457.2022.9838569 arXiv: 2205.08613 Preprint Institutional Repository

  • [C6]
    B. Biggs, I. McInerney, E. C. Kerrigan, and G. A. Constantinides, “High-level Synthesis using the Julia Language,” in 2nd Workshop on Languages, Tools, and Techniques for Accelerator Design (LATTE’22), Lausanne, Switzerland, Mar. 2022.

    arXiv: 2201.11522 Preprint Institutional Repository Slides Video Web link

  • [C5]
    I. McInerney, L. Nita, Y. Nie, A. Oliveri, and E. C. Kerrigan, “Towards a Framework for Nonlinear Predictive Control Using Derivative-Free Optimization,” in 7th IFAC Conference on Nonlinear Predictive Control, Bratislava, Slovakia, Jul. 2021, pp. 284–289.

    10.1016/j.ifacol.2021.08.558 arXiv: 2106.05025 Preprint Institutional Repository Slides Video

  • [C4]
    I. McInerney, E. C. Kerrigan, and G. A. Constantinides, “Modeling Round-off Error in the Fast Gradient Method for Predictive Control,” in 58th IEEE Conference on Decision and Control (CDC), Nice, France, Dec. 2019, pp. 4331–4336.

    10.1109/CDC40024.2019.9029910 Preprint Institutional Repository Slides Poster

  • [C3]
    I. McInerney, G. A. Constantinides, and E. C. Kerrigan, “A Survey of the Implementation of Linear Model Predictive Control on FPGAs,” in 6th IFAC Conference on Nonlinear Model Predictive Control, Madison, Wisconsin, US, Aug. 2018, pp. 381–387.

    10.1016/j.ifacol.2018.11.063 Preprint Institutional Repository Poster

  • [C2]
    I. McInerney and E. C. Kerrigan, “Automated Project-based Assessment in a Predictive Control Course,” in 2018 UKACC 12th International Conference on Control (CONTROL), Sheffield, UK, Aug. 2018, p. 443.

    10.1109/CONTROL.2018.8516728 Preprint Institutional Repository

  • [C1]
    I. McInerney, X. Ma, and N. Elia, “Cooperative Localization from Imprecise Range-Only Measurements: A Non-Convex Distributed Approach,” in 56th IEEE Conference on Decision and Control (CDC), Melbourne, Australia, Dec. 2017, pp. 2216–2221.

    10.1109/CDC.2017.8263973 Preprint


  • [T2]
    I. S. McInerney, “Numerical Methods for Model Predictive Control,” Ph.D. Dissertation, Department of Electrical and Electronic Engineering, Imperial College London, London, UK, 2022.

    10.25560/96929 Preprint Institutional Repository

  • [T1]
    I. S. McInerney, “Development of a multi-agent quadrotor research platform with distributed computational capabilities,” M.S. Thesis, Department of Electrical and Computer Engineering, Iowa State University, Ames, IA, USA, 2017.

    10.31274/etd-180810-5192 Preprint Institutional Repository 10.5281/zenodo.4719659

    Technical Reports

  • [TR2]
    I. McInerney, “Conditions for Digit Stability in Iterative Methods Using the Redundant Number Representation,” May 2022.

    arXiv: 2205.03507

  • [TR1]
    I. McInerney, E. C. Kerrigan, and G. A. Constantinides, “Bounding Computational Complexity under Cost Function Scaling in Predictive Control,” Feb. 2019.

    arXiv: 1902.02221 10.24433/CO.3311801.v1


  • [PA1]
    A. K. Basu, I. S. McInerney, B. S. Howard, and I. Paduret, “OIL IDENTIFICATION SYSTEM,” U.S. Pat. App. 14/547640, Mar. 2014.

    Web link

Copyright disclaimer: The documents contained in this page are included to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author’s copyright. These works may not be reposted without the explicit permission of the copyright holder.