Science topic

Arena - Science topic

Explore the latest questions and answers in Arena, and find Arena experts.
Questions related to Arena
  • asked a question related to Arena
Question
2 answers
Dear,
In my project, I try to apply VBA in Arena to improve the Length of Stay of the patient. I need your help to know how I can calculate the average of a Tally in the model: I tried to apply the function TAVG but I don't know what are the parameters needed to be specified.
Thank you in advance.
BR,
Relevant answer
Answer
Thank you Adnan Majeed for your reply.
Do you have another example or a model with vba?
  • asked a question related to Arena
Question
2 answers
Hello!
I developed a simulation model in ARENA with many forklifts.
I would like to change the number of transporters each time without accessing the "transporter" module. For that, I need to add a VBA function to change the number of transporters "number of units ".
Can you help me to know which is the function I should use.
Thanks a lot
Relevant answer
Answer
Adnan Majeed thanks
  • asked a question related to Arena
Question
2 answers
A deeper look at the theoretical construct and security dynamics worldwide points to a volatile, uncertain and complex international order where the major powers like the US, China and Russia will be constantly engaged in a competitive slugfest. Developmental economics has been tied to technological advances and threats beyond the traditional security environment. In their book 'War and Anti-War', Alvin and Heidi Toffler surmised that war follows wealth. The shifting security landscape from the traditional to the non-traditional arena and new forms of warfare propagated by security planners seems to have changed the character of warfare or the way wars will be fought in the future.
Relevant answer
Answer
Clausewitzian thought on the trinity model of Governance-Military-Population has evolved. Earlier the economy was the preserve of the state. The MNCs have added to the space of non-state actors, and they are influencing legislation across nations. Armed non-state actors introduced by the leading powers to contest each other to maintain strategic stability have added to the threat angle. The states will have to brace up with the non-state actor activities, which are primarily happening in the economic space. Hence, weaponising the economic tools will find favour with the governments and the non-state actors. The hard power will be used as tool of deterrence. Wealth destruction will be the new theme.
  • asked a question related to Arena
Question
3 answers
Hello all,
I am creating a simulation for inventory management & demand allocation. I have 2 suppliers & I would like to separate the quantities ordered to each supplier since they have respective lead times. I would want my quantity to go through a module and when it exists it separates into to different quantities that will have their respective lead times. Do you know if there is a module I could use to do so ?
Relevant answer
Answer
I think you need to use an Assign Module and define an attribute for each supplier. You may refer to the textbook "Simulation with Arena" by David Kelton in Chapter five and Six.
  • asked a question related to Arena
Question
2 answers
Hello all,
I would like to export to an excel file all the data that has been recorded in my records modules in different excel files or in the same one, but different sheets per replication. Would you have an idea on how to do so ?
Thank you in advance !
Relevant answer
Answer
Thank you, I really appreciate both thew questions and the answer. They are both important
  • asked a question related to Arena
Question
1 answer
My model has 2 sequences and 14 stations. Each sequence uses all 14 stations but the "flight time" from one station to another differs. I have thought about using an attribute or a variable but am having a difficult time developing my model. Any help would be appreciated.
Relevant answer
Answer
May be helpful for your work:
  • asked a question related to Arena
Question
5 answers
The field of nanotechnology has tremendous promise and applicability in a variety of different sectors. The applications in the environmental arena are also extensive as has been questioned
Relevant answer
Answer
Dear all, this topic is the subject of continuous debate and causing constant anxiety about the fate of NPs. It is also the matter of discussion here at RG in many threads. Please have a look at the following documents. My Regards
  • asked a question related to Arena
Question
1 answer
A machine has 2 workers and after 24 working days there will be 1 person off. Person A rests, person B will work and vice versa
Is there a way to install this into the arena simulation programe ?
Relevant answer
Answer
hi,
the arriving entity seizes some number of units. of a resource, then is delayed for a time, and then releases the. resource. Delay: the arriving entity is simply delayed for some time and no. resource is required.
refer this link:
Best wishes..
  • asked a question related to Arena
Question
3 answers
Hi! I'm new to Arena and I'm trying to model a process in which users arrive in groups of various sizes following some distribution (e.g. TRI(2,3,5)). How would I model this without creating unique entities for each of the group sizes? The process time is not dependent on the group size. The resource capacity is forty, so obviously a group of 5 would seize 5 units of the resource. Thanks!
Relevant answer
Answer
Emma Kuttler you can enter the distrubution of the group size at the "entities per arrival" input field in the create module. This way it will create so many entities at each time an arrival occurs. If you need more help regarding modeling in Arena I can help you out.
Kind regards,
  • asked a question related to Arena
Question
2 answers
I have a queing problem. When the queue for J3.1 becommes bigger than 5 a person will go to proces K3.1 to help do the exact same proces as J3.1. How do you make sure that the person will stay at K3.1 until the queue at J3.1 is equal to 0?
With the expression you see in the attached file, the person from K3.1 will go away when the queue at J3.1 is less than 5.
Best regards
Mikael
Relevant answer
Answer
Hi Mikael,
If you still need help with simulation modeling in Arena. You can contact directly here or in the link below.
  • asked a question related to Arena
Question
7 answers
What are the other ways in which I can do mixed methods? I'm just a beginner in the research arena. Maybe, you could provide also some resources here which can help me. Thank you!
Relevant answer
Answer
Dear Louie Giray,
Yes. It is considered mixed method when you use this combination. The point here is what kind of mixed method design and what are the function of each question.
I will offer a chapter that I think is one of the best to describe it. I don't know the authors personally, but they are very very good.
Creswell, J. W., & Clark, V. L. P. (2010). Choosing a mixed methods design. In J. W. Creswell & V. L. P. Clark (Eds.), Designing and conducting mixed methods research (2nd ed., pp. 53–106). Sage. https://doi.org/1412927927
  • asked a question related to Arena
