/*! \file \brief Simulation of disturbances in PMSM model, PWM and integration disturbances are distinguished \author Vaclav Smidl. ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty Using IT++ for numerical operations ----------------------------------- */ #include #include #include "pmsmDS.h" #include using namespace bdm; int main() { UIFile F("sim.txt"); logger* L; UIbuild(F.lookup("logger"),L); pmsmDS * DS; UIbuild(F.lookup("system"),DS); int Ndat; F.lookupValue("ndat",Ndat); // SET SIMULATOR DS->log_add(*L); L->init(); for ( int tK=1;tKstep(); DS->logit(*L); } L->finalize(); delete L; delete DS; return 0; }