Error reported by S-function 'adams_plant
95 views (last 30 days)
Show older comments
Hi everyone
I want to co-simulate my dynamc model in adams using adams/MATLAB co-simulation feature. To do so, I have taken the flowwing steps:
1- Exprot the control plant in adams
2- Run the .m file in matlab.
3- Opened the simulink with adasm-sys command.
Now here is the problem: When I give the system a constant input, it runs and no problem appears. But, when I put a controller before the system inputs, the following error appears (copied from the simulink diagnostic viewer):
- Error reported by S-function 'adams_plant' in 'PID/adams_sub/ADAMS Plant/S-Function': AEI_Outputs: Adams output evaluation failure at time 0.002000
The ways I took to resilve the problem but failed:
1- Created a variable in variable named "ADAMS_CONTROLS_WTIME" in "Environmental variables" in my computer>>properties>>advanced system settings.
2- Changing the step size, error tolerance.
Can you please help me resolve the issue? I appreciate it!
Thanks
Saber
3 Comments
Daniele Nanni
on 11 Feb 2021
Hi, have you solved the problem? Becouse I have the same problem and I don't know how to solve it!
Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!