Question
4 answers
So here is my problem to solve: People arrive at the airport, first they all go through ID check as one queue. After that, they go through personal security check, and people will choose whichever queue is the shortest at the moment. The personal security check time is unif(0.5min, 1min) and the goal is to control the waiting time within a certain length. Now I need to try different configurations of the number of the people for the security check in order to satisfy the goal of controlling the waiting time. How would I be able to do that?
I now have an arena model that has a decide module in it, set up in N-way by condition, but I have no idea what condition I should give to the module. How would I get the real-time queue length so that the person can decide to go to the shortest one? Thank you!
Relevant answer
Answer
Hi, I think you should use the decide function to select N-way by condition and write expressions like NQ(Registration.Queue)<=NQ(Registration2.Queue), the NQ() means the number of people in the queue, and the (Registration.Queue) means the queue of the registration service desk. Hope this will be helpful.
  • asked a question related to Arena
Question
6 answers
Do you think that there is one center of power in the modern world, or are all countries equal in the international arena?
Relevant answer
Dear Dr. Elena Tarkhanova ,
If we refer to the political trends of now, I consider that the pseudo-multiplication of conflicts due to the Covid-19 effect are being treated in a more ethereal and apparently divided way without being so. We can assume for the moment that we no longer live in a "Bipolar World" or "Unipolar", but we are not in a "Multipolar World" either, we are in a somewhat confused and lethargic transitional situation.
  • asked a question related to Arena
Question
4 answers
Hi, Currently I am conducting a simulation with ARENA. so, I have problem now. The simulation is about Tug boat utility. Here are the cases, so I have three types of vessels and 4 tugboats. if the arrival is first vessel, so it will assign all the tug boat in the specific time, if the arrival is vessel 2 or vessel 3, it needs only 2 random tug boat (the idle, if not idle, the vessel needs to wait). How can I apply those kinds of scenario on my ARENA since my main objective is calculating the utility of each tug boat.
thank you.
Relevant answer
Answer
Well yeah it was processed but it did not go out from the module.
okey thankyou, I will check the book. Have a good day!
  • asked a question related to Arena
Question
5 answers
I have had to accommodate, be patient, and silent when having to address issues pertaining to gender, sexuality, social class, im/migration, dis/abilities etc. because my faculty has shown that it is safer to preserve the emotional and financial needs of the status quo. Recently Nikole Hannah-Jones was denied tenure because of her excellent opus on the American Black Slavery experiment and democracy. She recently stated that she wasn't sure if marginalized persons should be in mainstream academia due to the unsafe nature that persons like her and myself face.
Question: Can the current academic structure still support critical inquiry? Should we consider an alternative to scientific research outside the academy?
Gina Ratkovic, Athabasca University
Relevant answer
Answer
No, the academic arena is not safe for marginalized academics or marginalized voices. There are many subtle and not-so-subtle ways marginalized voices are oppressed, suppressed, and contained. As the example of Nikole Hannah-Jones demonstrates, either you contain yourself within the boundaries of acceptable cannon, or you don't get promoted or tenure.
When I was finishing up my PhD, one of my advisors told me that if I ever wanted a career I need to "toe the line" . I'm a member of a privileged demographic and social class. I can imagine what those without my privilege have experienced.
  • asked a question related to Arena
Question
3 answers
When performing novel object recognition test
some rats were doing well in the familiarization phase but did not move at all in the test phase when the novel object was added to the arena.
Those rats adhere to one corner of the arena however, other rats of the same experiment group move and explore the new object
what may be the reasons for this?
Relevant answer
Answer
The lack of movement may be interpreted in several ways; however, from the work of Aubele et al. (2008), the three principal behaviors observed during open field test and object recognition tasks are categorized as ambulating, rearing or remaining stationary.
As for the novel object recognition test, from Antunes & Biala (2012), “In several studies, when animals showed lack of exploration activity, they were excluded from the experiment (Bilsland et al. 2008; Clarke et al. 2010; Ennaceur and Delacour 1988; Reger et al. 2009; Taglialatela et al. 2009).”
  • asked a question related to Arena
Question
9 answers
“It is frequently stated that if more women were in charge of foreign policy, the world would be a more peaceful place. However, despite the fact that women have played important roles, little research has been conducted on the actual foundations of this claim. While female leadership is gaining traction, women in International Relations-related jobs, whether in academia, diplomacy, international organizations, government, or international business, face greater challenges in climbing the seniority ladder than women in other fields, also despite evidence of women’s role in the diplomatic and international arena, the core historical narrative of international politics remained depleted of women....
Relevant answer
Answer
Although many analysts will say that remarkable progress has been made in emancipation and the inclusion of women in all spheres of society (international politics, academia) is sufficient to look at the reality that says quite the opposite: there is much left geographical areas where the woman is in a subordinate position, endangered, and even exposed to completely inhumane treatment. The problem is that no society nurtures traditional and patriarchal values ​​that diminish the woman's equal position, so the woman remains forever trapped in the family, private sphere, designated for household chores and child care. A woman is seen as a "service provider" of husband and children and as the primary caregiver. A logical question arises: who can and by what means to help a woman turn the situation in society to her advantage? As part of this complex problem, we can consider the activities of individuals, non - governmental sector, actions of neo-feminist movements, civic activities and initiatives, and state strategies and laws. The focus is on: creating space for the application of respect for human women 's rights and the emancipation of women in society.
  • asked a question related to Arena
Question
4 answers
Hi all :)
I hope you are all good and happy :)
I am facing some problems when trying to build an arena software model using common template for the following airline terminal assignment.
I made the following hand-written model for task 1 (see model 2 task 1) and implemented it in arena software, but I faced the following problems,
a) I cannot make passengers move through five different agents, since from the main entrance block, I can route to only one agent, so when I run my model all passengers move only to the selected agent. Please see main entrance block.jpg. Also, when I chose Seq or Expression options I receive an error. Connect option does not work either.
b)Every time I run the system while passengers only move through one agent, I receive the following run time error at count number 45, please check error.jpg. Then when I press run again it runs and stops at count number 138.
I even used "AdvServer" & "Enter" blocks but still faced problem (a).
Finally, for task 2, I made the following hand-written model but was hoping you can confirm whether it is right or wrong. Please see model 2 task 2.jpg.
Thank you so much :) Your help is greatly appreciated since I am stuck and cannot make any progress beyond this point.
Relevant answer
Answer
Yeah @Alyson Da Luz Pereira Rodrigues, I didn't know about that before asking this question. I have sorted it already. Thanks a lot :)
  • asked a question related to Arena
