I don't use System Modeler, but it seems to have the capability. Perhaps if you contacted Wolfram, they could help you understand whether it would fit your needs.
Some links:
i think you want to know whether Mathematica can do what Simulink could do. i do not know too. Maybe you can try Matlink, you can run Simulink model in Mathematica and analyze data by Mathematica.