I've a question, in my model I want to add battery information to the transporter fleet. Think about when the battery level is below 30% the AGV moves after finishing a task to the closest charging station and stays there until the battery level is above a certain level.
So I was thinking about adding a parameter with the batterylevel to the agent type of the transport fleet.
But I have no clue how to create battery management further.
Creating an event, which decrease the battery level every second based on the state of the AGV agent?
But this gives me 4 questions:
Thanks.
Your answer is a bit philosophical for SOF (and multiple questions in one...) but here goes...
When an AGV requires charging - that you identified in item 1, you create a new task that will only size that transporter and make it move to what ever location you calculated to be the closest charging station. You will control which transporter gets selected by this task using the custom seize action same as in item 2. This will be a separate flow chart where you create this logic to make transporters go for a charge.
Could not find a specific one about charging bu as you know there are lots of other examples about AGV