Trilateration

SystemParametersmodel <h2>StringConst11</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>Target at X,Y.</td><td>Target at X,Y.</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Const22</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>b</td><td>4000.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Const21</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>a</td><td>3000.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>StringConst10</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>Sensors at (0,0),(a,0),(0,b) where</td><td>Sensors at (0,0),(a,0),(0,b) where</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Merge8</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>discardEvents</td><td>false</td><td>false</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>StringConst9</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>stationary</td><td>stationary</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>StringConst8</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>moving</td><td>moving</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>TrueGate11</h2>Has no parameters. <h2>LogicalNot5</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>TrueGate10</h2>Has no parameters. <h2>Merge7</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>discardEvents</td><td>false</td><td>false</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>StringConst6</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>sound</td><td>sound</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>ThrowException2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>message</td><td>Increase eventTimeInterval or decrease sqrt(a^2+b^2)</td><td>Increase eventTimeInterval or decrease sqrt(a^2+b^2)</td></tr><tr><td>throwInPostfire</td><td>false</td><td>false</td></tr></table> <h2>TrueGate6</h2>Has no parameters. <h2>Const13</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>sqrt(a^2+b^2)/velocity +1</td><td>17.6666666666667</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Const12</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>eventTimeInterval</td><td>20</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Comparator2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>comparison</td><td>&lt;</td><td>&lt;</td></tr><tr><td>tolerance</td><td>0.0</td><td>0.0</td></tr></table> <h2>SingleEvent2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>time</td><td>stopTime</td><td>940.0</td></tr><tr><td>value</td><td>true</td><td>true</td></tr></table> <h2>Stop</h2>Has no parameters. <h2>ThrowException</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>message</td><td>pathPoints must be greater or equal to 2.</td><td>pathPoints must be greater or equal to 2.</td></tr><tr><td>throwInPostfire</td><td>false</td><td>false</td></tr></table> <h2>TrueGate5</h2>Has no parameters. <h2>Const11</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>2</td><td>2</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Const10</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>pathPoints</td><td>15</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Comparator</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>comparison</td><td>&lt;</td><td>&lt;</td></tr><tr><td>tolerance</td><td>0.0</td><td>0.0</td></tr></table> <h2>Merge</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>discardEvents</td><td>false</td><td>false</td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>LogicalNot</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>TrueGate2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>_hideName</td><td>true</td><td>true</td></tr></table> <h2>TrueGate</h2>Has no parameters. <h2>Const2</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>sound</td><td>true</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Const</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>300000000.0</td><td>3.0E8</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>Const4</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>300.0</td><td>300.0</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>SetVariable4</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>variableName</td><td>velocity</td><td>velocity</td></tr><tr><td>delayed</td><td>true</td><td>true</td></tr></table> <h2>SetVariable3</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>variableName</td><td>pathMode</td><td>pathMode</td></tr><tr><td>delayed</td><td>true</td><td>true</td></tr></table> <h2>Const3</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>value</td><td>MovingTarget</td><td>true</td></tr><tr><td>firingCountLimit</td><td>NONE</td><td>0</td></tr></table> <h2>SingleEvent</h2><table border="1"><tr><td><b>Parameter</b></td><td><b>Expression</b></td><td><b>Value</b></td></tr><tr><td>time</td><td>0.0</td><td>0.0</td></tr><tr><td>value</td><td>true</td><td>true</td></tr></table>