Page 2 of 2

Re: Signal Monitoring of thruster fuel levels and Platform hub paused state

Posted: Thu Dec 05, 2024 5:59 pm
by mmmPI
Something like a PID controller only need to read current speed to know when to trigger pulse for fuel which is possible in game currently. The PID controller would in fact detect when fueling more doesn't increase speed any longer and thus when the platform is manually paused and would stop the fueling, that's the purpose of a PID ,to detect external factor, such as the paused state. Bypassing the need for what is requested from what i can read from your link. Reading the speed is the current feedback that makes it work.

Re: Signal Monitoring of thruster fuel levels and Platform hub paused state

Posted: Thu Dec 05, 2024 10:01 pm
by Khazul
mmmPI wrote: Thu Dec 05, 2024 5:59 pm Something like a PID controller only need to read current speed to know when to trigger pulse for fuel which is possible in game currently. The PID controller would in fact detect when fueling more doesn't increase speed any longer and thus when the platform is manually paused and would stop the fueling, that's the purpose of a PID ,to detect external factor, such as the paused state. Bypassing the need for what is requested from what i can read from your link. Reading the speed is the current feedback that makes it work.
I have to assume you have not tried to do this, or at least no with any complex control system? It sounds logical and simple, in practice you end up with a conflict between 100% reliable detection and not having any false positives vs having timely detection and getting it wrong causes the opposite problem - empty thrusters and ship that is going nowhere without manual intervention. I have already been down this road.

Re: Signal Monitoring of thruster fuel levels and Platform hub paused state

Posted: Fri Dec 06, 2024 12:23 am
by mmmPI
Khazul wrote: Thu Dec 05, 2024 10:01 pm I have to assume you have not tried to do this, or at least no with any complex control system? It sounds logical and simple, in practice you end up with a conflict between 100% reliable detection and not having any false positives vs having timely detection and getting it wrong causes the opposite problem - empty thrusters and ship that is going nowhere without manual intervention. I have already been down this road.
Here is the last time i used a PID in factorio : viewtopic.php?p=594254#p594254

It isn't necessary to use for speed control as there are other ways imo, but no addition to the game are required to make them and use them for thruster speed control.

Re: Signal Monitoring of thruster fuel levels and Platform hub paused state

Posted: Fri Dec 06, 2024 12:22 pm
by Khazul
mmmPI wrote: Fri Dec 06, 2024 12:23 am
Khazul wrote: Thu Dec 05, 2024 10:01 pm I have to assume you have not tried to do this, or at least no with any complex control system? It sounds logical and simple, in practice you end up with a conflict between 100% reliable detection and not having any false positives vs having timely detection and getting it wrong causes the opposite problem - empty thrusters and ship that is going nowhere without manual intervention. I have already been down this road.
Here is the last time i used a PID in factorio : viewtopic.php?p=594254#p594254

It isn't necessary to use for speed control as there are other ways imo, but no addition to the game are required to make them and use them for thruster speed control.
What has whatever circuit you used there got to do with thruster control?. There are plenty of responses earlier in this thread from people who would welcome this change. This is starting to seem more like obstructive trolling than useful debate.

Re: Signal Monitoring of thruster fuel levels and Platform hub paused state

Posted: Fri Dec 06, 2024 1:34 pm
by mmmPI
It's a PID controller