nrel / altrios Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://nrel.github.io/altrios/
License: Other
Home Page: https://nrel.github.io/altrios/
License: Other
8.44 is the fixed number given for half the drag area of the entire train in train_res_temp.yaml. This document doesn't state how many railcars the train is meant to have, but this drag area is implausibly low for any running train. The bearing friction shown in that document suggests a train length of around 55 cars. At these numbers about 6.7% of the resistance from bearing, rolling and aerodynamic drag will come from aerodynamic drag at 20 meters per second, this is vastly lower than the roughly 30% we should expect to come from aerodynamic drag according to the Davis equation. See the chart here at 40 mph https://pdfcoffee.com/tractive-effort-and-train-resistance-pdf-free.html.
Using this internal CFD simulation from my own startup, https://www.linkedin.com/feed/update/urn:li:activity:7044031752301879296/
a train with one locomotive and 9 intermodal wells should have a total drag area of 19.9. Extrapolating for 55 total cars (using the 8th well car to represent all of the interior cars) gives a total 1/2*CdA of 36.79 for the entire train. This is more than 4 times the given number in train_res_temp.yaml. Replacing 8.44 with 36.79 would give a drag fraction of resistance of 29% at 20 meters per second and no crosswinds, which is very reasonable and about what should be expected from the Davis equation. Of course aerodynamic drag should vary with car types and car counts, but while a single train number is used it needs to be more realistic and much larger than 8.44. Otherwise estimates of fuel/energy consumption will be much too low, adding horsepower will look much better in simulations then in the real world as large speed increases will be shown without much cost in added resistance and fuel, and aerodynamic improvement technologies will appear to have no benefit.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.