VDM-RT Interlocking FMU Sample Clauses

VDM-RT Interlocking FMU. For the encoding of the interlocking FMU, we first declare an alphabet that introduces the variables for the FMU inputs, outputs, state and time. We make use of the vector type to represent fixed vectors of booleans and switch configurations. The type switch is introduced to represent the possi- ble orientations of a railway switch. Railways switches can either be set to STRAIGHT or DIVERGING. Lastly, the variable time records simulation time; we use it to impose restrictions on admissible simulation step sizes. We note that the above is in direct correspondence with the VDM-RT model of the software controller of the FMU. The complete VDM-RT model of the controller is included in Appendix A. The four major sequential tasks discussed in Section 5.1.2 can now be directly translated into a sequential program within Isabelle/UTP that corresponds to the periodic behaviour of the controller in each execution cycle. For instance, Fig. 21 includes the encoding of the relay activation operations in Fig. 16 on page 45. Conditional if statements are encoded here using the infix syntax PabdQ of the UTP [20]. Here, b is the condition, and P and Q correspond to Figure 21: Encoding of the VDM-RT code fragment for setting relays. the then and else branch. We also note that CDV[i] and TC[i] are a custom syntax to access the elements of the vectors cdv and tc of the state. The other sequential fragments clear relays, set switches and set relays are encoded in a similar fashion. We point to the Isabelle technical report [29] for their definition. We, lastly, have a statement that determines the admissible increase of sim- ulation time, via the time variable. Here, this is modelled as an assignment that (deterministically) increases time by the period of the periodic thread of the cyclic executive for the interlocking program. This gives us the following complete relational FMU model of the interlocking: Above, δ is introduced as a constant for the thread period. This means that the simulation step size of the entire co-simulation is determined by the interlocking FMU, and corresponding to the execution period of the hardware controller of the interlocking. The process lifting discussed in the next section ensures that we respect admissible simulation step sizes, raising fmi2Discard signals when necessary. The CDV/TC Merger FMU is encoded in a similar manner. Its key func- tionality is to set the elements of the cdv and tc vectors according to the current track[1/2] and telec...
AutoNDA by SimpleDocs

Related to VDM-RT Interlocking FMU

  • Local Control Center, Metering and Telemetry The NTO shall operate, pursuant to ISO Tariffs, ISO Procedures, Reliability Rules and all other applicable reliability rules, standards and criteria on a twenty-four (24) hour basis, a suitable local control center(s) with all equipment and facilities reasonably required for the ISO to exercise ISO Operational Control over NTO Transmission Facilities Under ISO Operational Control, and for the NTO to fulfill its responsibilities under this Agreement. Operation of the NYS Power System is a cooperative effort coordinated by the ISO control center in conjunction with local control centers and will require the exchange of all reasonably necessary information. The NTO shall provide the ISO with Supervisory Control and Data Acquisition (“SCADA”) information on facilities listed in Appendices A-1 and A-2 herein as well as on generation and merchant transmission resources interconnected to the NTO’s transmission facilities pursuant to the ISO OATT. The NTO shall provide metering data for its transmission facilities to the ISO, unless other parties are authorized by the appropriate regulatory authority to provide metering data. The NTO shall collect and submit to the ISO billing quality metering data and any other information for its transmission facilities required by the ISO for billing purposes. The NTO shall provide to the ISO the telemetry and other operating data from generation and merchant transmission resources interconnected to its transmission facilities that the ISO requires for the operation of the NYS Power System. The NTO will establish and maintain a strict code of conduct to prevent such information from reaching any unauthorized person or entity.

  • Additional Acceptable Uses of Student Data Contractor is prohibited from using Student Data for any secondary use not described in this agreement except:

  • LEAST RESTRICTIVE ENVIRONMENT/DUAL ENROLLMENT CONTRACTOR and XXX shall follow all LEA policies and procedures that support Least Restrictive Environment (“LRE”) options and/or Dual Enrollment options for students to have access to the general curriculum and to be educated with their nondisabled peers to the maximum extent appropriate. CONTRACTOR shall ensure that LRE placement options are addressed at all IEP team meetings regarding students for whom ISAs have been or may be executed. This shall include IEP team consideration of supplementary aids and services, goals and objectives necessary for placement in the LRE and necessary to enable students to transition to less restrictive settings. When an IEP team has determined that a student should be transitioned into the public school setting, CONTRACTOR shall assist the LEA in implementing the IEP team’s recommendations activities to support the transition.

  • CONTRACTOR STAFF WITHIN AUTHORIZED USER AGREEMENT The provisions of this section shall apply unless otherwise agreed in the Authorized User Agreement. All employees of the Contractor, or of its Subcontractors, who shall perform under an Authorized User Agreement, shall possess the necessary qualifications, training, licenses, and permits as may be required within the jurisdiction where the Services specified are to be provided or performed, and shall be legally entitled to work in such jurisdiction. All Business Entities that perform Services under the Contract on behalf of Contractor shall, in performing the Services, comply with all applicable Federal, State, and local laws concerning employment in the United States. Staffing Changes within Authorized User Agreement

  • Procedures for Providing NP Through Full NXX Code Migration Where a Party has activated an entire NXX for a single Customer, or activated at least eighty percent (80%) of an NXX for a single Customer, with the remaining numbers in that NXX either reserved for future use by that Customer or otherwise unused, if such Customer chooses to receive Telephone Exchange Service from the other Party, the first Party shall cooperate with the second Party to have the entire NXX reassigned in the LERG (and associated industry databases, routing tables, etc.) to an End Office operated by the second Party. Such transfer will be accomplished with appropriate coordination between the Parties and subject to appropriate industry lead times for movements of NXXs from one switch to another. Neither Party shall charge the other in connection with this coordinated transfer.

  • Procurement of Recovered Materials (1) In the performance of this contract, the Contractor shall make maximum use of products containing recovered materials that are EPA-designated items unless the product cannot be acquired

  • AIN Selective Carrier Routing for Operator Services, Directory Assistance and Repair Centers 4.3.1 BellSouth will provide AIN Selective Carrier Routing at the request of <<customer_name>>. AIN Selective Carrier Routing will provide <<customer_name>> with the capability of routing operator calls, 0+ and 0- and 0+ NPA (LNPA) 555-1212 directory assistance, 1+411 directory assistance and 611 repair center calls to pre-selected destinations.

  • Net Metering If you generate electricity from a renewable generating facility to offset your electricity consumption and/or use net metering at any time during the term of this Agreement, you must notify Starion.

  • Red Hat Directory Server Use Cases Subscription Services are provided for Red Hat Directory Server only when used for its supported Use Case in accordance with the terms of this Exhibit and Table 3.1 below.

  • Tandem Transit Traffic 12.1 As used in this Section, Tandem Transit Traffic is Telephone Exchange Service traffic that originates on CBB's network, and is transported through Verizon’s Tandem to the subtending End Office or its equivalent of another carrier (CLEC, ILEC other than Verizon, Commercial Mobile Radio Service (CMRS) carrier, or other LEC (“Other Carrier”). Neither the originating nor terminating customer is a Customer of Verizon. Subtending End Offices shall be determined in accordance with and as identified in the Local Exchange Routing Guide (LERG). Switched Exchange Access Service traffic is not Tandem Transit Traffic.

Time is Money Join Law Insider Premium to draft better contracts faster.