Posts

Showing posts from October, 2016

CHOPtrey: contextual online polynomial extrapolation for enhanced multi-core co-simulation of complex systems

Image
XKCD. My hobby: extrapolating CHOPtrey . A long, extrapolated and progressive scientific story. Ace, deuce, trey... ready? It all started with Cyril Faure , then a PhD student  with Nicolas Pernet  in real-time computing. He used to stop by my office. We had coffee, discussed books (from Descartes to Sci-Fi) and music (mostly Loudblast, Slayer, Pink Floyd, Manowar, Bolt Thrower). We exchanged ideas and concerns. One day, he told me about a worry in his thesis. Caveat : I am very bad at computer science, advanced programming, and had little hints about partitioned/slacked real-time co-simulation systems. So this was not about programming, but simulation and co-simulation. Big physical systems (engines, aircrafts, boats) are complicated to simulate. Protocols and methods include FMI standard (Functional Mockup Interface) and FMU (Functional Mockup Unit). Partitioning them into subsystems may help the simulation, but split discrete subsystems should communicate. Fast enough to