Question
5 answers
Hello everyone,
I want to build an Arena model which simulates a job shop production system. I don't know how to introduce set up times each time a machine changes job (kind of entity) to process
Could you help me please?
Relevant answer
Answer
Nice informative details
  • asked a question related to Arena
Question
4 answers
I want to simulate a model in Arena. The model includes a process which resource can make 25 successful processes after which it goes into a maintenance period for EXPO (30), then it returns back to service. The resource/machine goes into maintenance every 25 successful process.
Relevant answer
Answer
Also this thesis:
A Simulation Based Approach for Determining Maintenance Strategies
By: Vasanth Murthi
  • asked a question related to Arena
Question
1 answer
I am trying to develop a simulation-based optimization model. I have built a discrete event simulation model on ARENA with all of its detail. At this time I am going to use a novel simulation strategy (develop based on Ant colony) which is written in MATLAB to optimize my simulation model. However, I know there is OptQuest package in ARENA for optimization but it is a black box which means it does not let you change it for your own optimization strategy. I would like to know how can I call the simulation model (Arena) in MATLAB for optimizing my simulation model. Do you think is there ay solution?
Relevant answer
Answer
Did you find any way to connect these two programs?
  • asked a question related to Arena
Question
3 answers
I am working on building a process layout to find bottlenecks within the facility. However, throughout building my simulation I need to make the process labeled "Stack Rtator Lams" contingent on having a part from "Cut Keyway 2.1" and "Machine 1.1". I am confused on how to continue and hoping for some answers or insight?
Right now I just have connections running from Cut Keyway 2.1 and Machine 1.1 to Stack Rtator Lams, but Stack Rtator Lams is running when it has a part from either cut keyway or machine and I need it to run when it has both / be idle when it is waiting for one of the parts. Thank you in advanced.
I also have attached a photo and my file if that helps anyone.
Relevant answer
Answer
If you use blocks (template panel) you could use two flows of entities, using "SIGNAL" and "WAIT" for coordinating the two. Then, one of the two flows can be disposed if you don't need it anymore (for instance, in modeling assembly processes).
  • asked a question related to Arena
Question
4 answers
Hello,
I'm an engineering student who needs to get started with vba for Arena Rockwell. Could anyone help me sending material, video links or any kind of thing that helps with vba?
Thank you
Relevant answer
Answer
The book I referenced has hundreds of downloadable examples on numerical methods using VBA for Excel. These should be usable in your software with no changes.
  • asked a question related to Arena
Question
4 answers
I am new to ARENA simulation and I have the following problem. I will describe the manufacturing system that I want to model.
I have the following manufacturing system (see attachment 1)
There are two different queues, in queue 1 there is only order type 1, and in queue 2 there is only order type 2. Depending on the type of order, either order type 1 or order type 2 has priority
  • Order type 1 is processed first/has priority at machine 1 (process1) if machine 2 (process2) is off
  • Order type 2 is processed first/has priority at machine 1 (process1) if machine 2 (process2) is on
  • If machine 2 is off and there are no orders of type 1 in the queue in front of machine 1 then order type 2 will be processed at machine 1
After order type 1 is processed it is disposed of, and order type 2 goes to machine 2 (process2)
But there is also another condition. Machine 2 is only turned on when there are 3 orders in the queue in front of it. If there are less than 3 orders in the queue in front of it, machine 2 will be turned off.
  • Machine 2 can only be turned on when there are 3 orders in front of it. So It has to wait until machine 1 is done processing all orders of type 1 before it can start processing orders of type 2.
  • if machine 2 is off and there are no orders of type 1 and machine 1 is processing order of type 2 and suddenly an order of type 1 arrives. Machine 1 will then finish processing the order of type 2 and will start processing the newly arrived order type 1. Once this order is processed it will start processing orders of type 2 again. This goes on until there are 3 orders of type 2 in front of machine 2 and it is turned on. Once machine 2 is turned on, machine 1 will give priority to order type 2 until machine 2 is turned off again.
so my question is how do I model this manufacturing system. I have made kind of a start (see attachment 2) but I'm to ARENA and just can't seem to figure it out.
Any help would be appreciated.
Thanks in advance.
Relevant answer
Answer
In order to switch on and off resources you must use schedules. For the priority of
entities you can use queues (as a block) and then you can switch to priority queue rule. I hope this helps.
  • asked a question related to Arena
Question
4 answers
Hello,
I'm fairly new to ARENA and I have the following problem:
I have two queues in which, in each queue, a different order type arrives (both having an arrival rate of exponential 10). Order type 1 is processes by machine 1 and leaves the system. Order type 2, is first processed by machine 1 and then by machine 2 and then it leaves the system. (See the picture attached)
I’m new to ARENA and I have tried multiple times to model this process, but it is just not working. So I could use some help with the following
1. The orders (order 1 and 2) stay in the queue in front of machine 1.
2. machine 1 processes order type 1 or order type 2 but it gives priority to order type 2 when machine 2 is turned on. If machine 2 is off then order type 1 gets priority.
3. Machine 2 is only turned on when there are at least 3 orders of type 2 in the queue in front of it.
I have no clue how I can properly model this. I would appreciate it if someone could help me
Thanks in advance.
Relevant answer
Answer
this is the entire problem:
There are two different queues, in queue 1 there is only order type 1, and in queue 2 there is only order type 2. Depending on the type of order, either order type 1 or order type 2 has priority
  • · Order type 1 is processed first/has priority at machine 1 (process1) if machine 2 (process2) is off
  • · Order type 2 is processed first/has priority at machine 1 (process1) if machine 2 (process2) is on
  • · If machine 2 is off and there are no orders of type 1 in the queue in front of machine 1 then order type 2 will be processed at machine 1
