AU2008324939B2 - System and method for optimizing power system performance in presence of changing optimization parameters - Google Patents
System and method for optimizing power system performance in presence of changing optimization parameters Download PDFInfo
- Publication number
- AU2008324939B2 AU2008324939B2 AU2008324939A AU2008324939A AU2008324939B2 AU 2008324939 B2 AU2008324939 B2 AU 2008324939B2 AU 2008324939 A AU2008324939 A AU 2008324939A AU 2008324939 A AU2008324939 A AU 2008324939A AU 2008324939 B2 AU2008324939 B2 AU 2008324939B2
- Authority
- AU
- Australia
- Prior art keywords
- power
- power system
- events
- train
- optimization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
- 238000005457 optimization Methods 0.000 title claims abstract description 55
- 238000000034 method Methods 0.000 title claims abstract description 40
- 238000002485 combustion reaction Methods 0.000 claims abstract description 8
- 239000000446 fuel Substances 0.000 claims description 41
- 238000004891 communication Methods 0.000 claims description 15
- 238000010248 power generation Methods 0.000 claims 2
- 238000000926 separation method Methods 0.000 claims 2
- 230000002123 temporal effect Effects 0.000 claims 2
- 230000003137 locomotive effect Effects 0.000 description 64
- 230000006870 function Effects 0.000 description 12
- 230000008859 change Effects 0.000 description 11
- 238000004422 calculation algorithm Methods 0.000 description 6
- 230000033001 locomotion Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000013459 approach Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000012512 characterization method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 238000009472 formulation Methods 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- 206010012411 Derailment Diseases 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000009412 basement excavation Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 229910052799 carbon Inorganic materials 0.000 description 1
- 239000003054 catalyst Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001816 cooling Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000013479 data entry Methods 0.000 description 1
- 230000006735 deficit Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000004146 energy storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- ZZUFCTLCJUWOSV-UHFFFAOYSA-N furosemide Chemical compound C1=C(Cl)C(S(=O)(=O)N)=CC(C(O)=O)=C1NCC1=CC=CO1 ZZUFCTLCJUWOSV-UHFFFAOYSA-N 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000005339 levitation Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000013178 mathematical model Methods 0.000 description 1
- 230000009347 mechanical transmission Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013618 particulate matter Substances 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or train for signalling purposes
- B61L15/0058—On-board optimisation of vehicle or vehicle train operation
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Train Traffic Observation, Control, And Security (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
A method for controlling operations of a power system having at least one internal combustion power unit includes: (a) identifying a plurality of discrete potential dynamic events; (b) for each potential dynamic event, computing an optimization profile which describes power settings for the power system to follow in order to optimize at least one operating parameter of the at least one power unit; (c) selecting one of the optimization profiles based on the potential dynamic event with the highest current probability; and (d) operating the system in accordance with the selected optimization profile.
Description
WO 2009/061687 PCT/US2008/082190 SYSTEM AND METHOD FOR OPTIMIZING POWER SYSTEM PERFORMANCE IN PRESENCE OF CHANGING OPTIMIZATION PARAMETERS FIELD OF THE INVENTION This invention relates to optimizing a power system and to monitoring and controlling vehicle operations to improve efficiency while satisfying schedule constraints. BACKGROUND OF THE INVENTION Locomotives and other power systems are complex systems with numerous subsystems, with each subsystem being interdependent on other subsystems. An operator is aboard a locomotive to insure the proper operation of the locomotive and its associated load of freight cars. In addition to insuring proper operations of the locomotive, the operator also is responsible for determining operating speeds of the train and forces within the train that the locomotives are part of. To perform this function, the operator generally must have extensive experience with operating the locomotive and various trains over the specified terrain. This knowledge is needed to comply with prescribable operating speeds that may vary with the train location along the track. Moreover, the operator is also responsible for assuring in-train forces remain within acceptable limits. However, even with knowledge to assure safe operation, the operator cannot usually operate the locomotive so that the fuel consumption is minimized for each trip. For example, other factors that must be considered may include emission output, operator's environmental conditions like noise/vibration, a weighted combination of fuel consumption and emissions output, etc. This is difficult to do since, as an example, the size and loading of trains vary, locomotives and their fuel/emissions characteristics are different, and weather and traffic conditions vary. Operators could more effectively operate a train if they were provided with a means to determine the best way to drive the train on a given day to meet a required schedule (arrival time) while using the least fuel possible, despite sources of variability. 1 WO 2009/061687 PCT/US2008/082190 One method for determining the best way to drive an off-highway vehicle or marine vessel or operate a stationary power plant is described in U.S. Patent Application Publication 2007/0225878, entitled "Trip Optimization System and Method for a Train," assigned to the assignee of the present invention. While the method described therein provides for optimal pre-trip planning and continuous updates, there is a need for optimizing vehicle operation in the presence of dynamic events during a trip. BRIEF DESCRIPTION OF THE INVENTION These and other shortcomings of the prior art are addressed by the present invention, which provides a method and apparatus for determining power system operation in response to the occurrence of dynamic events. In one embodiment, train or vehicle traffic control objects such as signals and switches become dynamically allocatable speed targets for an automatic train or vehicle operation system, or a throttle fuel optimization system. Changes in the speed allowed at those targets trigger a replan of the speed profile, and the train is then controlled approaching the target within configurable constraints. According to one aspect of the invention, a method is provided for controlling operations of a power system having at least one internal combustion power unit. The method includes: (a) identifying a plurality of discrete potential dynamic events; (b) for each potential dynamic event, computing an optimization profile which describes power settings for the power system to follow in order to optimize at least one operating parameter of the at least one power unit; (c) selecting one of the optimization profiles based on the potential dynamic event with the highest current probability; and (d) operating the system in accordance with the selected optimization profile. According to another aspect of the invention, a control system is provided for operating a power system having at least one internal combustion power unit, the control system including: (a) at least one sensor operable to generate signals indicative of at least one operating parameter of the power system; (b) a communications channel operable to deliver data indicative of external information to the control system; and (c) a processor coupled to the at least one sensor and the communications channel, the processor 2 WO 2009/061687 PCT/US2008/082190 programmed to: (i) identify a plurality of discrete potential dynamic events; (ii) for each potential dynamic event, compute an optimization profile which describes power settings for the power system to follow in order to optimize at least one operating parameter of the at least one power unit; and (iii) select one of the optimization profiles based on the potential dynamic event with the highest current probability It should understood that the principles of the present invention are broadly applicable to any power system which includes a power unit that is used to provide motive power to another component in a vehicle or system. Nonlimiting examples of power systems include trains and other rail vehicles, off highway vehicles, marine vessels and stationary power systems where time varying optimization is performed and the optimization targets may change. As used herein, the term "off-highway vehicle" encompasses vehicles such as mining trucks or other construction or excavation vehicles, agricultural vehicles, and the like. The optimization principles and dynamic control changes described herein can be applied at a system level for electrical or magnetic propulsion, mechanical propulsion, and air or liquid medium pressure propulsion. As used herein, the term "power unit" broadly encompasses devices such as internal combustion (e.g., Diesel) prime movers, battery or capacitor based storage systems, overhead or third rail power sources, wind powered generator systems, wave or hydro powered generator systems, photo-voltaic powered generator systems, IR powered generator systems, and the like. The power unit may be internal or external to the power system. For example, an external power unit may move a passive or active vehicle on a guideway. Examples are magnetic levitation trains, cable driven trams and funicular railways, conveyor systems, and air tube systems. Accordingly, it will be understood that, in the subsequent description, references to trains and locomotives are merely representative examples. BRIEF DESCRIPTION OF THE DRAWINGS The invention may be best understood by reference to the following description taken in conjunction with the accompanying drawing figures in which: Figure 1 is a schematic view of a train incorporating apparatus for carrying out an example of the method of the present invention; 3 WO 2009/061687 PCT/US2008/082190 Figure 2 is a block diagram illustrating the functional components of an embodiment of the present invention; Figure 3 is a block diagram illustrating a method of train control according to an aspect of the present invention; and Figure 4 is a flow chart illustrating a method of optimization according to an aspect of the present invention. DETAILED DESCRIPTION OF THE INVENTION Referring to the drawings wherein identical reference numerals denote the same elements throughout the various views, exemplary embodiments of the present invention will be described. The invention can be implemented in numerous ways, including as a system (including a computer processing system), a method (including a computerized method), an apparatus, a computer readable medium, a computer program product, a graphical user interface, including a web portal, or a data structure tangibly fixed in a computer readable memory. Several embodiments of the invention are discussed below. Figure 1 depicts an exemplary train 31 to which the method of the present invention may be applied. Although not shown for illustrative clarity, it will be understood that the train 31 includes an internal combustion power unit that is operable to provide motive power to one or more other components of the train 31 in a known manner. For example it may drive the train's wheels through a mechanical transmission. Commonly, the power unit would be one or more Diesel-cycle engines mounted in the locomotive consist 42 and coupled to one or more generators. The generators are in turn connected to an electrical energy storage system (e.g., batteries) and/or electric traction motors at the train's wheels. A locator element 30 to determine a location of the train 31 is provided. The locator element 30 can be a sensor associated with a global positioning system 35, or a system of sensors, that determine a location of the train 31. Examples of other systems may include, but are not limited to, wayside devices, such as radio frequency automatic equipment identification (RF AEI) tags, dispatch, and/or video determination. Another system may include the tachometer(s) aboard a locomotive and distance calculations from a reference 4 WO 2009/061687 PCT/US2008/082190 point. A wireless communication system 47 may also be provided to allow for communications between trains and/or with a remote location, such as a dispatcher. Information about travel locations may also be transferred from other trains. A track characterization element 33 provides information about a track, principally grade and elevation and curvature information. The track characterization element 33 may include an on-board track integrity database 36. Sensors or data generators 38 are used to measure or estimate a tractive effort 40 being hauled by the locomotive consist 42, a throttle setting of the locomotive consist 42, locomotive consist 42 configuration information, speed of the locomotive consist 42, individual locomotive configuration, individual locomotive capability, etc. In an exemplary embodiment the locomotive consist 42 configuration information may be loaded without the use of a sensor 38, but is input by other approaches as discussed above. Furthermore, the health of the locomotives in the consist may also be considered. It is understood that the sensor or tractive effort data generator may be in discrete form or derive the required value based on data from other vehicle parameters. For example, the tractive effort may be derived by measuring the fuel consumed by the prime mover and subtracting the power used by any auxiliary device connected thereto. Figure 1 further discloses other elements that may be part of an embodiment of the present invention. A processor 44 is provided that is operable to receive information from the locator element 30, track characterizing element 33, and sensors 38. An algorithm 46 operates within the processor 44. The algorithm 46 is used to compute an optimized trip plan based on parameters involving the locomotive 42, train 31, track 34, and objectives of the mission as described above. In an exemplary embodiment, the trip plan is established based on models for train behavior as the train 31 moves along the track 34, as a solution of non-linear differential equations derived from physics with simplifying assumptions that are provided in the algorithm. The algorithm 46 has access to the information from the locator element 30, track characterizing element 33, and/or sensors 38 to create a trip plan minimizing fuel consumption of a locomotive consist 42, minimizing emissions of a locomotive consist 42, establishing a desired trip time, and/or ensuring proper crew operating time aboard the locomotive consist 42. In an exemplary 5 WO 2009/061687 PCT/US2008/082190 embodiment, a driver, driver advisor, and/or controller element 51 is also provided. As discussed herein the controller element 51 is used for controlling the train as it follows the trip plan. In an exemplary embodiment discussed further herein, the controller element 51 makes train operating decisions autonomously. In another exemplary embodiment, a driver or operator may be involved with directing the train to follow the trip plan. Figure 2 depicts a schematic of the functional elements of an embodiment of the present invention. A remote facility, such as a dispatcher 60 (see also Figure 1) can provide information to the train 31. As illustrated, such information is provided to an executive control element 62. Also supplied to the executive control element 62 is information from a locomotive modeling information database 63 ("Loco Models"), information from a track database 36 ("Segment Database") such as, but not limited to, track grade information and speed limit information, estimated train parameters such as, but not limited to, train weight and drag coefficients, and fuel rate tables from a fuel rate estimator 64. The executive control element 62 supplies information to a planner 12, which is disclosed in more detail in Figure 3, for preparing a trip plan. (As should be appreciated, the planner 12 may comprise or be part of the processor 44 and algorithm 46 shown in Figure 1.) Once a trip plan has been calculated, the plan is supplied to a driving advisor, driver, or controller element 51. The trip plan is also supplied to the executive control element 62 so that it can compare the trip when other new data is provided. As discussed above, the driving advisor or controller element 51 can automatically set a notch power, either a pre-established notch setting or an optimum continuous notch power. In addition to supplying a speed command to the locomotive 31, in the case of a driving advisor 51 that recommends control settings for the operator to follow based on the trip plan, a display 68 is provided so that the operator can view what the planner 12 has recommended. The operator also has access to a control panel 69. Through the control panel 69 the operator can decide whether to apply the notch power recommended. Towards this end, the operator may limit a targeted or recommended power. That is, at any time the operator always has final authority over what power setting the locomotive consist will operate at. This includes deciding whether to apply braking if the trip plan 6 WO 2009/061687 PCT/US2008/082190 recommends slowing the train 31. For example, if operating in dark territory (e.g., a section of track without signals), or where information from wayside equipment cannot electronically transmit information to a train and instead the operator views visual signals from the wayside equipment, the operator inputs commands based on information contained in track database and visual signals from the wayside equipment. Based on how the train 31 is functioning, information regarding fuel measurement is supplied to the fuel rate estimator 64. Since direct measurement of fuel flows is not typically available in a locomotive consist, all information on fuel consumed so far within a trip and projections into the future following optimal plans is carried out using calibrated physics models such as those used in developing the optimal plans. For example, such predictions may include but are not limited to, the use of measured gross horsepower and known fuel characteristics to derive the cumulative fuel used. The train 31 equipped as described above may be operated according to a trip planning and optimization method described in U.S. Patent Application Publication 2007/0225878 noted above. An example of that method is illustrated in Figure 3. Instructions are input specific to planning a trip either on board or from a remote location, such as a dispatch center 10. Such input information includes, but is not limited to, train position, consist description (such as locomotive models), locomotive power description, performance of locomotive traction transmission, consumption of engine fuel as a function of output power, cooling characteristics, the intended trip route (effective track grade and curvature as function of milepost or an "effective grade" component to reflect curvature following standard railroad practices), the train represented by car makeup and loading together with effective drag coefficients, trip desired parameters including, but not limited to, start time and location, end location, desired travel time, crew (user and/or operator) identification, crew shift expiration time, and route. This data may be provided to the locomotive 42 in a number of ways, such as, but not limited to, an operator manually entering this data into the locomotive 42 via an onboard display, inserting a memory device such as a hard card and/or USB drive containing the data into a receptacle aboard the locomotive, and transmitting the information via wireless communication from a central or wayside location 41, such as a track signaling 7 WO 2009/061687 PCT/US2008/082190 device and/or a wayside device, to the locomotive 42. Locomotive 42 and train 31 load characteristics (e.g., drag) may also change over the route, e.g., with altitude, ambient temperature and condition of the rails and railcars. Vehicle efficiency is also affected by other external factors such as differential air pressures encountered in a tunnel. The plan may be updated to reflect such changes as needed by any of the methods discussed above and/or by real-time autonomous collection of locomotive/train conditions. This includes for example, changes in locomotive or train characteristics detected by monitoring equipment on or off board the locomotive(s) 42. The track signal system determines the allowable speed of the train. There are many types of track signal systems and the operating rules associated with each of the signals. For example, some signals have a single light (on/off), some signals have a single lens with multiple colors, and some signals have multiple lights and colors. These signals can indicate the track is clear and the train may proceed at max allowable speed. They can also indicate a reduced speed or stop is required. This reduced speed may need to be achieved immediately, or at a certain location (e.g., prior to the next signal or crossing). The signal status is communicated to the train and/or operator through various means. Some systems have circuits in the track and inductive pick-up coils on the locomotives. Other systems have wireless communications systems. Signal systems can also require the operator to visually inspect the signal and take the appropriate actions. The signaling system may interface with the on-board signal system and adjust the locomotive speed according to the inputs and the appropriate operating rules. For signal systems that require the operator to visually inspect the signal status, the operator screen will present the appropriate signal options for the operator to enter based on the train's location. The type of signal systems and operating rules, as a function of location, may be stored in an onboard database 63. Based on the specification data input into the trip planner 12, an optimal plan which minimizes fuel use and/or emissions produced subject to speed limit constraints along the route with desired start and end times is computed to produce a trip profile or plan. The profile contains the optimal speed and power (notch) settings the train is to follow, 8 WO 2009/061687 PCT/US2008/082190 expressed as a function of distance and/or time, and such train operating limits, including but not limited to, the maximum notch power and brake settings, and speed limits as a function of location, and the expected fuel used and emissions generated. In an exemplary embodiment, the value for the notch setting is selected to obtain throttle change decisions about once every 10 to 30 seconds. Those skilled in the art will readily recognize that the throttle change decisions may occur at a longer or shorter duration, if needed and/or desired to follow an optimal speed profile. In a broader sense, it should be evident to ones skilled in the art that the profile provides power settings for the train, either at the train level, consist level, and/or individual train level. The term "power" comprises braking power, motoring power, and/or airbrake power. In another embodiment, instead of operating at the traditional discrete notch power settings, a continuous power setting, determined as optimal for the profile selected, is selected. Thus, for example, if an optimal profile specifies a notch setting of 6.8, instead of operating at notch setting 7, the locomotive 42 can operate at 6.8. Allowing such intermediate power settings may bring additional efficiency benefits as described below. The procedure used to compute the optimal profile can be any number of methods for computing a power sequence that drives the train 31 to minimize fuel and/or emissions subject to locomotive operating and schedule constraints, as summarized below. In some cases the required optimal profile may be close enough to one previously determined, owing to the similarity of the train configuration, route and environmental conditions. In these cases it may be sufficient to look up the driving trajectory within a database 63 and attempt to follow it. When no previously computed plan is suitable, methods to compute a new one include, but are not limited to, direct calculation of the optimal profile using differential equation models which approximate the train physics of motion. The setup involves selection of a quantitative objective function, commonly a weighted sum (integral) of model variables that correspond to rate of fuel consumption and emissions generation plus a term to penalize excessive throttle variation. An optimal control formulation is set up to minimize the quantitative objective function subject to constraints including but not limited to, speed limits and minimum and maximum power (throttle) settings. Depending on planning objectives at any time, the 9 WO 2009/061687 PCT/US2008/082190 problem may be implemented flexibly to minimize fuel subject to constraints on emissions and speed limits, or to minimize emissions, subject to constraints on fuel use and arrival time. It is also possible to implement, for example, a goal to minimize the total travel time without constraints on total emissions or fuel use where such relaxation of constraints would be permitted or required for the mission. Mathematically, the problem to be solved may be stated more precisely. The basic physics are expressed by: dx dx= v; x(0) = 0.0; x(Tf)= D dt dv d= T(uv) -G,(x) - R(v);v(O) =0.0;v(Tf) =0.0 dt Here, x is the position of the train, v its velocity and t is time (in miles, miles per hour, and minutes or hours as appropriate) and u is the notch (throttle) command input. Further, D denotes the distance to be traveled, Tf the desired arrival time at distance D along the track, Te is the tractive effort produced by the locomotive consist, Ga is the gravitational drag which depends on the train length, train makeup, and terrain on which the train is located, and R is the net speed dependent drag of the locomotive consist and train combination. The initial and final speeds can also be specified, but without loss of generality are taken to be zero here (e.g., train stopped at beginning and end). Finally, the model is readily modified to include other important dynamics such the lag between a change in throttle, u, and the resulting tractive effort or braking. Using this model, an optimal control formulation is set up to minimize the quantitative objective function subject to constraints including but not limited to, speed limits and minimum and maximum power (throttle) settings. Depending on planning objectives at any time, the problem may be set up flexibly to minimize fuel subject to constraints on emissions and speed limits, or to minimize emissions, subject to constraints on fuel use and arrival time. It is also possible to implement, for example, a goal to minimize the total travel time without constraints on total emissions or fuel use where such relaxation of constraints would be permitted or required for the mission. All these performance measures can be expressed as 10 WO 2009/061687 PCT/US2008/082190 a linear combination of any of the following: Tif mm f F(u(t))dt - Minimize total fuel consumption U~)0 min Tf - Minimize Travel Time u(t) min (u, -ui_1)2 - Minimize notch jockeying (piecewise constant input) mm f (du / dt) 2 dt - Minimize notch jockeying (continuous input) U~)0 A commonly used and representative objective function is thus Tf Tf min a 1 fF(u(t))dt+a 3 Tf +a 2 J(duldt)2dt (OP) U~) 0 0 The coefficients of the linear combination will depend on the importance (weight) given for each of the terms. Note that in equation (OP), u(t) is the optimizing variable which is the continuous notch position. If discrete notch is required, e.g., for older locomotives, the solution to equation (OP) would be discretized, which may result in less fuel saving. Finding a minimum time solution (ai and a2 set to zero) is used to find a lower bound for the achievable travel time (Tf = Tfr.u). In this case, both u(t) and Tf are optimizing variables. In one embodiment, equation (OP) is solved for various values of Tf with as set to zero. For those familiar with solutions to such optimal problems, it may be necessary to adjoin constraints, e.g., the speed limits along the path: 0 v < SL(x) Or when using minimum time as the objective, that an end point constraint must hold, e.g., total fuel consumed must be less than what is in the tank, e.g., via: 11 WO 2009/061687 PCT/US2008/082190 Tf 0 < JF(u(t))dt WF 0 Here, WF is the fuel remaining in the tank at Tf. Those skilled in the art will readily recognize that equation (OP) can be in other forms as well and that what is presented above is an exemplary equation for use in the present invention. To solve the resulting optimization problem, in an exemplary embodiment the present invention transcribes a dynamic optimal control problem in the time domain to an equivalent static mathematical programming problem with N decision variables, where the number 'N' depends on the frequency at which throttle and braking adjustments are made and the duration of the trip. For typical problems, this N can be in the thousands. For example, in an exemplary embodiment, suppose a train is traveling a 277 km (172 mile) stretch of track in the southwest United States. Utilizing embodiments of the present invention (e.g., the trip planner 12), an exemplary 7.6% saving in fuel used may be realized when comparing a trip determined and followed using the trip planner 12 versus an actual driver throttle/speed history where the trip was determined by an operator. The improved savings is realized because the optimization realized by using the present invention produces a driving strategy with both less drag loss and little or no braking loss compared to the trip plan of the operator. To make the optimization described above computationally tractable, a simplified mathematical model of the train may be employed. Referring back to Figure 3, once a trip plan is created 12 and the trip started, power commands are generated 14 to put the plan in motion. Depending on the operational set up of the present invention as implemented, one command is for the locomotive to follow the optimized power command 16 so as to achieve the optimal speed. The trip planner 12 obtains actual speed and power information from the locomotive consist of the train 18. Owing to the inevitable approximations in the models used for the optimization, a closed loop calculation of corrections to optimized power is obtained to track the desired optimal speed. Such corrections of train operating limits can be made automatically or by the operator, who always has ultimate control of the train. 12 WO 2009/061687 PCT/US2008/082190 In some cases, the model used in the optimization may differ significantly from the actual train. This can occur for many reasons, including but not limited to, extra cargo pickups or setouts, locomotives that fail in route, and errors in the initial database 63 or data entry by the operator. For these reasons a monitoring system is in place that uses real-time train data to estimate locomotive and/or train parameters in real time 20. The estimated parameters are then compared to the assumed parameters used when the trip was initially created 22. Based on any differences in the assumed and estimated values, the trip may be re-planned 24, should large enough savings accrue from a new plan. Other reasons a trip may be re-planned include directives from a remote location, such as dispatch and/or the operator requesting a change in objectives to be consistent with more global movement planning objectives. Additional global movement planning objectives may include, but are not limited to, other train schedules, allowing exhaust to dissipate from a tunnel, maintenance operations, etc. Another reason may be due to an onboard failure of a component. Strategies for re-planning may be grouped into incremental and major adjustments depending on the severity of the disruption, as discussed in more detail below. In general, a "new" plan must be derived from a solution to the optimization problem equation (OP) described above, but frequently faster approximate solutions can be found, as described herein. In operation, the locomotive 42 (more specifically, the trip planner 12 on the locomotive) will continuously monitor system efficiency and continuously update the trip plan based on the actual efficiency measured, whenever such an update would improve trip performance. Re-planning computations may be carried out entirely within the locomotive(s) or fully or partially moved to a remote location, such as dispatch or wayside processing facilities where wireless technology is used to communicate the plans to the locomotive 42. Efficiency trends may also be generated that can be used to develop locomotive fleet data regarding efficiency transfer functions. The fleet-wide data may be used when determining the initial trip plan, and may be used for network-wide optimization tradeoff when considering locations of a plurality of trains. Many events in daily operations can lead to a need to generate or modify a currently executing plan, where it desired to keep the same trip objectives, for example when a 13 WO 2009/061687 PCT/US2008/082190 train is not on schedule for a planned meet or pass with another train and it needs to make up time. Using the actual speed, power, and location of the locomotive, a comparison is made between a planned arrival time and the currently estimated (predicted) arrival time 25. Based on a difference in the times, as well as the difference in parameters (detected or changed by dispatch or the operator), the plan is adjusted 26. This adjustment may be made automatically according to a railroad company's desire for how such departures from plan should be handled, or alternatives may be manually proposed for the on-board operator and dispatcher to jointly decide the best way to get back on plan. Whenever a plan is updated but where the original objectives (such as but not limited to arrival time) remain the same, additional changes may be factored in concurrently, e.g., new future speed limit changes, which could affect the feasibility of ever recovering the original plan. In such instances, if the original trip plan cannot be maintained, or in other words the train is unable to meet the original trip plan objectives, as discussed herein other trip plan(s) may be presented to the operator and/or remote facility, or dispatch. A re-plan may also be made when it is desired to change the original objectives. Such re planning can be done at either fixed preplanned times, manually at the discretion of the operator or dispatcher, or autonomously when predefined limits, such as train operating limits, are exceeded. For example, if the current plan execution is running late by more than a specified threshold, such as thirty minutes, the present invention can re-plan the trip to accommodate the delay at the expense of increased fuel use, as described above, or to alert the operator and dispatcher how much of the time can be made up at all (i.e., what minimum time to go or the maximum fuel that can be saved within a time constraint). Other triggers for re-plan can also be envisioned based on fuel consumed or the health of the power consist, including but not limited time of arrival, loss of horsepower due to equipment failure and/or equipment temporary malfunction (such as operating too hot or too cold), and/or detection of gross setup errors, such as in the assumed train load. That is, if the change reflects impairment in the locomotive performance for the current trip, these may be factored into the models and/or equations used in the optimization. Changes in plan objectives can also arise from a need to coordinate events where the plan for one train compromises the ability of another train to meet objectives and arbitration at 14 WO 2009/061687 PCT/US2008/082190 a different level, e.g., the dispatch office is required. For example, the coordination of meets and passes may be further optimized through train-to-train communications. Thus, as an example, if a train knows that it is behind schedule in reaching a location for a meet and/or pass, communications from the other train can notify the late train (and/or dispatch). The operator can then enter information pertaining to being late into the system of the present invention, which recalculates the train's trip plan. The system of the present invention can also be used at a high level, or network-level, to allow a dispatch to determine which train should slow down or speed up should a scheduled meet and/or pass time constraint may not be met. As discussed herein, this is accomplished by trains transmitting data to the dispatch to prioritize how each train should change its planning objective. A choice could be based on either schedule or fuel saving benefits, depending on the situation. Once a trip plan is created as discussed above, a trajectory of speed and power versus distance is used to reach a destination with minimum fuel use and/or emissions at the required trip time. There are several ways in which to execute the trip plan. As provided below in more detail, in one exemplary embodiment, when in an operator "coaching mode," information is displayed to the operator for the operator to follow to achieve the required power and speed determined according to the optimal trip plan. In this mode, the operating information includes suggested operating conditions that the operator should use. In another exemplary embodiment, acceleration and maintaining a constant speed are autonomously performed. However, when the train 31 must be slowed, the operator is responsible for applying a braking system 52. In another exemplary embodiment, commands for powering and braking are provided as required to follow the desired speed-distance path. During the trip, regardless of whether the train 31 is operated in accordance with a plan determined prior to departure, it is likely that the train 31 will encounter one or more dynamic events whose existence or exact nature are not known before the trip is started. Examples of such events include, but are not limited to: changing signal aspects, temporary slow orders (TSOs), the presence of other trains on the track, locomotive or 15 WO 2009/061687 PCT/US2008/082190 other equipment failures, changing track conditions (e.g., bridge failures), derailments, etc. Conventionally, these events would be accommodated by human intervention, by a supervisory system such as Positive Train Control ("PTC") or Automated Train Operation ("ATO"), or a combination thereof. For example, if the train 31 encounters a restrictive signal such as "approach" or yellow, requiring a reduced speed, because of an upcoming block that is occupied by another train, a supervisory train system may identify the signal as a braking target, compute a braking curve to be enforced to meeting the braking target, and then apply the train's brakes to slow or stop the train 31 as necessary. This can cause excessive in-train forces and partially defeat the efficiency gains provided by the trip planning. Alternatively, a human operator may reduce the throttle ("coast") or apply dynamic braking ahead of a dynamic target, to minimize use of the train (friction) brakes. This requires substantial operator experience and also creates a high operator workload, with associated increased risk of operator error. Accordingly, the present invention provides a method for optimizing train operations taking into account dynamic targets. The basic method is described in Figure 4. First, a plurality of discrete potential dynamic events are identified (block 100). The farther an event is separated from the train 31 in distance or time, the less certain its probability of occurrence is known. This is referred to as a "far-horizon" event. The closer an event is to the train in distance or time, the more certain its probability is known. This is referred to as a "near-horizon" event. Each event may be assigned a probability based on its status as "near-horizon" or "far-horizon" (block 102). As a more specific example, the status of a signal in a nearby upcoming track block may be one of a set number of conditions, such as clear, restricted, or stop, and may be considered a "near-horizon" whereas the status of a signal located many blocks ahead of the train 31 may depend not only on the status of other traffic far ahead of the train 31, but also on whether the train 31 would pass through the distant block after passing through switches and other blocks. This would be a "far horizon" event. Conventional statistical techniques may be used to assign a probability value to specific events. 16 WO 2009/061687 PCT/US2008/082190 Identification of events may be through train-to-train communications, wayside-to-train communications, onboard sensors, track circuits, central dispatch control systems or movement planner to train, or from other onboard system such as Cab Signal, ATP(Automatic Train Protection) or PTC interfaced to an implementation of the present invention, or the like. For each event, an optimized speed profile is computed (block 104) using the techniques described above with respect to the trip plan. The computation identifies each event as a potential speed/braking target and uses knowledge of the train's current location with respect to the upcoming target, train weight/speed, and track topology, to compute a speed profile both before and after the target. Events having a probability below a predetermined threshold value may be ignored when calculating speed profiles, so as to constrain the set of calculations and avoid overtaxing available computing resources. The speed profile may be calculated onboard the train 31, or may be calculated offboard and relayed to the train 31 through a communications channel. For example, a signal in the block ahead of the train 31 may display a "stop" aspect (e.g., a red-colored signal) because it is occupied by another train. The present method would compute a first speed profile using throttle reduction, dynamic braking, or a combination thereof calculated to bring the train 31 to a stop with minimal use of train brakes. A second speed profile would also be calculated based on the possibility that the upcoming block could be vacated, resulting in a signal upgrade to a less restrictive aspect, before train braking is required. Once all of the constrained set of speed profiles are calculated, one of the speed profiles is chosen based on the event with the highest current probability (block 106). A closed loop algorithm then performs control of the train's speed approaching the target in accordance with the chosen speed profile, using current train position, track database, locomotive speed, train length, train weight, and consist capability (e.g., tractive HP and braking HP as a function of notch) as inputs. The control may be automatic. If conditions change as the train 31 approaches the target, a different speed profile may be used. 17 WO 2009/061687 PCT/US2008/082190 Optionally, an operator may be advised of the appropriate control settings to be manually implemented. A speed profile is just one example of an optimization profile that can be used to optimize vehicle performance according to the present invention. Nonlimiting examples of parameters that can be optimized and optimization profiles that can be computed include speed, fuel efficiency, emissions (e.g., audio, gaseous, RF, heat, carbon, NOx, particulate matter), vibration, component efficiency, such as catalyst performance, etc., alternate speed other target changes, fuel efficiencies, noise, emissions, etc., or combinations thereof. Operation of some vehicles may be subject to day to night time variations (e.g., noise limits), emission restrictions based on geographic location, etc. Another embodiment relates to a method for controlling operations of a train having one or more locomotive consists, with each locomotive consist comprising one or more locomotives. (This embodiment is also applicable for controlling other power systems with other power units.) In this embodiment, a plurality of discrete potential dynamic events are identified, each of which has a current probability associated therewith. (By "potential dynamic" event, it is meant an event that may or may not occur and that may change in/over time. "Current" probability refers to a probability at the time the event is identified.) For each potential dynamic event, an optimization profile is computed which describes power settings (including braking) for the train and/or one or more locomotives to follow in order to optimize at least one operating parameter of train and/or one or more locomotives, e.g., for reducing or minimizing fuel use of the train and/or reducing or minimizing emissions produced by the train. One of the optimization profiles is selected for controlling the train and/or locomotives, based on the potential dynamic event with the highest current probability. For calculating each optimization profile, the following steps may be carried out. First, route data and train data is received, e.g., from a database or otherwise. The route data includes data relating to one or more characteristics of a track on which the train is to travel along a route and data relating to at least one speed limit along the route. In this embodiment, the route data also includes data relating to the discreet potential dynamic event for which the optimization profile is being calculated. (The route data may also include data related to the other discreet potential dynamic 18 events.) The train data relates to one or more characteristics of the train. The optimization profile is created on-board the train at any time during travel of the train along the route, e.g., at such a time as the discreet potential dynamic event is identified. The optimization profile is created at a first point along the route based on the received data, and covers at least a segment of the route extending to a second point further along the route than the first point. The optimization profile is created for covering the entirety of the segment based on, and regardless of, all the different geographic features or other characteristics of the route along the segment for which data is available. By this, it is meant: (i) the optimization profile takes into consideration all the different geographic features or other characteristics of the route segment for which data is available, and (ii) the optimization profile is created regardless of what particular geographic features or other characteristics of the route are along the segment. Thus, no matter what known geographic features or other route characteristics are along a route segment, an optimization profile is created for that segment, for the discreet potential dynamic event in question. While the invention has been described with respect to various embodiments thereof, many variations and modifications will become apparent to those skilled in the art. Accordingly, it is intended that the invention not be limited to the specific illustrative embodiment. A reference herein to a patent document or other matter which is given as prior art is not to be taken as an admission that that document or matter was known or that the information it contains was part of the common general knowledge as at the priority date of any of the claims. Where the terms "comprise", "comprises", "comprised" or "comprising" are used in this specification (including the claims) they are to be interpreted as specifying the presence of the stated features, integers, steps or components, but not precluding the presence of one or more other features, integers, steps or components, or group thereof. 19
Claims (22)
1. A method for controlling operations of a power system having at least one power unit, the method comprising: (a) identifying a plurality of discrete potential dynamic events; (b) for each potential dynamic event, computing an optimization profile which describes power settings for the power system to follow in order to optimize at least one operating parameter of the at least one power unit; (c) selecting one of the optimization profiles based on the potential dynamic event with the highest current probability; and (d) operating the system in accordance with the selected optimization profile.
2. The method of claim I wherein the optimization profile is calculated onboard the power system.3. The method of claim 1 wherein the optimization profile is calculated offboard and relayed to the power system through a communications channel.
4. The method according to any one of the preceding claims, wherein the optimization profile optimizes a parameter, wherein the parameter comprises one or more of speed, fuel efficiency, vehicle emissions, vibration, component efficiency or geographic restrictions.
5. The method according to any one of the preceding claims wherein the optimization profile is calculated based a condition, wherein the condition comprises one or more of weather conditions, traffic conditions, geographic features or time of the day.
6. The method according to any one of the preceding claims, wherein the steps of identifying a plurality of potential dynamic events, computing the optimization profiles, selecting one of the optimization profiles, and operating the power system in accordance with the selected optimization profile are performed autonomously and at any time before or during the operation of the power system.
7. The method according to any one of the preceding claims, wherein the potential dynamic events are classified as near-horizon events or far-horizon events, and wherein near horizon events are assigned a higher probability than far-horizon events.8. The method 20 of claim 7, wherein the potential dynamic events are classified as near-horizon events or far horizon events based on their physical distance from the power system or on their temporal separation from the power system.
9. The according to any one of the preceding claims, wherein the power system comprises a railway transportation system, a marine vessel, or an off-highway vehicle, and wherein the power unit comprises at least one internal combustion engine.
10. The method according to any one of the preceding claims, wherein the power system comprises an external power unit which provides motive power to move a passive or active vehicle on a guideway.
11. The method according to any one of the preceding claims, wherein the power system comprises an electrical power generation system.
12. The method according to any one of the preceding claims, wherein at least one of the dynamic events comprises a speed target external to the power system.
13. A control system for operating a power system having at least one internal combustion power unit, the control system comprising: (a) at least one sensor operable to generate signals indicative of at least one operating parameter of the power system; (b) a communications channel operable to deliver data indicative of external information to the control system; and (c) a processor coupled to the at least one sensor and the communications channel, the processor programmed to: (i) identify a plurality of discrete potential dynamic events; (ii) for each potential dynamic event, compute an optimization profile which describes power settings for the power system to follow in order to optimize at least one operating parameter of the at least one power unit; and (iii) select one of the optimization profiles based on the potential dynamic event with the highest current probability.14. The control system of claim 13, wherein the processor is 21 further programmed to operate the power system in accordance with the selected optimization profile.
15. The control system according to claim 13 or 14, wherein the processor which calculates the optimization profiles is located offboard the power system and wherein the optimization profiles are relayed to the power system through the communications channel.
16. The control system according to claim 13 or 14, wherein the processor which calculates the optimization profiles is located onboard the power system.
17. The control system of according to any one of claims 13 to 16, wherein each of optimization profiles optimizes a parameter, wherein the parameter comprises one or more of speed, fuel efficiency, vehicle emissions, vibration, component efficiency, geographic restrictions, or combinations thereof.
18. The control system according to any one of claims 13 to 17, wherein the optimization profile is calculated based a condition, wherein the condition comprises one or more of weather conditions, traffic conditions, geographic features or time of the day.
19. The control system according to any one of claims 13 to 18, wherein the power system comprises a railway transportation system, a marine vessel, or an off-highway vehicle, and wherein the power generating unit comprises at least one internal combustion engine.
20. The control system according to any one of claims 13 to 19, wherein the power system comprises an external power unit which provides motive power to move a passive or active vehicle on a guideway.
21. The control system according to any one of claims 13 to 20, wherein the power system comprises an electrical power generation system.
22. The control system according to any one of claims 13 to 21, wherein at least one of the dynamic events comprises a speed target external to the power system.
23. The control system according to any one of claims 13 to 22,wherein the potential dynamic events are classified as near-horizon events or far-horizon events, and wherein near horizon events are assigned a higher probability than far-horizon events.24. The control system according to claim 23, wherein the potential dynamic events are classified as near 22 horizon events or far-horizon events based on their physical distance from the power system or on their temporal separation from the power system.
25. A method according to claim 1, substantially as hereinbefore described with reference to the figures.
26. A control system according to claim 13, substantially as hereinbefore described with reference to figures. 23
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US98594407P | 2007-11-06 | 2007-11-06 | |
US60/985,944 | 2007-11-06 | ||
US12/245,242 US8645047B2 (en) | 2007-11-06 | 2008-10-03 | System and method for optimizing vehicle performance in presence of changing optimization parameters |
US12/245,242 | 2008-10-03 | ||
PCT/US2008/082190 WO2009061687A1 (en) | 2007-11-06 | 2008-11-03 | System and method for optimizing power system performance in presence of changing optimization parameters |
Publications (2)
Publication Number | Publication Date |
---|---|
AU2008324939A1 AU2008324939A1 (en) | 2009-05-14 |
AU2008324939B2 true AU2008324939B2 (en) | 2011-08-11 |
Family
ID=40589019
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU2008324939A Ceased AU2008324939B2 (en) | 2007-11-06 | 2008-11-03 | System and method for optimizing power system performance in presence of changing optimization parameters |
Country Status (6)
Country | Link |
---|---|
US (1) | US8645047B2 (en) |
CN (1) | CN101909965B (en) |
AU (1) | AU2008324939B2 (en) |
BR (1) | BRPI0817354A2 (en) |
DE (1) | DE112008002987T5 (en) |
WO (1) | WO2009061687A1 (en) |
Families Citing this family (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10569792B2 (en) | 2006-03-20 | 2020-02-25 | General Electric Company | Vehicle control system and method |
US10308265B2 (en) | 2006-03-20 | 2019-06-04 | Ge Global Sourcing Llc | Vehicle control system and method |
US9733625B2 (en) | 2006-03-20 | 2017-08-15 | General Electric Company | Trip optimization system and method for a train |
US9950722B2 (en) | 2003-01-06 | 2018-04-24 | General Electric Company | System and method for vehicle control |
WO2010148120A2 (en) | 2009-06-17 | 2010-12-23 | D-Wave Systems Inc. | Systems and methods for solving computational problems |
US9828010B2 (en) | 2006-03-20 | 2017-11-28 | General Electric Company | System, method and computer software code for determining a mission plan for a powered system using signal aspect information |
US9229448B1 (en) | 2014-09-19 | 2016-01-05 | General Electric Company | Energy management system and method for vehicle systems |
US9126608B2 (en) * | 2012-10-17 | 2015-09-08 | General Electric Company | Systems and methods for operating a vehicle system in response to a plan deviation |
US8231270B2 (en) * | 2008-01-03 | 2012-07-31 | Concaten, Inc. | Integrated rail efficiency and safety support system |
DE102008028264B3 (en) * | 2008-06-13 | 2009-12-17 | Knorr-Bremse Systeme für Schienenfahrzeuge GmbH | Method for monitoring at least one system parameter influencing the operating behavior of vehicles or vehicle trains |
US9834237B2 (en) | 2012-11-21 | 2017-12-05 | General Electric Company | Route examining system and method |
US8862292B2 (en) * | 2009-09-09 | 2014-10-14 | General Electric Company | Control system and method for remotely isolating powered units in a vehicle system |
US9008933B2 (en) | 2011-05-09 | 2015-04-14 | General Electric Company | Off-board scheduling system and method for adjusting a movement plan of a transportation network |
US8805605B2 (en) | 2011-05-09 | 2014-08-12 | General Electric Company | Scheduling system and method for a transportation network |
CN102955866A (en) * | 2011-08-19 | 2013-03-06 | 上海汽车集团股份有限公司 | Method for evaluating and modeling integral performances of full electric vehicle |
US8818584B2 (en) | 2011-12-05 | 2014-08-26 | General Electric Company | System and method for modifying schedules of vehicles |
US8655518B2 (en) | 2011-12-06 | 2014-02-18 | General Electric Company | Transportation network scheduling system and method |
US9235991B2 (en) | 2011-12-06 | 2016-01-12 | General Electric Company | Transportation network scheduling system and method |
US8571723B2 (en) | 2011-12-28 | 2013-10-29 | General Electric Company | Methods and systems for energy management within a transportation network |
US8914168B2 (en) | 2012-04-05 | 2014-12-16 | Union Pacific Railroad Company | System and method for automated locomotive startup and shutdown recommendations |
DE102012206859A1 (en) | 2012-04-25 | 2013-10-31 | Siemens Ag | Method for generating recommendations for action for the driver of a rail vehicle or control signals for the rail vehicle by means of a driver assistance system and driver assistance system |
US9702715B2 (en) | 2012-10-17 | 2017-07-11 | General Electric Company | Distributed energy management system and method for a vehicle system |
US9669851B2 (en) | 2012-11-21 | 2017-06-06 | General Electric Company | Route examination system and method |
EP2837524B1 (en) * | 2013-08-14 | 2020-02-12 | Siemens Mobility S.A.S. | Method for minimising the electricity consumption of a public transport network, and associated computational platform |
US10086857B2 (en) * | 2013-11-27 | 2018-10-02 | Shanmukha Sravan Puttagunta | Real time machine vision system for train control and protection |
US9327730B2 (en) * | 2014-02-17 | 2016-05-03 | Ford Global Technologies, Llc | Method to use GPS to optimize stopping distance to improve fuel economy |
US9561811B2 (en) | 2014-12-19 | 2017-02-07 | Progress Rail Locomotive Inc. | Railroad control system having onboard management |
US9308902B1 (en) | 2015-03-02 | 2016-04-12 | General Electric Company | System and method for controlling a vehicle system to avoid destructive resonance |
JP2016182877A (en) * | 2015-03-26 | 2016-10-20 | ヤマハ発動機株式会社 | Ship acceleration control system |
DK3219560T3 (en) * | 2016-03-15 | 2019-01-14 | Knorr Bremse Systeme | Procedure for Providing Brake Selection Recommendations for a Train Driver and Train Driver Advice System |
BR112018071323B1 (en) * | 2016-04-19 | 2023-01-17 | New York Air Brake, LLC | TRAIN SPEED PROFILE SYSTEM |
US10279823B2 (en) * | 2016-08-08 | 2019-05-07 | General Electric Company | System for controlling or monitoring a vehicle system along a route |
DE102017101505A1 (en) | 2017-01-26 | 2018-07-26 | Knorr-Bremse Systeme für Schienenfahrzeuge GmbH | Method for operating rail vehicles |
FR3085776B1 (en) * | 2018-09-06 | 2020-11-27 | Alstom Transp Tech | ELECTRICAL CONSUMPTION OPTIMIZATION PROCESS OF A PLURALITY OF VEHICLES, COMPUTER PROGRAM PRODUCT AND ASSOCIATED AUTOMATED DRIVING AND SUPERVISION SYSTEMS |
JP7465484B2 (en) | 2018-09-30 | 2024-04-11 | ストロング フォース ティーピー ポートフォリオ 2022,エルエルシー | Highly functional transportation system |
US20200104966A1 (en) | 2018-09-30 | 2020-04-02 | Strong Force Intellectual Capital, Llc | Intelligent transportation systems |
US11117475B2 (en) | 2018-10-22 | 2021-09-14 | Woven Planet North America, Inc. | Systems and methods for efficient vehicle control |
US11705002B2 (en) * | 2019-12-11 | 2023-07-18 | Waymo Llc | Application monologue for self-driving vehicles |
US12024214B2 (en) * | 2019-12-20 | 2024-07-02 | Transportation Ip Holdings, Llc | Vehicle control system |
CN117985078B (en) * | 2024-04-02 | 2024-06-11 | 湘潭东升电气制造有限公司 | Unmanned system of underground mining rail locomotive |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1990003622A1 (en) * | 1988-09-28 | 1990-04-05 | Teknis Systems (Australia) Pty. Ltd. | A system for energy conservation on rail vehicles |
US20070219681A1 (en) * | 2006-03-20 | 2007-09-20 | Ajith Kuttannair Kumar | Method and apparatus for optimizing a train trip using signal information |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9233696B2 (en) * | 2006-03-20 | 2016-01-12 | General Electric Company | Trip optimizer method, system and computer software code for operating a railroad train to minimize wheel and track wear |
US9733625B2 (en) | 2006-03-20 | 2017-08-15 | General Electric Company | Trip optimization system and method for a train |
US8538611B2 (en) * | 2003-01-06 | 2013-09-17 | General Electric Company | Multi-level railway operations optimization system and method |
-
2008
- 2008-10-03 US US12/245,242 patent/US8645047B2/en active Active
- 2008-11-03 CN CN2008801245916A patent/CN101909965B/en active Active
- 2008-11-03 AU AU2008324939A patent/AU2008324939B2/en not_active Ceased
- 2008-11-03 BR BRPI0817354A patent/BRPI0817354A2/en not_active IP Right Cessation
- 2008-11-03 WO PCT/US2008/082190 patent/WO2009061687A1/en active Application Filing
- 2008-11-03 DE DE112008002987T patent/DE112008002987T5/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1990003622A1 (en) * | 1988-09-28 | 1990-04-05 | Teknis Systems (Australia) Pty. Ltd. | A system for energy conservation on rail vehicles |
US20070219681A1 (en) * | 2006-03-20 | 2007-09-20 | Ajith Kuttannair Kumar | Method and apparatus for optimizing a train trip using signal information |
Also Published As
Publication number | Publication date |
---|---|
BRPI0817354A2 (en) | 2015-09-15 |
DE112008002987T5 (en) | 2010-09-02 |
AU2008324939A1 (en) | 2009-05-14 |
WO2009061687A1 (en) | 2009-05-14 |
US20090118970A1 (en) | 2009-05-07 |
US8645047B2 (en) | 2014-02-04 |
CN101909965A (en) | 2010-12-08 |
CN101909965B (en) | 2013-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2008324939B2 (en) | System and method for optimizing power system performance in presence of changing optimization parameters | |
US8989917B2 (en) | System, method, and computer software code for controlling speed regulation of a remotely controlled powered system | |
US8295993B2 (en) | System, method, and computer software code for optimizing speed regulation of a remotely controlled powered system | |
US8788135B2 (en) | System, method, and computer software code for providing real time optimization of a mission plan for a powered system | |
US8370007B2 (en) | Method and computer software code for determining when to permit a speed control system to control a powered system | |
US9266542B2 (en) | System and method for optimized fuel efficiency and emission output of a diesel powered system | |
US8676410B2 (en) | System and method for pacing a plurality of powered systems traveling along a route | |
US8630757B2 (en) | System and method for optimizing parameters of multiple rail vehicles operating over multiple intersecting railroad networks | |
US8140203B2 (en) | Method for controlling vehicle operation incorporating quick clearing function | |
US20070225878A1 (en) | Trip optimization system and method for a train | |
EP2262673B1 (en) | Method for controlling a powered system based on mission plan | |
US20070233335A1 (en) | Method and apparatus for optimizing railroad train operation for a train including multiple distributed-power locomotives | |
US20080125924A1 (en) | System, method, and computer software code for optimized fuel efficiency emission output, and mission performance of a diesel powered system | |
US20080208401A1 (en) | System, method, and computer software code for insuring continuous flow of information to an operator of a powered system | |
US20080201019A1 (en) | Method and computer software code for optimized fuel efficiency emission output and mission performance of a powered system | |
AU2007289021A1 (en) | Method and apparatus for optimizing railroad train operation for a train including multiple distributed-power locomotives | |
US8494696B2 (en) | System, method, and computer software code for improved fuel efficiency emission output, and mission performance of a powered system | |
WO2008076486A2 (en) | Trip optimization system and method for a vehicle | |
WO2008073548A2 (en) | Method, system and computer software code for trip optimization with train/track database augmentation | |
WO2008073546A2 (en) | Method and apparatus for optimizing railroad train operation for a train including multiple distributed-power locomotives | |
WO2008073547A2 (en) | Trip optimization system and method for a diesel powered system | |
US20080167766A1 (en) | Method and Computer Software Code for Optimizing a Range When an Operating Mode of a Powered System is Encountered During a Mission | |
AU2013206474A1 (en) | Method and apparatus for optimizing railroad train operation for a train including multiple distributed-power locomotives | |
AU2019200200A1 (en) | Method for controlling a powered system based on mission plan | |
JP5469463B2 (en) | Navigation optimization system and method for trains |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FGA | Letters patent sealed or granted (standard patent) | ||
MK14 | Patent ceased section 143(a) (annual fees not paid) or expired |