parsim() with fast restart returns different results

조회 수: 9 (최근 30일)
Abdolkarim Mohammadi
Abdolkarim Mohammadi 2020년 9월 15일
답변: Abdolkarim Mohammadi 2021년 10월 21일
I am running multiple simulations using parsim() with fast restart to accelerate execution. However, I have noticed that using parsim() with fast restart produces different results compared to sim() and parsim() without fast restart. I have attached a simple model containing only SimEvents blocks and the code for running it. The model has a variable named InterGenerationTime, which is used by the Period field of the Entity Generator block. A SimulationInput object is used to set InterGenerationTime for different experiments. The To Workspace block records the number of entities generated by the block.
After running the code, the following figure is obtained.
The first two lines are just as expected, but the third line (parsim() with fast restart) is not. I assume there is something wrong with my implementation. Any help is appreciated.
  댓글 수: 3
Reid Spence
Reid Spence 2020년 9월 15일
I concur with Rahul. If you change the sim() command to use fast restart you also get different behavior. The issue seems to be on the SimEvents side. If this issue is blocking you, please contact MathWorks Technical Support.
Example from my machine:
SimOutSim = sim(SimIn,'UseFastRestart', 'on');
Abdolkarim Mohammadi
Abdolkarim Mohammadi 2020년 9월 15일
Thanks Rahul and Reid. I informed MathWorks Technical Support about this.

댓글을 달려면 로그인하십시오.

채택된 답변

Abdolkarim Mohammadi
Abdolkarim Mohammadi 2021년 10월 21일
Just installed R2021b, and the problem is solved, which was not until R2021a.

추가 답변 (1개)

Allison Rozet
Allison Rozet 2020년 9월 18일
  댓글 수: 3
Abdolkarim Mohammadi
Abdolkarim Mohammadi 2021년 3월 12일
편집: Abdolkarim Mohammadi 2021년 3월 12일
Just installed R2021a and the problem persists.
I magnified the plot and witnessed that there are three distinct results.
Allison Rozet
Allison Rozet 2021년 3월 12일
Hi Abdolkarim,
In that case, you may want to work with MathWorks Technical Support further on this issue.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Discrete-Event Simulation에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by