After order type 1 is processed it is disposed of, and order type 2 goes to machine 2 (process2)
But there is also another condition. Machine 2 is only turned on when there are 3 orders in the queue in front of it. If there are less than 3 orders in the queue in front of it, machine 2 will be turned off.
  • · Machine 2 can only be turned on when there are 3 orders in front of it. So It has to wait until machine 1 is done processing all orders of type 1 before it can start processing orders of type 2.
  • · if machine 2 is off and there are no orders of type 1 and machine 1 is processing order of type 2 and suddenly an order of type 1 arrives. Machine 1 will then finish processing the order of type 2 and will start processing the newly arrived order type 1. Once this order is processed it will start processing orders of type 2 again. This goes on until there are 3 orders of type 2 in front of machine 2 and it is turned on. Once machine 2 is turned on, machine 1 will give priority to order type 2 until machine 2 is turned off again.
How can i model this?
Thanks in advance!
  • asked a question related to Arena
Question
3 answers
Hi,
I'm currently trying to develop a simulation model for a manufacturing line of 6 work centers and variable routes/processing times. The production line has a product mix of more than 90 products with individual routes and processing times.
How do I come about generating orders for the manufacturing line, without having 90+ create modules?
In addition, I also need to develop an order release mechanism, based on due date and machine load (priority to earliest due date/only release if workload on machines are balanced), do you have any good ideas here? (If confusing please ignore the last question).
Please ask below, if you require further details about the problem at hand.
Thanks!
Best Regards
Morten
Relevant answer
Answer
Thank you for sharing this Question
  • asked a question related to Arena
Question
4 answers
Was wondering if anyone here can help me out with a problem I've run into with the Arena Simulation software.
Basically, the production process I am modelling has two stations. I want entities to first be sent down Conveyor Line 1. After 21 entities are sent down conveyor 1, I want the next 21 entities to be sent down conveyor 2. Afterwards, the next 21 entities will be sent down conveyor 1 again. And so on and so forth.
So far I've come up with two ways how I might be able to model this process however I am unsure of how to actually go about implementing these ideas. First would be to have alternating entity types. The first 21 will be entity 1, next 21 entity 2, next 21 entity 1, and so on and so forth. Then there will be a decide module checking what kind of entity it is and will act accordingly.
Next idea is to assign a variable/attribute. The next would be to assign a variable that counts the number of entities that pass it. The decide module will then act accordingly.
Any help will be greatly appreciated!
Relevant answer
Answer
Thank you Iyo
Unfortunately you are repeating what you said before. Therefore, for me at least, I am still in the dark
One more: What are entities?
  • asked a question related to Arena
Question
2 answers
Hello All ,
I want to define the big number of stations in the stations element. My station names are not going respectively and I have lots of stations greater than 1000. It takes lots of my time to define manually.
Is there any easy way to define stations on ARENA?
Relevant answer
Answer
you can use sets
  • asked a question related to Arena
Question
3 answers
We are looking to record videos of a freely moving mouse in an arena with a single object. Specifically, we are interested in the whisker interactions with said object. Is there anyone (possibly with NOR experience) that can suggest what types of objects would be best to use in this case? We want as many whisker-interactions with the object as possible.
Relevant answer
Answer
have you heard about the whisker-dependent texture novel object recognition test (tNORT)?
This is a test that evaluates the ability of a mouse to discriminate two objects basing solely on texture and whisker interactions.
I used it with my mice with satisfactory results. As textured objects, I used sandpaper wrapped cylinder.
Here is the reference:
You can think to modify this protocol with one object only, according to your needs.
Additionally, if you are planning to evaluate behavioural responses to whisker stimulation you can think about the whisker nuisance test!
Here is a reference:
Hope this helps,
Luigi.
  • asked a question related to Arena
Question
1 answer
i built an arena model for this assignment yet the report data is not convincing , can anyone help me
  • asked a question related to Arena
Question
1 answer
I was trying to present my transporter in 3D simulation but all i found was entities, Ressources and globale variable ?
Relevant answer
Answer
From a policy perspective, understanding thst will helo us plan or maybe redesign 3D simulation.the re opening of businesses it can be generally researches how people make decisiins about transportatio in order to understand who is more likely to respect guidelines what the risk perception are in public spaces and how can create incentives for individual to sustai social distrancing ao help guide decisions
  • asked a question related to Arena
Question
1 answer
Hello,
Does anyone have a recommendation on how to model (on Arena) entities leaving a seize block queue if there are not enough resources for the number of arrivals? I don't want to dispose the entities because I may need them later on (I still want to queue up the entities to be used in other processes later on).
Thanks!
Relevant answer
Answer
you can use a decide block to direct surplus entities to a hold block
  • asked a question related to Arena
Question
1 answer
Hi there,
For my thesis, I created a simulation model which simulates the barge shipping process (basically travelling to the port and do a route where terminals are visited so that barges will be handled). I created different scenarios where process improvements were created. I did this in the simulation software Arena. I just used some figures that I found at different sources as parameters. Though I did not use any dataset whatsoever.
Now my supervisor commented that I should do a cross comparison among the scenarios in order to improve the results section (because it will show the (dis)advantage of certain scenarios). Yet, I have no experience with this. Arena provides an output analyzer where I can do a paired T-test or an Anova test on for example the throughput time. But I don't know if this belongs to a cross comparison. The results don't go much further than the mean, standard deviation, minimum & maximum values and averages. So what would be possible with these statistics?
I would really appreciate any of your input.
Relevant answer
Hi Ben --
You can use the process analyzer to compare a variety of scenarios against a few response variables and could gain some more insight.
  • asked a question related to Arena
Question
1 answer
The situation is entity A is created, some processes are done on it, leading to formation of entity B. For instance entity A is a tree which is cut into logs as entity B. later processes are all on the logs and the interest of the model output is mainly on the logs. How can this best be modelled in Arena? I have tried Separate but somehow it is not giving me the intended result
Relevant answer
Evance Moyo You should be able to use a separate module and select duplicate original and reproduce #duplicates. If you provide some more details, I can provide a detailed answer.
  • asked a question related to Arena
