Elvas Tower: TCS Emergency braking - Elvas Tower

Jump to content

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

TCS Emergency braking Rate Topic: -----

#1 User is offline   elvasleis 

  • Fireman
  • Group: Status: First Class
  • Posts: 236
  • Joined: 30-June 08
  • Gender:Male
  • Location:Dubbo
  • Country:

Posted 31 August 2016 - 05:36 AM

Hi,
Some diesel locos are going into TCS Emergency braking with Open rails versions after X3606.
This loco JV1 Jet Test Vehicle available here http://www.christrai..._v1.0_setup.exe is an example.

Fault Tested on the USA1 route and at speed in explore the route mode.
Disable TCS scripts is ticked
Attached is the log.
Some others are some of the Russian M62 locos.


Regards Geoff.

Attached File(s)



#2 User is offline   Kazareh 

  • Conductor
  • Group: Status: Active Member
  • Posts: 471
  • Joined: 21-December 12
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 31 August 2016 - 08:23 AM

Having this problem as well, annoyingly with some trains where they go a few km/h over the speed limit and it TCS Emergency BRakes, be it in activity mode, or explore. Rather unacceptable in explore mode, but also it's not picky about era of vehicle either. While TCS Braking may apply nicely for say, a Amtrak P42DC, it does NOT apply for a steam engine in-era, Milwaukee Electrics, etc etc.

Very annoying 'feature'

#3 User is offline   vince 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,314
  • Joined: 18-June 14
  • Gender:Male
  • Location:West of the Contental Divide
  • Simulator:ORTS_Running MSTS_Editing
  • Country:

Posted 31 August 2016 - 09:24 AM

 Kazareh, on 31 August 2016 - 08:23 AM, said:

............................ snip....................................Very annoying 'feature'


As I recall, there is a time delay setting in the engine file between the warning and brake application.
Here is a clip from the Acela of the sections that apply. What follows are not the default settings but my own. As you can see, I just zero'd most everything out but some selective altering may get you what you want.
I think one of the Route_Riter utilities is able alter these parameters globally.
EmergencyStopMonitor(
		MonitoringDeviceMonitorTimeLimit( 0 )
		MonitoringDeviceAlarmTimeLimit( 0 )
		MonitoringDevicePenaltyTimeLimit( 0 )
		MonitoringDeviceCriticalLevel( 0 )
		MonitoringDeviceResetLevel( 0 )
		MonitoringDeviceAppliesFullBrake( 0 )
		MonitoringDeviceAppliesEmergencyBrake( 0 )
		MonitoringDeviceAppliesCutsPower( 1 )
		MonitoringDeviceAppliesShutsDownEngine( 0 )
		)

	VigilanceMonitor(
		MonitoringDeviceMonitorTimeLimit( 45 )
		MonitoringDeviceAlarmTimeLimit( 37 )
		MonitoringDevicePenaltyTimeLimit( 0 )
		MonitoringDeviceCriticalLevel( 0 )
		MonitoringDeviceResetLevel( 0 )
		MonitoringDeviceAppliesFullBrake( 0 )
		MonitoringDeviceAppliesEmergencyBrake( 0 )
		MonitoringDeviceAppliesCutsPower( 0 )
		MonitoringDeviceAppliesShutsDownEngine( 0 )
		)

	OverspeedMonitor(
		MonitoringDeviceMonitorTimeLimit( 0 )
		MonitoringDeviceAlarmTimeLimit( 5 )
		MonitoringDevicePenaltyTimeLimit( 0 )
		MonitoringDeviceCriticalLevel( 151 )
		MonitoringDeviceResetLevel( 0 )
		MonitoringDeviceAppliesFullBrake( 0 )
		MonitoringDeviceAppliesEmergencyBrake( 0 )
		MonitoringDeviceAppliesCutsPower( 0 )
		MonitoringDeviceAppliesShutsDownEngine( 0 )
		MonitoringDeviceTriggerOnTrackOverspeed( 0 )
		MonitoringDeviceTriggerOnTrackOverspeedMargin( 2 )
		MonitoringDeviceResetOnZeroSpeed( 1 ) 
		MonitoringDeviceResetOnResetButton( 0 )
		)

