Dear Sir,
I implemented a model in simulink, and it is in discrete (Ts= 20e-6). My model is running very slowly, I kept run time as 5, I think this is in sec. and its normal. but this is taking more than 30 minuts to complete to run. Now I want to run my model in Hours (for 24 Hours =86400 sec). Because in my model PV system is there, so I have to test this system for 24 hours base, because my input is solar irradiance. but if I kept my run time as 86400, then may be it will take couple of months to complete simulation. So please give me a suggestion or any alternate method to run my system in hours. Or please tell me is any alternate option available to run model in basis of hours?
No products are associated with this question.
Please read your question again and imagine, that you do not have any further information. Then it gets obvious, that any answer must be based opn guessing what you are doing.
Here are some of these guesses:
I suggest to post the most time consuming part of the model and ask for accelerations (guessed speedup: factor 1 to 100). In addition try to run the code on a faster computer (guessed speedup: factor 1 to 4).
Thank you sir for your reply. But I cant change my discrete time steep. because it represents sample time. And my system is 16GB ram, so I think model is slow, there is no problem with my system. My model is not phasor, I can't run this model in Phasor. because it is saying that diode can't run in phasor mode. so please give me any solution....
1 Comment
Direct link to this comment:
http://www.mathworks.com/matlabcentral/answers/53759#comment_111281
what represent you sample time