Elvas Tower: Dynamic brake features - Elvas Tower

Jump to content

  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

Dynamic brake features Rate Topic: -----

#11 User is offline   cesarbl 

  • Conductor
  • Group: Posts: Contributing Member
  • Posts: 422
  • Joined: 30-March 20
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 16 September 2023 - 11:34 PM

Here's an example using Darwin's controller:
ORTSTrainDynamicBlendingTable(
    0 (0 0 300km/h 0)
    0.2 (0 0 300km/h 0)
    0.3 (0 0.4 300km/h 0.4)
    0.4 (0 0.7 300km/h 0.7)
    0.5 (0 1 300km/h 1)
    0.8 (0 1 300km/h 1)
    1 (0 0 300km/h 0)
)

Brake_Train ( 0 1 0.1 0.2
NumNotches ( 8
Notch ( 0       0 TrainBrakesControllerReleaseStart )  Comment ( Release / Running )
Notch ( 0.2  0 TrainBrakesControllerEPHoldStart )  Comment ( Hold EP )
Notch ( 0.3  0 TrainBrakesControllerEPHoldStart )  Comment ( Regeneration I )
Notch ( 0.4  0 TrainBrakesControllerEPFullServiceStart  )  Comment ( Regeneration II and EP )
Notch ( 0.5  0 TrainBrakesControllerEPFullServiceStart ) Comment ( Regeneration III and EP )
Notch ( 0.6  0 TrainBrakesControllerHoldStart ) Comment ( Lap Air )
Notch ( 0.8  0 TrainBrakesControllerFullServiceStart ) Comment ( Apply Air )
Notch ( 1.0  0 TrainBrakesControllerEmergencyStart ) Comment ( Emergency ) ) )


Probably this is a good moment to allow custom labels for Notches. This would be useful both for notched throttle and brake controllers. The only problem I see is with i8n, but we have already broken that with ORTSLabel, so I think we can do it here too.

#12 User is offline   Laci1959 

  • Superintendant
  • Group: Posts: Elite Member
  • Posts: 1,030
  • Joined: 01-March 15
  • Gender:Male
  • Simulator:Alföld
  • Country:

Posted 17 September 2023 - 12:15 AM

Hello.

https://kephost.net/p/OTg0MTk4.png
Characteristic curve of the wheel traction force of the Bombardier TRAXX locomotive. From the training material issued for locomotive drivers.

https://kephost.net/p/OTg0MTk3.png
Characteristic curve of the electric braking force appearing on the wheels of the Bombardier TRAXX locomotive.

Sincerely, Laci1959

#13 User is offline   darwins 

  • Superintendant
  • Group: Posts: Elite Member
  • Posts: 1,291
  • Joined: 25-September 17
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 17 September 2023 - 04:39 AM

It is interesting to see both the traction curve and the dynamic brake curve together. That gives a good clue to guessing the braking curves for locomotives that we can not find published curves for.

#14 User is offline   darwins 

  • Superintendant
  • Group: Posts: Elite Member
  • Posts: 1,291
  • Joined: 25-September 17
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 17 September 2023 - 09:30 PM

View Postcesarbl, on 16 September 2023 - 11:34 PM, said:


Probably this is a good moment to allow custom labels for Notches. This would be useful both for notched throttle and brake controllers. The only problem I see is with i8n, but we have already broken that with ORTSLabel, so I think we can do it here too.


Yes please. http://www.elvastower.com/forums/public/style_emoticons/default/clapping.gif

#15 User is offline   cesarbl 

  • Conductor
  • Group: Posts: Contributing Member
  • Posts: 422
  • Joined: 30-March 20
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 17 September 2023 - 10:39 PM