Tweak these puppies and I think you will be pleased with the result. Just one engine at first tho' until you get it right.
regards,vince

#4 User is offline   elvasleis 

  • Fireman
  • Group: Status: First Class
  • Posts: 236
  • Joined: 30-June 08
  • Gender:Male
  • Location:Dubbo
  • Country:

Posted 31 August 2016 - 10:00 PM

Yes but something must have changed in the OR code since X3606 since the locos eng files have not changed.

#5 User is offline   steamer_ctn 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,889
  • Joined: 24-June 11
  • Gender:Male
  • Country:

Posted 31 August 2016 - 11:17 PM

 elvasleis, on 31 August 2016 - 10:00 PM, said:

Yes but something must have changed in the OR code since X3606 since the locos eng files have not changed.

Can you please recheck your test results, as my testing suggests that the change occurred when #3610 was introduced.

This would make more sense, as the change log indicates that a number of changes were made to the Train Control System of which the OverSpeedMonoitor is part of.

From #3610 onwards it appears that OR ignores the "TCS Script Disable" box in the Option Menu.

#6 User is offline   elvasleis 

  • Fireman
  • Group: Status: First Class
  • Posts: 236
  • Joined: 30-June 08
  • Gender:Male
  • Location:Dubbo
  • Country:

Posted 01 September 2016 - 03:34 AM

 steamer_ctn, on 31 August 2016 - 11:17 PM, said:

Can you please recheck your test results, as my testing suggests that the change occurred when #3610 was introduced.

This would make more sense, as the change log indicates that a number of changes were made to the Train Control System of which the OverSpeedMonoitor is part of.

From #3610 onwards it appears that OR ignores the "TCS Script Disable" box in the Option Menu.


Hi Peter,
You are correct in that the problem occurs in X3610 and onwards.

Regards Geoff

#7 User is offline   Kazareh 

  • Conductor
  • Group: Status: Active Member
  • Posts: 471
  • Joined: 21-December 12
  • Gender:Male
  • Simulator:Open Rails
  • Country:

Posted 01 September 2016 - 06:02 AM

That's when it started for me as well, with X3610.

#8 User is offline   Serana 

  • Conductor
  • Group: Status: Contributing Member
  • Posts: 489
  • Joined: 21-February 13
  • Gender:Male
  • Location:St Cyr l'Ecole (France)
  • Simulator:Open Rails
  • Country:

Posted 01 September 2016 - 06:55 PM

The previous code of the OverspeedMonitor was a mess in the previous versions. The code has been rewritten.
I may have forgotten some conditions. I will check that.

#9 User is offline   steamer_ctn 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 1,889
  • Joined: 24-June 11
  • Gender:Male
  • Country:

Posted 02 September 2016 - 03:18 AM

 Serana, on 01 September 2016 - 06:55 PM, said:

The previous code of the OverspeedMonitor was a mess in the previous versions. The code has been rewritten.
I may have forgotten some conditions. I will check that.

No problems.

Working on the code is sometimes like playing Russian roulette, so a good tidy up is welcomed.

#10 User is offline   Jovet 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 2,250
  • Joined: 14-January 08
  • Gender:Male
  • Location:Omaha, Nebraska.
  • Simulator:MSTS/Open Rails
  • Country:

Posted 03 September 2016 - 05:19 AM

 steamer_ctn, on 02 September 2016 - 03:18 AM, said:

Working on the code is sometimes like playing Russian roulette, so a good tidy up is welcomed.

Refactoring code takes a lot of concentration and sometimes some planning. Starting with this and trying to make it neater and more flexible/sensible isn't always easy and straightforward.

  • 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