Modelling for Nonlinear Predictive Control of Synchronous Machines: First Principles Vs. Data-Driven Approaches | IEEE Conference Publication | IEEE Xplore