Скачать презентацию Prepared for the MAMOTEP 01 July 2001 Presov Скачать презентацию Prepared for the MAMOTEP 01 July 2001 Presov

f39ea5fd8299f929950f82494d924742.ppt

  • Количество слайдов: 42

Prepared for the MAMOTEP’ 01 July 2001. Presov (Slovak Republic) Prepared for the MAMOTEP’ 01 July 2001. Presov (Slovak Republic)

Structured Analysis Methods CSP+T Formal Specification Structured Analysis Methods CSP+T Formal Specification

The waterfall life -cycle model Abstraction Requirement Analysis Architectural Design Detailed Design Time, cost The waterfall life -cycle model Abstraction Requirement Analysis Architectural Design Detailed Design Time, cost Milestones

Specification Level Specification Level

Data Flow Diag. Data Flow Diag.

Elements of representation: Elements of representation:

condition transition actions menu option condition transition actions menu option

External events definition: External events definition:

Communication: Process A Synchronization: Process B Communication: Process A Synchronization: Process B

Analysis Design Implementation Analysis Design Implementation

AC output AC output

Sync Generator ref syncf oheatf texct overheat flow Triac Flow sensor ºC sensor Sync Generator ref syncf oheatf texct overheat flow Triac Flow sensor ºC sensor

ref timeval sync Open Loop Control 1. 1 PID Comput ation 1. 2 flow ref timeval sync Open Loop Control 1. 1 PID Comput ation 1. 2 flow texct oheatf syncf overheat

overheat timeval sync disable Excitation generation 2. 1 texct syncf Overheat watchdog 2. 2 overheat timeval sync disable Excitation generation 2. 1 texct syncf Overheat watchdog 2. 2 oheatf

11 ms. 3) Applying rule E. 2: DIS = disable STOP x ms. texct 11 ms. 3) Applying rule E. 2: DIS = disable STOP x ms. texct

overheat disable Overheat watchdog 2. 2 overheat oheatf, disable oheatf Applying rule D. 1: overheat disable Overheat watchdog 2. 2 overheat oheatf, disable oheatf Applying rule D. 1:

The data transformation PID is abstracted in: ref timeval: = pid(valref, valflow) 1) Applying The data transformation PID is abstracted in: ref timeval: = pid(valref, valflow) 1) Applying rule D. 1 : PID Comput ation 1. 2 flow 2) Applying rule C. 1 :

timeval overheat sync disable Excitation generation 2. 1 texct syncf Overheat watchdog 2. 2 timeval overheat sync disable Excitation generation 2. 1 texct syncf Overheat watchdog 2. 2 OLC = OW || EG {init, disable} oheatf

ref sync timeval Open Loop Control 1. 1 PID Comput ation 1. 2 texct ref sync timeval Open Loop Control 1. 1 PID Comput ation 1. 2 texct oheatf SYSTEM = ( syncf overheat flow