Elvas Tower: Advanced Coupler - Elvas Tower

Jump to content

Posting Rules

All new threads will be started by members of the Open Rails team, Staff, and/or Admins. Existing threads started in other forums may get moved here when it makes sense to do so.

Once a thread is started any member may post replies to it.
  • 15 Pages +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

Advanced Coupler Adding slack and damping Rate Topic: -----

#1 User is offline   steamer_ctn 

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

Posted 21 April 2019 - 09:03 PM

Last year some work on adding additional train forces to the OR model was undertaken.

As a result of this work the following features were added:
i) wind resistance
ii) resistance of helper locomotives could be compensated
ii) HUD scroll feature was developed by Mauricio

This work identified some potential work that was needed to add some additional features to couplers to allow a more realistic representation of slack along the train.

It is proposed to now revisit the coupler forces along the lines described in the above referenced thread.

A supporting blueprint will be raised.

Thanks

#2 User is offline   Genma Saotome 

  • Owner Emeritus and Admin
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 15,307
  • Joined: 11-January 04
  • Gender:Male
  • Location:United States
  • Simulator:Open Rails
  • Country:

Posted 21 April 2019 - 09:40 PM

Please don't enable this feature via the opinion screen. Put the choice in the .wag and .eng files. That may include something as basic as as a new parameter of OR_Physics ( advanced | basic ) where the value therein sets the expectation of what data to look for.

Everything put into the options tabs becomes lost to the end users and eventually to the programmers too -- IOW the options menu enforces a one-size-fits-all policy. MSTS was designed from the start to put choice into the data files. For the most part OR as followed that. Please keep it that way.

#3 User is offline   copperpen 

  • Executive Vice President
  • Group: Status: Elite Member
  • Posts: 3,139
  • Joined: 08-August 05
  • Gender:Male
  • Simulator:MSTS & OR
  • Country:

Posted 22 April 2019 - 05:08 AM

My problem with couplers at the moment is that there is only one very simple coupler with no recognition of different types, and even adds a coupler where one is not wanted.

#4 User is offline   dforrest 

  • Foreman Of Engines
  • Group: Status: Contributing Member
  • Posts: 973
  • Joined: 12-January 12
  • Gender:Male
  • Location:St. Vincent (formally UK)
  • Simulator:MSTS, Open Rails
  • Country:

Posted 22 April 2019 - 05:24 AM

View Postcopperpen, on 22 April 2019 - 05:08 AM, said:

My problem with couplers at the moment is that there is only one very simple coupler with no recognition of different types, and even adds a coupler where one is not wanted.


I also have that problem.

#5 User is offline   dajones 

  • Open Rails Developer
  • Group: Status: Contributing Member
  • Posts: 413
  • Joined: 27-February 08
  • Gender:Male
  • Location:Durango, CO
  • Country:

Posted 22 April 2019 - 07:30 AM

View Postcopperpen, on 22 April 2019 - 05:08 AM, said:

My problem with couplers at the moment is that there is only one very simple coupler with no recognition of different types, and even adds a coupler where one is not wanted.


As far as I know, there is no code to prevent trains from telescoping each other. So if two trains are close enough to push against each other they must be coupled to prevent telescoping. If you want to prevent trains from coupling due to mismatched couplers, then some other code will be needed to keep them apart (assuming that you don't want the activity to just end).

Doug

#6 User is offline   copperpen 

  • Executive Vice President
  • Group: Status: Elite Member
  • Posts: 3,139
  • Joined: 08-August 05
  • Gender:Male
  • Simulator:MSTS & OR
  • Country:

Posted 22 April 2019 - 08:21 AM

Doug


I can live with the one coupler fits all system in OR, we can even dispense with the coupler type in the eng/wag file, but I absolutely hate the part where a coupler is added when one is not wanted. There are activities that use an invisocar that has no coupling to carry a scenic item appropriate to the activity. MSTS passes through or over the car, Open rails picks it up and it goes along for the ride. If the train in OR would pass through with no coupling present, that is ideal and then opens up activity making where all kinds of things can be made. With a bit of imaginative coding one could then even add a fuel point for an activity such as a coal and water point for a steam locomotive running on the modern day network.


There are a number of activities on the Cascades & North western route that make use of these kind of items, but cannot be used because of the addition of a coupling by the code.

#7 User is offline   darwins 

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

Posted 22 April 2019 - 08:36 AM

With non-automatic couplings, such as chain couplings, then vehicles can be "buffered up" but are not coupled together until the coupling is physically coupled.
This would be useful for loose shunting, fly shunting and hump shunting, mentioned in another thread. (How do you do hump shunting with automatic couplers?)
In the simulator this would need to be a keyboard command in the same way that a command is needed to connect air brake hoses and open the cocks.

This also makes me think of the question of coupling together unfitted wagons. In this case there would be no brake pipes to connect or cocks to open.

In the advanced coupler description it says once written the parameters should be able to model other coupling types such as chain couplings.

I can see that vehicles coupled together with screw couplings depend entirely or almost entirely on the elastic / damping forces of the side buffers, so that this would be similar to the behaviour of an automatic coupler, although on curves this acts differently on the inside and outside of the curve, so not sure what the net effect at the coupling is.

For loose coupled vehicles as gaps are left between buffers then there is free movement of vehicles during acceleration until the couplings are tight, then differently in deceleration there is free movement initially until the buffers come into contact and then the buffer forces come into play - which could be very harsh, particularly in the case of dumb buffers on early vehicles.

Probably is the same model for all, just thinking on paper here... but I would certainly need someone else to work out standard sets of parameters for me.

#8 User is offline   longiron 

  • Open Rails Developer
  • Group: Status: Elite Member
  • Posts: 3,179
  • Joined: 25-July 08
  • Gender:Male
  • Location:Manasquan, NJ
  • Simulator:Open Rails, MSTS editors
  • Country:

Posted 22 April 2019 - 09:01 AM

slack action between cars is an extremely important element of train physics. My recommendation is that it should be simulated as accurately as possible. Especially in the steam era, creating and then taking out slack in a train was critical to starting and stopping heavy trains.

#9 User is offline   R H Steele 

  • Executive Vice President
  • PipPipPipPipPipPipPipPipPip
  • Group: ET Admin
  • Posts: 3,404
  • Joined: 14-March 13
  • Gender:Male
  • Location:known universe
  • Simulator:Open Rails
  • Country:

Posted 22 April 2019 - 09:39 AM

All have made important points:
Simulation of slack action is important. New Coupler code - affecting eng and wag files, (Not in Options)
Just as important to me is the point copperpen brings up -- adding a coupler where one is not wanted....this is not a good situation - the ability to use invisiocars would open up possibilities and make Or compatible with a whole lot of activities that use these.



#10 User is offline   dforrest 

  • Foreman Of Engines
  • Group: Status: Contributing Member
  • Posts: 973
  • Joined: 12-January 12
  • Gender:Male
  • Location:St. Vincent (formally UK)
  • Simulator:MSTS, Open Rails
  • Country:

Posted 22 April 2019 - 09:55 AM

We also have the "bar" coupling which, in my experience with MSTS, is used for a coupling between a loco and its tender, and other similar instances, which cannot be disconnected during normal operation. It should not be able to be disconnected or connected while the consist is in operation and any attempt to do this should fail.

  • 15 Pages +
  • 1
  • 2
  • 3
  • Last »
  • 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