Question
3 answers
Hello researchers, Currently I am working on Arena Simulation Tool and preparing my thesis work and I was wondering that using Arena Simulation Tool how to show my contribution and what are the ways to show our contribution using Arena Simulation Tool. The things comes to my mind is that using Arena Simulation Tool, we can show our contribution by showing the modules it self work and the way how we implement it for our own model. Will it be my contribution or what contributions I should have to prove? Normally I read some papers, they only show the build model with optimized model based on results. But, I want to know how we can implement some algorithms to show my contribution. In previous research, they have used the tools from Arena for optimization. what should I do. Please give your opinions that how I can prove my contribution, what are the ways to prove the contribution. Thank you.
Relevant answer
Answer
If the context is the contribution to the (academic) literature, e.g. journals, proceedings, etc, then the contribution can be providing a new or better approach/ solution to an under-researched problem/ research context. People usually justify their claim (contribution to the gap in the literature) by presenting the state of the art literature review on the problem and make a claim that their proposed approach indeed has never been investigated before or is better than any previous attempt. The implementation of the approach can use any (simulation) tool (e.g. arena, pro-model, any-logic, etc.). Hopefully, it's useful.
  • asked a question related to Arena
Question
2 answers
Hello All,
I want to model a warehouse. Entities must flow between shelves. So I need a sequence for an entity to make it flow but the sequence of entities is pretty various. And it is not possible to create a sequence for 10000 entities manually. How can I have a dynamic sequence for entities on Arena ? Do you have any idea?
Relevant answer
Answer
Thanks for your help !
It helped me. Also i think i found another practical way on ARENA. Trying both of the. Thank you again.
  • asked a question related to Arena
