question

K_yun avatar image
1 Like"
K_yun asked tannerp answered

How to stop TE from recharging before it's battery level reach ResumeThreshold?

Situation description: At the moment, all TEs stay in parking area and are in recharging, though every TE's battery level is still below the ResumeThreshold ,some newly generated transportation missions
need to be done. So i have to manually stop their rechaging process. Is there a way to do this?

Best regards!

FlexSim 19.2.0
terecharge
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

1 Answer

tannerp avatar image
0 Likes"
tannerp answered

Hi @meng L,

Is there any limit to how low the battery can be for a new mission? For example, if the AGV is recharging and it is only at 1%, would you still want it to override the recharging process? I'm just wondering what the bottom limit would be.

I think you could modify the "Do I have Enough Battery" activity to have an OR statement for missions that are an override condition. This is just an idea and may not work, but I didn't see your model attached so you can try and implement something like it. The condition for override missions could be stored as a boolean label on the AGV. For example, the AGV will move if the following conditions are met:

IF ((AGV(current).batterylevel > getprocessflowvar(processFlow, "BatteryRechargeThreshold") || AGV(current).myOverrideLabel == TRUE)
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.