Why do I get a different answer when I press RUN for a second time? - TRL Software
01344 379777software@trl.co.uk
TwitterYouTubeLinkedin
  • TRL Main Site
  • Careers
  • Publications
Top Menu
Search
Cart0
  • No products in the cart.

Subtotal: £0

View Cart Checkout

TRL SoftwareTRL Software
TRL Software
World Class Traffic & Transportation Software Solutions
  • Products
    • Junction & Signal Design
      • Junctions
        • ARCADY
        • PICADY
        • OSCADY
      • PCMOVA
      • TRANSYT
    • Traffic Control
      • MOVA
      • SCOOT®
      • Urban Traffic Control (UTC)
      • MotorGraph
    • Road Safety
      • iMAAP
      • Street Auditing
    • Economic Appraisal
      • HDM-4
    • Digital Asset Management
      • iROADS™
  • Services
    • Junction Analysis
    • Microsimulation Services
    • Signal Control
    • Road Danger Reduction
    • Software Development
    • Strategic Modelling
  • About
    • TRL Software
    • Quality Standards
    • Careers
  • News
  • Support
    • Training
    • Knowledge Base
    • Webinars
    • Videos
    • Support Options
    • Maintenance Agreement
    • Licensing
    • Online Store Help
    • Ideas Portal
    • FAQ
  • Contact
Menu back  
TRL Software > Support & Training > Articles > Why do I get a different answer when I press RUN for a second time?

Why do I get a different answer when I press RUN for a second time?

There are two reasons for this – one due to the repeated use of  EQUISAT and the other to do with how the TRANSYT signal optimiser works.

TRANSYT 13:

  1. Looking first at EQUISAT.Some TRANSYT 13 users may have noticed that when a file is imported from TRANSYT 12 that has EQUISAT switched on, they are informed that EQUISAT has been switched off.  The reason for this is that in TRANSYT 12 the selection of EQUISAT did not always result in EQUISAT being run, while in TRANSYT 13 it is always run if requested.  It is assumed that a file being imported will have already been run in TRANSYT 12, so will contain either EQUISAT, optimised, or fixed timings already.  This means that in TRANSYT 12 if the file was re-run EQUISAT would not run – to match this behaviour in TRANSYT 13 the program switches off EQUISAT.

If optimisation is selected, the resultant optimised timings will become the starting point for the next run. Although EQUISAT now always runs when selected and it will always overwrite the existing timings, EQUISAT is still influenced by which stage comes first in the cycle which might have changed during optimisation.  This means that even when EQUISAT is ON and overwriting the timings these timings may not be exactly the same as those produced by the previous EQUISAT calculation.  This different starting point can occasionally produce different optimised results.  Note however that all the results are ‘good results’ and the differences are likely to be small.  The effect usually reveals itself as a set of two or sometimes even three slightly different results which loop round as TRANSYT is repeatedly run.  If this occurs you can simply select your preferred result when it appears and then switch off EQUISAT.  Alternatively, you could choose to only ever run EQUISAT once in order to get a set of timings.

  1. The second reason that repeatedly pressing the run button can result in better results is nothing new to TRANSYT, and is simply due to the optimiser being given a second chance to determine improved timings.With EQUISAT switch off, the optimised timings from one run automatically become the starting set of timings for the next run.  If they are different from the previous timings then again the optimised results from this run can again be better.  N.B. This effect will never produce worse timings than the previous run.  This procedure can be automated by selecting the new “Enhanced Optimisation”option in the Signals Options screen.

TRANSYT 15 and TRANSYT 14:

Pressing Run twice in TRANSYT can produce better results as described above for reason 2, but for reason 1 the effect won’t happen as the EQUISAT routine has been largely replaced by a new “Re-distribute” option.

Furthermore, regarding what is said above regarding different starting points, a new optimiser called “shotgun hill-climb” now exists in TRANSYT.  This allows multiple runs of TRANSYT to be carried out, each with a different starting point (in terms of timings).  Since the starting point can have an influence on the final timings, this allows TRANSYT to produce better timings for those who are happy to let TRANSYT take longer to produce a set of results.  This feature is described in full in the TRANSYT User Guide.

Categories
  • ARCADY Modelling
  • ARCADY/PICADY/OSCADY Technical
  • Other products
  • PICADY Modelling
  • TRANSYT Modelling
  • TRANSYT Network Diagrams
  • TRANSYT Technical
Recent Articles

  • TRANSYT 16 Simulation Model

  • Automatically calculating future traffic flows using growth factors

  • Graphs showing sensitivity of geometric parameters

  • How can I transfer traffic data between Junctions and Excel?

  • Pedestrian crossing and blocking on the same road

Stay up to date with news from TRL Software

Sign up
Products
  • Junction & Signal Design
  • Traffic Control
  • Road Safety
  • Economic Appraisal
  • Digital Asset Management
Services
  • Junction Analysis
  • Microsimulation Services
  • Signal Control
  • Road Danger Reduction
  • Software Development
  • Strategic Modelling
Contact Us

01344 379777
software@trl.co.uk

TRL Limited
Crowthorne House
Nine Mile Ride
Wokingham
Berkshire
RG40 3GA

TRL Software
TRL Registered Office: Crowthorne House, Nine Mile Ride, Wokingham, Berks, UK, RG40 3GA. Registered in England, No. 3142272, VAT Registration 664 625 321.
© Copyright 2021 TRL. All rights reserved.
  • Sitemap
  • Terms & Conditions
  • Privacy Notice
  • Accessibility
Footer Menu