Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add maxAccelProfile and desAccelProfile to CF-models #14339

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

Domsall
Copy link
Contributor

@Domsall Domsall commented Feb 15, 2024

Seperated maxAccel (physically possible acceleration) from desAccel (speed-dependent, non-constant myAccel).

Both profiles need to be written in the form of "speed1 accel1, speed2 accel2, speed3 accel3, ...".

It works/is intended to work as follows:

  • (not implemented in any model yet) maxAccelProfile: These acceleration values represent the physically possible acceleration at a specific speed. If a CF-model calculates the possible acceleration depending on vehicle resistance, then these values shall be used. When the maxAccel-value becomes lower than the desAccel value, the actual accel-value gets reduced.
  • (used in the EIDM, can easily be adapted for any other model) desAccelProfile: These acceleration values represent the desired acceleration at a specific speed. As "dummy" value, the acceleration output is equal to myAccel.

Solves #3920 for the EIDM, but needs to be added separately for the other models.

Signed-off-by: Dominik Salles <dominik.salles@fkfs.de>
Signed-off-by: Dominik Salles <dominik.salles@fkfs.de>
…r all CF-models

Signed-off-by: Dominik Salles <dominik.salles@fkfs.de>
Signed-off-by: Dominik Salles <dominik.salles@fkfs.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant