Elvas Tower: WIshes for Steam Locomotive advancement - Elvas Tower

Jump to content

  • 14 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

WIshes for Steam Locomotive advancement Rate Topic: -----

#21 User is offline   ATSF3751 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,083
  • Joined: 15-July 08
  • Gender:Male
  • Location:Wayzata, MN
  • Simulator:Open Rails
  • Country:

Posted 18 January 2021 - 01:23 PM

I am not sure if this can be implemented into the game for smoke but here is an idea! Here is what I have done so far and it only took me about 10 Min to figure it out. If someone would like to play around with it and see if they can figure it out or get something better I am all for that as well.

Brandon

https://pixijs.io/pi...ticles-editor/#


Here is the particles that I created. Not sure if this coding can be implemented into the game but just as a shot here is the coding for it.

{
"alpha": {
"start": 0,
"end": 1
},
"scale": {
"start": 1,
"end": 5,
"minimumScaleMultiplier": 1
},
"color": {
"start": "#b3a8a8",
"end": "#ffffff"
},
"speed": {
"start": 100,
"end": 200,
"minimumSpeedMultiplier": 1
},
"acceleration": {
"x": 0,
"y": 0
},
"maxSpeed": 200,
"startRotation": {
"min": 1,
"max": 360
},
"noRotation": false,
"rotationSpeed": {
"min": 0,
"max": 0
},
"lifetime": {
"min": 0.9,
"max": 0.8
},
"blendMode": "luminosity",
"frequency": 0.011,
"emitterLifetime": -1,
"maxParticles": 500,
"pos": {
"x": 0,
"y": 0
},
"addAtBack": false,
"spawnType": "circle",
"spawnCircle": {
"x": 0,
"y": 0,
"r": 0
}
}

Here is the second photos coding as well.

{
"alpha": {
"start": 0.45,
"end": 0
},
"scale": {
"start": 0.1,
"end": 1,
"minimumScaleMultiplier": 1
},
"color": {
"start": "#85888d",
"end": "#100f0c"
},
"speed": {
"start": 300,
"end": 700,
"minimumSpeedMultiplier": 1
},
"acceleration": {
"x": 0,
"y": 0
},
"maxSpeed": 0,
"startRotation": {
"min": 250,
"max": 290
},
"noRotation": false,
"rotationSpeed": {
"min": 0,
"max": 0
},
"lifetime": {
"min": 0.5,
"max": 1
},
"blendMode": "normal",
"frequency": 0.001,
"emitterLifetime": -1,
"maxParticles": 500,
"pos": {
"x": 0,
"y": 0
},
"addAtBack": true,
"spawnType": "point"
}

Attached thumbnail(s)

  • Attached Image: partical maker for Smoke.jpg
  • Attached Image: update smoke2.jpg


#22 User is offline   steamer_ctn 

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

Posted 18 January 2021 - 09:58 PM

As suggested earlier in the thread a lot of effort and research has gone into trying to make the OR steam model as accurate as possible.

View PostNickonWheels, on 18 January 2021 - 04:04 AM, said:

I have to add realistic coal and water consumption; the current system is just undescribeabably bad.

As far as water and steam consumption are concerned, the OR model has been tested against a number of railway test reports, and OR performs within a reasonable tolerance of these test reports (including water and coal consumption).

Having OR's performance described as "just undescribeabably bad" without any supporting evidence can be very discouraging, given the effort and time put into getting the OR code to provide the most realistic steam locomotive performance possible. It is also not very helpful in identifying any potential issues.

Do you have test report information for the locomotives that you are running, and getting poor results for?

Maybe the locomotives require further tuning? A BASIC ENG file configuration will always provide a more generic outcome.

If the ENG file is not set up accurately, it could also be a case of, "garbage in = garbage out", which is a common computer problem.


View PostATSF3751, on 18 January 2021 - 06:35 AM, said:

Another aspect I would like to see is different types of fuel like wood, coal and oil along with BTU burning rate for wood and coal. Also the different types of wood, coal and oil that are used

That already should be possible with the current OR model, but you will need to understand the difference in operation and physics of coal vs wood burning, etc.

I recently set up a wood fired locomotive, so I know that it can work reasonably well.

View PostATSF3751, on 18 January 2021 - 08:32 AM, said:

I also feel the factor of Adhesion is not set up correctly either. Here in the US most steam locomotive stats tell you what the Adhesion is but there is no place to put it in the Eng file.

The factor of adhesion (FoA) was a rule of thumb calculation (indicative) used by locomotive designers to determine whether their design was prone to slipping. OR calculates this value as a guide and displays it on the HuD.

The FoA is not a definitive point at which the locomotive will start slipping. Slipping depends upon a number of factors, such as the adhesive weight, tractive effort (which is how the FoA is determined), but it also influenced by the gearing (valve gear) of the locomotive, etc.

Open Rails uses a forces based model using the description of slipping found in this locomotive design book. This provides a more accurate determination of slippage then just using a indicative FoA value.

#23 User is offline   ATSF3751 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,083
  • Joined: 15-July 08
  • Gender:Male
  • Location:Wayzata, MN
  • Simulator:Open Rails
  • Country:

Posted 18 January 2021 - 11:23 PM

I first want to thank you Peter for the reply and for all of the work you have done over the years to make steam locomotives for Open Rails as realistic as possible for all of us.

Doing a little research this is how FoA is figured out in the US.

For any steam locomotive, the ratio of the weight on drivers divided by the Tractive Effort is called the Factor of Adhesion. It has been found that a Factor of Adhesion of around 4 is a good balance of pulling force and weight on driver.

Railroad Locomotive Type Road Number Factor of Adhesion for some American steam locomotives.

4-8-2

Erie Berk 2-8-4 3385-3404 3.63
Pere Marquette Berk 2-8-4 1216-1227 4
L&N Berk 2-8-4 1964-1969 4.1

4-6-4

C&NW Hudson 4001-4009 3.92
NYC Hudson 5445-5454 4.6
MILW F-7 Hudson 100-105 4.29
DL&W Hudson 1151-1155 4.08

4-8-4

Milw S3 260-269 4.18
Frisco Northern 4503-4514 3.92
NYC Niagara 6000's 4.4
CRIP Northern 5100-5109 4.18
N&W J 600 class 3.6
SP 4450 series 4450-4457 3.54
ATSF 2900 series 2900-2929 4.45
DL&W Pocono - 1631 class 1631-1650 3.8*
* as built

PRR 4-4-4-4 6110-6111 4.12

#24 User is offline   NickonWheels 

  • Conductor
  • Group: Status: Active Member
  • Posts: 327
  • Joined: 05-December 19
  • Gender:Male
  • Simulator:ORTS
  • Country:

Posted 19 January 2021 - 01:51 AM

Judging from the HUD when driving the coal consumption is only depending upon the power at rail and some factor. It does´nt account for calorific values and also does´nt match the values given by the burn rate and feed rate section of the HUD; though if those values are any better is questionable too. In the end this means not only that oil/coal-fired enignes consume the same but there is no consumption when the throttle is closed. This is definately incorrect, just let an engine idle for an hour or so and look at the HUD, no 'coal' is used (and even if that might be too less).

Regarding water consumption a rather burning question is why the 'radiation' part got deleted? Every steam locomotive (or indeed any boiler) loses water over time as it gets evaporated. Older versions of ORTS had this feature though there were only two fixed values for this, which is incorrect too as this depends on the size of the boiler. This means if an engine has no mechanical stoker/generator/drainpipe etc. it also has no steam consuption and therefore no water consumption too.

#25 User is offline   copperpen 

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

Posted 19 January 2021 - 03:39 AM

View PostNickonWheels, on 19 January 2021 - 01:51 AM, said:

Judging from the HUD when driving the coal consumption is only depending upon the power at rail and some factor. It does´nt account for calorific values and also does´nt match the values given by the burn rate and feed rate section of the HUD; though if those values are any better is questionable too. In the end this means not only that oil/coal-fired enignes consume the same but there is no consumption when the throttle is closed. This is definately incorrect, just let an engine idle for an hour or so and look at the HUD, no 'coal' is used (and even if that might be too less).

Regarding water consumption a rather burning question is why the 'radiation' part got deleted? Every steam locomotive (or indeed any boiler) loses water over time as it gets evaporated. Older versions of ORTS had this feature though there were only two fixed values for this, which is incorrect too as this depends on the size of the boiler. This means if an engine has no mechanical stoker/generator/drainpipe etc. it also has no steam consuption and therefore no water consumption too.


Coal consumption is directly affected by how the regulator and reverser are handled which eventually translate into pwer at the rail. Calorific value is also working correctly. Adjust the calorific value and run until the tender is empty, restart with a different figure and retest. Fuel is also consumed when at rest, if you dont see that then you have a problem with your eng file. Same with water usage at rest.

#26 User is offline   copperpen 

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

Posted 19 January 2021 - 03:47 AM

View PostATSF3751, on 18 January 2021 - 11:23 PM, said:

I first want to thank you Peter for the reply and for all of the work you have done over the years to make steam locomotives for Open Rails as realistic as possible for all of us.

Doing a little research this is how FoA is figured out in the US.

For any steam locomotive, the ratio of the weight on drivers divided by the Tractive Effort is called the Factor of Adhesion. It has been found that a Factor of Adhesion of around 4 is a good balance of pulling force and weight on driver.




That is a standard method of calculating a theoretical FoA in dry conditions with perfect rail, and as far as I am aware is the method Peter has used in the OR code. The actual implementation of that code is however far to abrupt, not allowing for the inertia of the driving wheels at slow speeds when most wheel slip happens.

#27 User is offline   darwins 

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

Posted 19 January 2021 - 03:51 AM

Quote

Judging from the HUD when driving the coal consumption is only depending upon the power at rail and some factor. It does´nt account for calorific values and also does´nt match the values given by the burn rate and feed rate section of the HUD; though if those values are any better is questionable too. In the end this means not only that oil/coal-fired enignes consume the same but there is no consumption when the throttle is closed. This is definately incorrect, just let an engine idle for an hour or so and look at the HUD, no 'coal' is used (and even if that might be too less).


You are correct that if fuel calorific value is the only thing that you change in the eng file that changes are not obvious. Internal calculation does I believe use that in calculating energy input and output that should lead to power at the rail or steam used elsewhere.

To get a more convincing effect, you need to input a burn rate curve for any particular fuel being used. You may also need to adjust the Max Indicated Horse Power for different fuels. (Remember for real steam locos that calorific value was not the only consideration, different types of coal, soft, hard, large lumps, small lumps, slack - and the build of ash or clinker would all effect performance too.)

Overall I am happy that fuel consumption is in the right area. Although I have helped to run tests to confirm data, I am not convinced that it always matches burn rate curves. Part of the reason given for that is the time to reach a steady state. If you want to get some data for actual fuel consumption to compare with burn rate you will need to run some tests using a constant steaming rate - that is select a number say 20 000 lb/h steam rate then drive your train for say 20 or 30 minutes constantly adjusting the reverser to keep the steam rate as close as possible to that number. It should be possible to record that data in a log file.

Oil firing will be a different matter, unlike wood or coal there is no delay in releasing energy from the fuel so OR would need to modified to give different boiler response to oil firing.

Some work has been done on the amount of coal consumed when the locomotive is not in use. This was based around the heat lost by radiation. For most well lagged steam boilers - this is remarkably small - generally needing a coal consumption of less than 10 lb/h. (Which fits with the idea that you can leave a loco in the yard with a small fire overnight and it will not burn down too much.) You can enter parameters for the boiler surface area, proportion of boiler lagged and the thermal properties of the insulation if you want to change this.

At the moment although the burn rate can drop to very low values, the feed rate remains at a minimum 10 lb/h - which can result in increasing boiler pressure and "stored energy" if a loco is left to stand for a long period.

Quote

Regarding water consumption a rather burning question is why the 'radiation' part got deleted? Every steam locomotive (or indeed any boiler) loses water over time as it gets evaporated. Older versions of ORTS had this feature though there were only two fixed values for this, which is incorrect too as this depends on the size of the boiler. This means if an engine has no mechanical stoker/generator/drainpipe etc. it also has no steam consuption and therefore no water consumption too.



Do you mean radiation? If there is no steam being used how does it escape from the boiler? The only cause I can think of would be leaks. So if there are no leaks there should be no water loss as it is a closed system. You will have an equilibrium where rate of evaporation will equal rate of condensation. Excess heat will increase the pressure of the system. This would lift the safety valves - and then lose a lot of water. What happens in OR in this case is that "stored energy" continues to increase without ever lifting the safety valves unless you are in manual firing mode.

#28 User is offline   ATSF3751 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,083
  • Joined: 15-July 08
  • Gender:Male
  • Location:Wayzata, MN
  • Simulator:Open Rails
  • Country:

Posted 19 January 2021 - 06:13 AM

We should take into account the blower, injectors, feed water heaters, stoker and dyno that all use steam to run along with coal and water consumption as well when running.

Many US steamers have many of these aspects and you can not just leave a locomotive to sit overnight without using any coal or water. There is usually always a hostler on the locomotive over night. Especially on coal burning steam locomotives.

Another thing I realized the other day while running steam with diesel is that steam locomotives slip easier when a diesel is behind it and giving power as well for some reason.

Also the smaller the wheel diameter is the easier it slips too.


This should not be the case at all. I think the factor of adhesion needs to be completly separated from diesel and electric factor of adhesion as they are completely different.

You also have to cut the driver diamitor in half to get the actual diamitor! Why is that? You should be able to put in the correct diameter in and it ne right!


Brandon

#29 User is offline   Traindude 

  • Engineer
  • Group: Status: Contributing Member
  • Posts: 651
  • Joined: 17-November 13
  • Gender:Male
  • Location:Seattle, WA
  • Simulator:Open Rails
  • Country:

Posted 19 January 2021 - 07:13 AM

Something to think about:

When a locomotive has a mechanical stoker, the stoker was only used when the locomotive was moving. The loco was generally fired by hand while idling, standing, stopping or drifting since there is limited if any demand for steam and using the stoker would be a waste of steam. When first starting from a stop, the stoker would be started no less than two minutes afterward.

In other words, the feed rate should not affect the steam usage rate within 2 minutes of starting from a stop, or while stopping, idling or drifting, since the loco will be "fired by hand".

#30 User is offline   ATSF3751 

  • Superintendant
  • Group: Status: Elite Member
  • Posts: 1,083
  • Joined: 15-July 08
  • Gender:Male
  • Location:Wayzata, MN
  • Simulator:Open Rails
  • Country:

Posted 19 January 2021 - 01:35 PM

Here is a little info on Stokers on Steam Locomotives just to give you guys an idea!! Along with some other facts about steam locomotives with stokers. Many US Steam locomotives had them and are much bigger then the UK Steam locomotives.

https://en.wikipedia...chanical_stoker

https://www.steamloc...nces/stoker.php

https://www.tandfonl...5.1954.10467614

https://wiki.opensou...ne_Design_Notes

http://www.railway-t...-vs-diesel.html

  • 14 Pages +
  • 1
  • 2
  • 3
  • 4
  • 5
  • 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