Question
3 answers
Hi,
I was exploring the idea of taking a number of stills from video games and films to annoate and use as a training dataset on a neural net / DL architecture.
The issue of copyright was thrown at me, I'm sure this must have been addressed by lots of researchers out there. Can we use stills for a dataset? Can that dataset be made public on completion?
video games might be easier I guess, as thats content is partially generated by the users actions (as in my Call of Duty arena will look different to anyone elses depending on who's playing, weapons in use, special effects etc)
Or would it be the case to seek permission from the copyright owners? (in this case Paramount and Blizzard lol)
thanks
Richard
Relevant answer
Answer
The copyright directive (Directive (EU) 2019/790) allows EU nations to give various exceptions in the national laws. Research is one of the allowed exceptions. How this is implemented, if at all, in national laws differs.
(I am not a laweyr but just someone who research games and I have needed to address some of the questions.)
  • asked a question related to Arena
Question
1 answer
I am printing my document and the text within the Arena simulation modules are not readable. How can I adjust/increase the font size and also remove the background colour within Arena simulation modules?
Relevant answer
Answer
i have exactly the same problems.
  • asked a question related to Arena
Question
2 answers
Hi;
I am working on supply chain modeling with arena simulation;
I calculate The batch size every day that the Store needs and then call for supply from distribution center, it takes 3 days until it is available from DC to store.
When it is available, I increase the store inventory, I put Inventory = Inventory + Batch size then I fall into a problem, it gives me a wrong value, because the batch size must be the one calculated before three days from today.
How can I do it please !
Relevant answer
Answer
Can you elaborate more about you mathematical model?
  • asked a question related to Arena
Question
3 answers
Dear Researchers,
I am in the beginner stage for learning Arena Simulation Model. I want to test some modules of Arena how do they work. For this, I created some scenarios in which I create some vessels and allocate one berth for one vessel, and the rest of the vessels will be held until the berth is busy and I used the Separate module which is for unloading Containers. The problem I am facing right now is, I used the process for allocating berth and after some time vessel left the berth even the containers are still in the unloading process. Could you please tell me how I can fix this problem, the vessel will only leave berth when unloading process of containers is complete. I have also attached the experimental model for your review. Please give me suggestions on how to handle this situation, which module of Arena I can use for my purpose.
Thank you for your time.
Relevant answer
Answer
Following
  • asked a question related to Arena
Question
4 answers
In my model, the entities that are being created are supposed to be held in a Hold module and then be released on a regular basis, e.g. every 6 hours. So, I would need the Hold module to hold all entities that come in over the course of 6 hours and then release them all at once and start holding the next entities for another six hours and release them all at once and so on.
What kind of signal or condition do I have to use in the Hold module to realize this?
Thank you for your answers!
Relevant answer
Answer
Hi, I am new to Arena, so had a basic question. Whenever Hold module is triggered then only one entity is released , so how can one modify it to release all the entities?
  • asked a question related to Arena
Question
6 answers
Infected with the coronavirus normally means that person is immune, for a time, to recur disease. The antibodies develop in COVID patients appeared short lived. Probably because of this fact, corona survivor if come across can re-infected shortly after they recover. Many such cases are being reported. What could be the reason for repeated corona infection? What do you experience of recurring COVID cases in your social arena?
Relevant answer
Answer
Yes, of course. Some cases have been found.
  • asked a question related to Arena
Question
5 answers
Since RG is an arena for academicians, I am interesting in knowing your opinion about your Professional organizations holding live National conferences at this time. I’m especially interested in hearing from healthcare professionals.
Is it irresponsible or a matter of personal choice?
Thank you.
Relevant answer
Answer
I will recommend to read this article: How to organize an online conference
  • asked a question related to Arena
Question
3 answers
Hello I have to do my thesis in a production line through the arena software and I have one question.The production line is about organic solar cells , as an entity enters one roll which through processes is cut into smaller pieces. The problem with the production line is that the probability of these devices being good ranges between 60-100%. I used the decide module through the 2-way by chance and I built an expression. The expression that I used, it was the Normal Distribution but it did not help me because I did get the results I want. I don't know if it is problem of the Arena Simulation or if I didn't write it right. Can you please tell how can solve this problem??
Relevant answer
Answer
You must define the distribution of good and poor cells first. I suspect that the distribution is far from normal, with many cells being 100%, then many at 90%, fewer at 80% and so on. Then you must match this distribution with your own pseudo random generator in order to get the results that you want. In your case, try expanding the range of your simulated distribution to say, 150% and 40%, then truncate - anything over 100% and anything less than 60% is disregarded.
  • asked a question related to Arena
Question
6 answers
Could novel object recognition task be used with several animals at the same time in the same arena? How would interaction with littermates influence the outcome?
Does anyone use more than one rat during the habituation period?
During the habituation period to the novel environment, presence of the littermate seems to potentiate exploration and reduce the anxiety. Could this be used to facilitate learning process, reduce the influence of the anxiety and stress on the test outcomes and yield more relevant results? On the other hand, would "smarter" littermate make the other one look better than it would alone? Would the "stupid" rat follow the "smart" one and investigate the novel object even though it doesn't recognize it is novel?
  • asked a question related to Arena
Question
7 answers
Hello I have to do my thesis in a production line through the arena software and I have one question.The production line is about organic solar cells , as an entity enters one roll which through processes is cut into smaller pieces.How can I do this through arena??
Relevant answer
Answer
Hello my friend,
I have a problem with the production line that I simulate for my thesis. As I mentioned above, Rolls come in and then small devices are created. The problem with the production line is that the probability of these devices being good ranges between 60-100%. I used the decide module through the 2-way by chance and I built an expression. The expression that I used, it was the Normal Distribution but it did not help me because I did get the results I want. I don't know if it is problem of the Arena Simulation or if I didn't write it right.
Please answer me when you can.
  • asked a question related to Arena
Question
2 answers
in some situation I should order from supplier with lowest price and some times I should order from supplier with lowest delay, I have supplier selection in my model.
Relevant answer
Answer
Try to give an attribute for every supplier. For example supplier a has suppliernumber1 , supplier b has suppliernumber 2.
Create a variable named cost and keep the cost informations in the variable repspectively. First index of cost variable must define first suppliers cost.
  • asked a question related to Arena
Question
3 answers
I am modeling the flow of visitors during a working day in a museum. The main problem is that I don't know how to model in Arena Rockwell the fact that all entities must clear the queue at the end of the simulation, because obviously after the closing time visitors cannot remain inside the museum, but they must absolutely leave.
Some advice?
Relevant answer
Answer
I know, but is there a way to dispose all entities that are in the queues at the end of simulation? and as a result to have number in equal to number out.
  • asked a question related to Arena
Question
4 answers
Hi;
I have a problem about Hold module in Arena:
My simulation starts at 8 and entities enter the system. The part of the system that the "process" is running starts at 9. I want the entities kept in the holding module until it's at 9 o'clock.
The problem is that I want to be released entities exactly at 9. If we define the condition " Tnow>=9", this may happen at 9:02. How to define the condition to work?
Relevant answer
Answer
I think the condition is only evaluated at an event (discrete event simulation). So you could try to have an event at 9 o'clock. Perhaps you create an entity at 9 and dispose it. You can do the same with sending out a signal at 9.
  • asked a question related to Arena
Question
5 answers
In my disclosed model it is currently producing untill the target stock (S) is reached. Instead i want to produce an Economic Production Quantity of 373 products (as seen in the variables). So when the reorderpoint (249) is reached i want to produce 373 products. The target stock is not relevant. How can i do this? Do i have to change my flowchart for this?
Relevant answer
Answer
Nolberto Munier That is exactly the problem. And yes the demand is stochastic. Thank you for your help i will look into the article!
  • asked a question related to Arena
Question
3 answers
I have a problem in arena simulation which I don't know how to put two queues for more than two processes. The two queues has two different entities and one of the processes dependes on priority.
Sorry if this question is basic but I am beginner in this software.
Thanks.
Relevant answer
Answer
Abdullah Althunayyan its my pleasure
  • asked a question related to Arena
Question
8 answers
To define the material handling system process and precise exactly how the AGV moves in the process, it is necessary to integrate a set of dispatching rules in the ARENA model.
How do I integrate multiple AGV dispatching rules in Arena?
And which modules should be used ?
Relevant answer
Answer
mathematical relations
  • asked a question related to Arena
Question
3 answers
Hi everyone!
I have an issue with my Arena model. It won't run processes simultaneously! I am simulating a container terminal, and if multiple Cranes are supposed to unload the same or a different ship simultaneously, the won't. One container is unloaded after another. It is very frustrating and i have no idea what it may be. Any pointers?
Cheers!
Relevant answer
Answer
Hi Annika,
are you talking about these parallel Queues as explained here ( http://web.iitd.ac.in/~nomesh/MEL770/kelton.pdf )?
It is mentioned in chapter 8.6.2
B.R.,
Ari
  • asked a question related to Arena
Question
7 answers
Hi,
I want to simulate the inventory levels of 100 articles in Arena for the period of one year. I have demand and supply data given on weekly basis and want to simulate (and afterwards optimize) the inventory of the 100 articles.
How is it possible to do this without having 100 separate models?
So far I created one demand and one supply process starting with the creation of 100 entities every week and allocated the given data via a variable in a Read from File module. I am an absolute starter with Arena and hope you can help me out.
Thanks a lot!
Relevant answer
Answer
There is no need to simulate. You can use MS Excel simply.
  • asked a question related to Arena
Question
4 answers
I like your project very much. But amphitheatres are a Roman buildings with an arena in the centre. That should not be mixed up with theatres, either Greek or Roman. A third building type is the Odeon, a Roman theatre that was originally roofed. The ordinary turist often use the term amphitheatre for everything, but scholars should know better.
Relevant answer
Answer
amphi + theatre = two theatres, theatre on two sides :)
  • asked a question related to Arena
Question
7 answers
I am working on parboiled rice color. I am a new learner in this arena. Actually I have to calculate data based on three parameters, brightness(L), redness(a), yellowness(b) for measuring ΔE . There have lots o mathematical formula, I am confused that only for color measurement and calculating which formula should I use. In my lab CM-600d Portable Spectrophotometer (Konica Minolta) is available, but nobody don't know how to operate this.give me your valuable suggestion, please.....!
Relevant answer
Md ARIF Hossain If you want to improve the color during cooking you should know that the rice contains starch (a carbohydrate) and asparaganin (an amino acid) that when treated at high temperatures produce a reaction called maillard reaction, it is characteristic by the browning of the food, an easy way to avoid this process is with a vacuum cooker because at higher pressure lower cooking temperature for cooking and therefore the yellowish color will disappear. You have to keep in mind that most of the products that make this reaction synthesize acrylamide which is a genotoxic product. I hope it helps you.
  • asked a question related to Arena
Question
2 answers
I have 3 machines and only 2 machines are used in the model. The third machine is used when one of the machine or both the machines are down-time or not in working condition. Could someone help me in modeling this situation?
Relevant answer
Answer
Dear Srikaran,
I suggest you to see links and attached file on topic.
Chapter 3 -- A Guided Tour Through Arena
Example Simulation Models
8.13 Changing Resource Capacity - Simulation using arena
Lean Tips & Tricks - Arena Simulation
modeling supply chain with simulation - Semantic Scholar
Best regards
  • asked a question related to Arena
Question
4 answers
As part of an academic project, we are led to do a Benchmark of Digital twin tools for an automobile case. We have recently collected a list of existing softwares(Flexsim, Simio, Anylogic, Simul8, Arena....). Our next step would be to determinate which one is the best in our case. Would you please refer me where to find advantages & limitations of some of those solutions ?
Relevant answer
Answer
  • asked a question related to Arena
Question
13 answers
(SImio, Arena or Simlu8).
Relevant answer
Answer
In short, use Anylogic for the development of complex logic rules. For instance, to develop advanced dispatching rules or local search optimization algorithms. Use SIMIO to develop models having intermediate complexity functions. The learning curve of Anylogic tends to higher than SIMIO. A complete simulation survey can be found here https://www.informs.org/ORMS-Today/OR-MS-Today-Software-Surveys/Simulation-Software-Survey
  • asked a question related to Arena
Question
3 answers
I have a list of times (in hours) in an excel and i need to create entities at that specific times. You can find attached the times list.
I have already created a file in Arena with those times.
Thanks in advance.
Relevant answer
Answer
Hello,
I have previously worked with the simulation software ARENA, and regarding your question, here is my answer :
1/ First, convert this list of times to a schedule : start by converting the list of times ( hours ) to ( day and hours ), like for exemple : the first 2 entries ( 2 hours & 4 hours ) would be ( day 1 hour 2 & day 1 hour 4 ), the next entry ( 28,73 hours ) would be ( day 2 hour 4 ) and so on ... The last entry ( 338,48 hours ) would become ( 14 days ).
2/ Next, create an actual schedule in ARENA that has a duration of 14 days (since that's your schedule period), and at the specific times that you got from step 1/, put a value of 1 in the schedule and 0 in the other times. It would be like this ( Day 1 hour 0 to day 1 hour 1 = 0 ////// Day 1 hour 2 = 1 ////// Day 1 hour 3 = 0 /////// Day 1 hour 4 = 1 and so on... ). You should name your schedule (lets say for exemple) " Schedule 1 " ;
3/ Now, in the arrival of entities process, you should adujst your arrival process by choosing " Using schedule " at Time Between Arrivals, and choosing " Schedule 1 ".
To simulate your process, in the Run Setup, you should put the value 14 (Days) in the Replication Length so that the simulation cover the whole schedule.
I hope this helps !
P.S. : In Step 2/, I showed you how to create a schedule using only days and hours. If you want to be more specific and use the minutes (to be as precise as possible), you can change the Time Slot to 15 minutes.
  • asked a question related to Arena
Question
1 answer
I need to look at the value of the string variable for each entity to determine which distribution to use to assign my next variable. I cannot figure out how to do this, I either get the error that Symbol name "if" is a reserved name, or I get "invalid expression the value entered must be in the form of a mathematical or logical expression. String values are entered by enclosing a sequence of characters in quotation marks."
Maybe I am using the wrong format, or I am not allowed to write such complex statements in the new value field of the assign block. I currently have:
if(Scale == "200pm")
{disc(.18848,5, .24315,2,1,1); }
else
if(Scale == "100nm")
{disc(.01347,5, .0756,4,.15225,2,1,1);}
else
{disc(.08429,5,.13,2,1,1)};
Relevant answer
Answer
You have to use the decide module. It will serve the purpose. Work with ARENA V15 and above in case you do not have a commercial version. It allows upto 300 items, unlike earlier versions which are limited to 150 items
  • asked a question related to Arena
Question
3 answers
We tested habitat preference and competition of two species by placing them in 'arenas' and monitoring their position every 20 mins- recording the the habitat in which the individual was found.  This was repeated for 6 arenas for 24 hours each.
6 arenas:
2 arenas with 16 individuals of sppA
2 arenas with 16 individuals of sppB
2 arenas with 8 + 8 of both species A&B
Released the same time and given time to aclimatise before start the clock.
Every 20 mins record the location of each individual.
The research questions:
1) does sppA show habitat preferences?
2)  is the presence of sppB affecting sppA habitat preference? 
(repeat questions for spp B or is it easier to test them together?).
See attached example data.
How do I answer my two research questions with this data?
Second step - dealing with issues:
If I want to use a chi square I need to add up the total counts in each habitat for all individuals pooled together? But I have several individuals - so the data is nested or repeated.. How do I deal with this?
Missing Data: In some arenas, individuals were not seen (hidden) in some observations.. so the total was not always exactly 16 individuals in all arenas and the no. of observations for each individual was not always every 20mins for 24hrs.
Thanks
Relevant answer
Answer
If I understand it correctly, for each species type (sspA, sspB or sspA&B), you had 16 individuals. You recorded/counted how many of these were found in which of the 3 habitats in the arenas. This was repeated 3 time per hour, during 24 hours. This would imply that the maximum is (ignoring the 'missings') 16 x 3 x 24 = 1152 counts.
I think you can run a chi-square test on the totals of the observed counts per habitat. See the example in the R script in attachment.
  • asked a question related to Arena
