• 126 views | 3 messages Discussion: LEAP
    Topic: possible bug about dispatch rules input spottedSubscribe | Previous | Next
  • Junling Liu 11/25/2015

    613 Views

    If never been discussed before, I've noticed that if you manually input a space between "Merit" and "Order"(i.e. Merit Order) instead of "MeritOrder" while specifying the Dispatch Rule variable for process. The process will be given value 1 or 2 which refers to dispatch rules of "ProportionalToCapacity " or "Full Capacity" other than the real value of MeritOrder ("3").However it is sometimes difficult to spot the differences as it appears "Merit Order" on the screen but were actually assigned to other dispatch rules which will absolutely change the dispatch way in power generation module. I found this problem by accident when I was trying to reproduce the results of Training Exercise 4.4. Hope this could be helpful to other users confronting the same problems as me before this problem being fixed in the next update (current version with the problem is 2015.0.8.0).
  • Taylor Binnington 11/25/2015
      Best Response

    611 Views

    Hi Junling - great observation! Thank you very much for pointing it out, indeed we haven't noticed that.

    We'll try to resolve this for the next version of LEAP.

    Appreciate you pointing it out,

    Taylor

    UPDATE: Sorry - I was too quick to respond. This is actually *not* a bug. When you type "Merit Order", you are creating a reference to the variable called Merit Order, which may be assigned an integer value. Agree that this is not the best design.
  • Junling Liu 11/25/2015
      Best Response

    584 Views

    I see. Thanks very much Taylor for your explanation. Now I know why it produced different values of dispatch rules for each process. I'll pay special attention to it next time when I'm assigning the dispatch rules, and look forward to the next update version.



    Best,
    Liu Junling