How about something like this?
Brake_Train ( 0 1 0.1 0.2
NumNotches ( 8
Notch ( 0       0 TrainBrakesControllerReleaseStart ORTSLabel ( "Running" ) )
Notch ( 0.2  0 TrainBrakesControllerEPHoldStart  ORTSLabel ( "Hold EP" ) )
Notch ( 0.3  0 TrainBrakesControllerEPHoldStart ORTSLabel ( "Regeneration I" ) )
Notch ( 0.4  0 TrainBrakesControllerEPFullServiceStart ORTSLabel ( "Reg. II EP" ) )
Notch ( 0.5  0 TrainBrakesControllerEPFullServiceStart ORTSLabel ( "Reg. III EP" ) )
Notch ( 0.6  0 TrainBrakesControllerHoldStart )
Notch ( 0.8  0 TrainBrakesControllerFullServiceStart )
Notch ( 1.0  0 TrainBrakesControllerEmergencyStart ) ) )


#16 User is offline   darwins 

  • Superintendant
  • Group: Posts: Elite Member
  • Posts: 1,291
  • Joined: 25-September 17
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 18 September 2023 - 12:34 AM

Looks good. So many brake controllers that would be useful for. Also some throttles and some gear changes and maybe some other controls.

#17 User is offline   pschlik 

  • Conductor
  • Group: Posts: Contributing Member
  • Posts: 468
  • Joined: 04-March 15
  • Gender:Male
  • Simulator:OpenRails - Unstable
  • Country:

Posted 18 September 2023 - 06:12 AM

Custom labels would be a great thing to have. It's all too easy to find situations where the default notch text isn't what you need.

#18 User is offline   akioyamamura 

  • Hostler
  • Group: Posts: Active Member
  • Posts: 86
  • Joined: 30-August 21
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 04 October 2023 - 06:31 PM

Another cool feature would be a delay between the controller and the brake effort, since the brake reacts in realtime what is unreal.
Something similar to the RateOfChangeUpRPMpSS and RateOfChangeDownRPMpSS would be great to simulate this behavior.

#19 User is offline   darwins 

  • Superintendant
  • Group: Posts: Elite Member
  • Posts: 1,291
  • Joined: 25-September 17
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 01 November 2023 - 05:43 AM

Thanks. It seems this is working for train brakes like this:

Brake_Train ( 0 1 0.01 0.50
NumNotches ( 5
 Notch ( 0.0 0 TrainBrakesControllerOverchargeStart ORTSLabel ( "RELEASE" ) )
 Notch ( 0.2 0 TrainBrakesControllerReleaseStart ORTSLabel ( "RUNNING" ) )
 Notch ( 0.5 0 TrainBrakesControllerHoldLappedStart  ORTSLabel ( "LAP" ) )
 Notch ( 0.7 0 TrainBrakesControllerFullServiceStart ORTSLabel ( "APPLY" ) )
 Notch ( 1.0 0 TrainBrakesControllerEmergencyStart ORTSLabel ("EMERGENCY") ) ) )


but not for independent brakes like this:

 Brake_Engine ( 0 1 0.1 0
NumNotches ( 4
 Notch ( 0.0   0 EngineBrakesControllerReleaseStart ORTSLabel ( "RUNNING" )
 Notch ( 0.3   0 EngineBrakesControllerHoldLappedStart ORTSLabel ( "LAP" )
 Notch ( 0.7  0 EngineBrakesControllerApplyStart ) ORTSLabel ( "SLOW APPLICATION" )
 Notch ( 1.0  0 EngineBrakesControllerEmergencyStart ) ORTSLabel ( "QUICK APPLICATION" ) ) ) )


#20 User is offline   Weter 

  • Member, Board of Directors
  • PipPipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 7,571
  • Joined: 01-June 20
  • Gender:Not Telling
  • Simulator:ORTS
  • Country:

Posted 10 September 2024 - 10:38 AM

Hello.
I have missed this discussion somehow.
May I know: is it documented anywhere? or can it be documented.
Is it included to testing version's code already?
Or, at least, what all numbers mean:
0 (
0 0
300km/h 0
)

  • 3 Pages +
  • 1
  • 2
  • 3
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users