Question
2 answers
When I am in Scandenavian countries, I observe that there is a smooth and complimentary relationshi between qual and quan researchers but when I am in developing world, I find the paradigm war still raging. Quan researchers defending their fort with full might while qual researchers gate crashing in the methodology arena.
Relevant answer
Answer
Interesting thing I observed that quite a few researchers like Creswell were quantitative researcher but bloomed into a quantitative researcher once they understood the limitations of quantitative research.
  • asked a question related to Arena
Question
1 answer
Hi
I need to set RNG seed in my arena simulation.
The documentation says to use the SEEDS module in the elements panel but I do not know / cannot see what or where the elements panel is and cannot find any instructions how to find this.
I am new to arena and any help would be appreciated.
Thanks
Iris
Relevant answer
Answer
Use the rand, randn, and randi functions to create sequences of pseudorandom numbers. Use the rng function to control the repeatability of your results. Use the RandStream class when you need more advanced control over random number generation.
Functions
rand Uniformly distributed random numbers
randn Normally distributed random numbers
randi Uniformly distributed pseudorandom integers
randperm Random permutation
rng Control random number generation
  • asked a question related to Arena
Question
2 answers
Hi,
I have a list of scheduled patients that they will arrive during the day (not necessary at their booked time or in their scheduled order). Patient's arrival times is random and for each patient it has a specified distribution. What is the best way to create patient arrivals? For example if 30 patients are scheduled for one day should I use 30 create modules to create arrival of all patients?
Thank you
Relevant answer
Answer
Your problem relates to the Scheduling Theory area from Combinatorial Optimization. You are asking "For example if 30 patients are scheduled for one day should I use 30 create modules to create arrival of all patients?"
I would do this in such way:
1. Ddivide 30 patients into 6 groups of five people in each group.
2. Tell to each group to come at the appointed time interval [t1, t2], where ""Patient's arrival times t is random inside [t1,t2], t1 <= t <= t2 and for each patient it has a specified distribution"
3. Set the intervals [t1, t2] in such way that patients from different groups do not intersect. This can be done if you know the maximum patient care time. This means that it is necessary to properly divide all patients into groups so that patients from different groups do not overlap. Thus, you may not need 30 modules, but only 5 modules.
  • asked a question related to Arena
Question
6 answers
I'm trying to model a case where a machine stops working if the queue of the respective process reaches a certain level (max level) and starts working again if queue of the respective process drops below a certain level (min level). In other words, I want to turn off machine 1 if the queue of machine 2 reaches 10 and want to turn it on again if the queue of machine 2 drops below 5.
I also added an Arena model to better explain the instance.
  • asked a question related to Arena
Question
3 answers
I've been registered for over 5 decades in one party. Though I vote independently. Given extreme party polarization in the US, I am very curious about how party affiliation influences who we are in the world. For me, and a few others it is less than 1%, and a few others have indicated likewise. Some say 25%, some say 30%.
Let me know in % terms how much influence your US party influences you. I am contemplating an article based on the data I gather.
Rich, MSW
Relevant answer
Answer
Christopher,
Great points and perhaps we can collaborate to some degree. I'll be back in touch after getting additional input from others. Transcultural investigations become more pertinent in terms of generalizing findings.
Thanks for you input,
Rich, MSW
  • asked a question related to Arena
Question
1 answer
If you have no previous recruiting or staffing experience and you want to break into the arena, I suggest you to follow a state-of-the-art training program that will put you ahead of the curve as a certified Search and Hiring Job Market recruiter.
Personally I just followed a three-stage training program designed to learn the best practices of recruiting at each stage of the recruitment life cycle.
After that i suggest you to have access to workbooks, live training webinars, articles, videos, and other resources to help you along the way.
#successful #professional #recruiter #previous #staffing #experience #break #suggest #follow #training #program #ahead #curve #certified #Personally #followed #designed #recruitment #cycle #workbooks #articles #videos #help #successivo #precedente #esperienza #programma #articolo #Randieri #Intellisystem #IntellisystemTechnologies
Relevant answer
Answer
In order to recruit the right people in the company you need at least to know the psychology of the person. For example, what about you, you know your own worth, that is why you are ambitious, you can be entrusted  critical tasks, you will fulfill them. You are quite a persistent and persevering person. You define yourgoal and try to reach it. It is good for you to work individually, you are a creative person. But you can  also work in a team. You are impressionable, so you can be manipulated. Your career started during the studies and will continue until 45 years, then you will use the earned experience.
  • asked a question related to Arena
Question
3 answers
In arenas such as the United Nations, where translation is common and required, does having a female translator mean the auditor is less likely to believe/understand/support the speaker, even if the speaker is male?
It's mostly an implicit bias question, and I find no research on this. Most gender & translation research is textual/literary.
Relevant answer
Answer
This is a really intriguing question... With no expertise in interpretation and gender (coming more from a cross-cultural and pragmatic background), my bet would be that this topic may need to be approached from a down-to-top angle. That is to say, what immediately pops to one's mind when reading your question, Laura, is whether one can study UN data as such, or rather it should not be more fortunate to break such data down to different cultures, considering that gendered relationships may be perceived differently across national cultures.
On a somewhat unrelated note, I would personally find it difficult to measure "belief" in this context, but then it would be interesting to study the phenomenon of "support" by looking into interactions between interpreters and clients.
I don't know if this comment is useful at all, just my 2 cents...
  • asked a question related to Arena
Question
4 answers
I want to do a simulation in Arena simulation based on real life data.
More specifically I want to investigate the influence of the number of doctors present on the emergency department on patient waiting times.
Operations at the department are fairly straightforward and I've also got multiple years of patient arrival data (precise to minute) available.
The only thing that is left for me to do is import the data (which I've got covered) and feed it to the Arena in order to create patients at pre-recorded times.
However I'm completely stuck on how to do proceed with the last part.
Can someone advice me on how to use externally imported data (inter-arrival times) in order to create patients, thereby 'replaying' reality?
Relevant answer
Answer
It is very easy to incorporate out side data in ARENA software. You can download tutorials from U-Tube.
  • asked a question related to Arena
Question
1 answer
If I have 2 lines of production of the same entity, how can set a condition such as if 1 machine is down, shift the entities of that line of production to the other line.
Relevant answer
Answer
Dear Hassan,
I suggest you to see links an attached files in topic.
-Manual of SIMULATION WITH ARENA FOR LAB - Note - NITC
-Manufacturing Process Optimization - Arena Simulation
-Changing Attribute Values in a Queue or Group - Arena Simulation
-8.13 Changing Resource Capacity - Simulation using arena
Best regards
  • asked a question related to Arena
Question
3 answers
How to i have a process module with 1 Set of Resource consist with 7 row that have different expression on processing time. The case it a bank that have 7 counter, each counter have different processing time so it is based on smallest number busy. So how can i assign different processing time for each row in the resource set?
Relevant answer
Answer
I agree with Marcos Fernando Garber
You can use a Create module for each Process with its own times or a unique then Create plus a Decides with seven exits each with a Process for each count