1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu phương pháp phân tích thiết kế và mô phỏng hướng đối tượng trong thời gian thực cho phần điều khiển các hệ thống động lực lai công nghiệp

101 22 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 101
Dung lượng 2,11 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

1997, Hybrid Dynamic Systems: A Bon Graph Modeling Paradigm and Its Application in Diagnosis, University ofVanderbilt, USA... 2014 Modeling and Analysis of Real – Time and Embedded Syste

Trang 1

1

Trang 3

3

2

a c c c c c 7

9

10

14

17

17

o đ o cô 17

đ 17

a c 17

đ c a 18

đ 18

đ 18

đ 24

đ c a a o a a 28

c c c a đ c a 28

1.3.2 Automate lai 30

32

MODELICA 32

c c o cô đ ô a c a 32

Trang 4

4

ô ô a o a c a – UML

MARTE 35

ô ô a o a c a – UML) 35

c đ 37

c o ô 38

c ô o 38

c đ ô o 42

đ c o đ c a 48 a c 48

a 49

a c 50

2.4.4 P a đ 50

a đ 50

51

MDA 51

ô Automate a o c c

c o 51

ô Automate lai trong HDS 51

c c Automate a 52

c c c cô 52

c đ c a cô 53

c c 53

Trang 5

5

c đ o c c 55

c đ đ c c 55

c đ Automate lai 56

c c đ c 57

c đ c a Automate lai trong đ c c a c c đ 57

đ c a cô 59

c o c c 60

c Automate lai 61

c c c c c a cô 63

ô c đ c c c c 65

a ô 66

c c c 66

a c ô cô đ c cô 68

69

– 69

đ c đ – c c o đ cô 69

a c a đ c 69

c c a đ c đ – c 70

ô c ô đ c c 72

ô c 72

ô đ c 84

c 87

Trang 6

6

c 89

x c o c c 90

ao o 91

ao o 92

ô ô 93

c đ ô a ô ô Open Modelica 94

ô Open Modelica 94

97

99

Trang 7

EHG Electric – Hydraulics Governor c đ – c

EMS Electric Mesurement System đo đ

HDS Hybrid Dynamic Systems đ c a

IGCB Instantaneous Global Continuous

Behavier x c o c c c

MARTE Modeling and Analysis of Real –

Time and Embedded Systems

ô ô a

o a c MDA Model – Driven Architecture c o ô MOF Meta Object Facility đ OMG Object Management Group c c đ

PID Proportional Intergration

Derivative

đ c

PIM Platform Independent Model ô đ c cô

Trang 8

8

PSM Platform Specific Model ô o cô c

RS Reactive Systems đ

RTS Real – Time System a c

RT-UML Real – Time Unified Modeling

Language

ô ô a

o a c SISO Single Input Single Output o a SMC Sliding Mode Control đ UML Unified Modeling Language ô ô a ROV Remote Operation Vehicle đ

xa

Trang 10

10

Trang đ đ 19

đ a c a ng PID 19 c c a c đ 21

c đ c đ 23

1.5 c c a th 23 c c a c

Chien – Hrones – Reswick 24

đ a cô 28

a c c đ c công đ 34

c c c c c ao c 37

o c c ô c o 38

o ô c

nh 2.5 40

đ 41

đ

cô 42

ô c đ a 43

đ ô o 44

đ ô 46

đ ô 45

đ o 46

đ 47

Trang 11

11

a ô c o c 47

48

đ c c 51

ô 54

đ c a ô

nêu t 54

đ o 55

đ c c c c đ o cô 58

đ c c c a cô 61

Automate lai 63 đ Automate la o i 62 đ c a o c c c a c c c 63

đ c a o a a đ a a đ

c đ c a 64

đ c o c a đ c đ – c 70 H ô c a 72

đ o 73

o 73

đ o

o ô 74

đ o

o 74

c a 75

đ o o 75

đ c a o

o x a 76

Trang 14

ô a h (Unified Modeling Language), ô ô a

o a c – UML/ MARTE (Real – Time Unified Modeling Language/ Modeling and Analysis of Real – Time and Embedded Systems ô

ô đ g o ca o ô a

SysML4Modelica (System Modeling Language for Modelica)

đ Meta Object Facility ô o c (Common Warehouse Metamodel o ô c c

Trang 15

- c MDA

Trang 16

16

đ o đ đ ô o c c o

,

Trang 19

19

c a a a a

c a co a đ c đ

đ Proportional Integration Derivative

đ c a a c

c đ c - a x c

- a x c c đ

- đ

đ đ

a a đ a c a

0 1 ( ) ( ) ( ) ( ) t p d i de t u t K e t e t dt T T dt           (1.1) o đ Kp; Ti; Td c c ô c a đ

đ a c a

y

t

ymax

y

y0

s

POT

es

ts

Trang 21

21

đ đ đ a a c a đ đ nhiên, khi Ti c đ ao đ

3 u o m

( )

Trang 25

– c c a

Trang 26

n n d

e e

Trang 27

27

2

1 2

Trang 28

a a ao đ c c o c ô o c [4], [7]

đ a cô

o đ

Eves – đ a Evee – đ o Sigs – đ a Sige – đ o

∆ – o a c a ô c

Trang 33

c o c Logical View o c

a a Deploymet View đ c

c c đ c

Trang 35

1 – UML)

c c o cô c ô a c c a c c

đ ô UML [1 đ c UML đ đ c c

a c c 12 ô đ a đ c a a đ c

x c o c c c UML

Trang 38

- ô o cô c Platform Specific Model đ c

c c c c c a o cô c đ c a

c đ c

2.3 o c c ô c o

Trang 41

2.7 đ c a UML c a x 2.6 o ô đ c a ô

a c c c c c c a cô c đ đ c a

c

Trang 48

48

Trang 52

52

– đ o đ a c a đ ;

Trang 53

c c ng h p s d ng v i các m i quan h gi a chúng Tác nhân là m t s mô

t c a m t t p h p nh t quán các vai trò mà m i s d ng ho c h th ng tham

a c i h th ng phát tri ng h p s d ng th hi n m t t p

h p các hàm ho c các ng x đ c cung c p b i m t h th ng phát tri n cho các

tác nhân v i các m i quan h : bao hàm (Inclusion), m r ng (Extension), t ng quát (Generalization) [1], [2] M t quan h bao hàm gi a c c ng h p s d a

Trang 56

m o c a n c c F;

Trang 59

Chi ti c a MCV ô đ c đ a a o đ

đ c đ a o c c đa đ c

a c c ô c c đ Objects Collaboration ô c c c ô c c

x c đ c đ cô c c c a

đ ô c đ a o ô

Trang 62

a đ a a đ c c c a Automate a

o đ i c ej c c o

Automate lai

a c đ Automate a đ c o Automate a c ao o o a ao

Trang 63

63

đ c a o c c c a c c c

H

c c c c đ c a c c c c ô

o o a c a c c c

c a Automate a o c c c ô đ ao đ

a c c c ô đ o a a a ô đ Time out’ a c o c c a ao o

Trang 64

ao o đ a đ ô

o c a o đ 3 c

đ c a Automate a đ a a c o c c ∆T - 3∆T)

Trang 66

c a c a đ a a c c c c c a

cô đ o đ c o

đ

Trang 71

ô c ô đ c đ (MC> MT c a c x c đ c c đ

Trang 72

c ao Drive a o (Security o Maintenance c Configuration)

Trang 81

Các v trí và các dòng liên phù h p v i Automate lai c a c c ng

h p sau: tr ng thái ch (Idle) f = f 0 , k ôn ồng bộ n ỡn ới f = f 1 , k ôn ồng

bộ n ỡng trên f = f 2 , k ôn ồng bộ_ở giữa f = f 3 , ồng bộ n ỡn ới f = f 4 , ồng bộ n ỡng trên f = f 5 , ồng bộ_ở giữa f = f 6

Các dòng liên t c ng v i nh ng tr ng thái này theo th t l t

dòng Fluid 0, Fluid 1, Fluid 2, Fluid 3, Fluid 4, Fluid 5 và Fluid 6 Chúng ta s mô

t chi ti t nh ng dòng này và nh đ ng b t bi n c n thi t này EHG ho t

Trang 82

82

đ ng cùng mô hìn đ kh i ch c r ng v i các tr ng thái ho đ ng khác nhau; nh ng tr ng thái ho đ ng này có nh ng giá tr s khác nhau trong mô

đ kh i ch c r ng c a c o đ đ n trong b n trình bày, chúng ta mô t các công th c vi phân toàn ph n cho t t c các dòng liên

t c a đ c a n các giá tr s th c c c đ ng b t bi n n u c n thi t cho các dòng liên t c khác nhau

c cô c đ c c o

][

][

1 3 3

3

1 3

1 3

i

k P k

E E

T

T E E E

T

T E

3

E k

E K

E ; E2kE1kK SS1.S0k ; E1kK E o 0k;

][

]

2 1

2 0

k F fo

k F fo id k

F fo f k

k SS k SS o k

E E

T

T E

K S

S T

T S K U

;

3 /

2 /

1 / /

2 2

3 2

1 1

/

44

64

)]

()3

3(

2[21

k F fo

k F fo

k

F fo

k k k

k k

k If f If f

k

F

fo

E E

E E

f f T f

f f

f T T T T E

Trang 83

3   k 

E k

E K E

1 2

max

%

50 C

C

Trang 84

1 2 ) ( 1

3   k 

E k

E K E

Trang 87

87

1 G

c đ c c c c c c c c a

c a c đ c c c c đ Rendez Vous – Semaphore) [15 c c ô State Graph đ

Trang 88

88

đ c a n c c a

c c a

Trang 89

89

Chú ý: Các ph n t liên t c đ c x lý theo trình t b i các ràng bu c đ c ch trong d u { } trên các d ch chuy n tr ng thái.Ví d {Comparator given

ph n t b khuy c đ i (Ampli) ph đ c x lý sau khi quá trình th c hi n thành công c a ph n t b so sánh (Comparator)

Trang 91

91

Automate a c c c c c đ

c a đ c :

đ c a

28 c a

G

ao o a c c o c a đ

đ c c o o đ ao

o c c đ c c c

Trang 93

ô đ c o ô ô OpenModelica

Trang 96

96

c a đ đ c

c a c a o c

Trang 97

97

I GH

c ô ô a c đ

c c đ c ô ô Modelica

ô OpenModelica

Trang 99

[3] Sghaier A., Soriano Th N V Hien Using High Level Models for

o l n In ustr l n s n rtu l Env ronm t”R s r n Int r t v Design, Virtual Concept 2005, France

[4] Mosterman P J (1997), Hybrid Dynamic Systems: A Bon Graph Modeling Paradigm and Its Application in Diagnosis, University ofVanderbilt, USA

a o a o A GeneralImplementationModel of Industrial Control Systems Using Real – Time UML n Fun t on l lo k”, VICA6, Hanoi, Vietnam

[6] HENZINGER T A., KOPKE What is

l ot qu | 0 | 1 | A | I | X | 3 | 0 | 0 | 8 | 2 |, SUPMECA Paris & Toulon

Univertsite Marseille III

[8] N V Hien, H T Vinh, Soriano T (2006) Using Model – Driven Architecture

to v lop In ustr l ontrol S st m” IEEE – RIVF 2006, Vietnam

[9] Erikson H E., Penker M., Lyons B., and Fado D (2004), UML TM 2 Toolkit, Wiley Publishing

[10] OMG Documet, UML 2.x Specifications (2008)

Trang 100

[18] OMG (2014) Model DrivenArchitecture (MDA)Guide version 2.0 OMG

Document ormsc/2014-06-01, http://www.omg.org/mda

[19] Douglass B P (1999), Rapid Object – Oriented Process for Embedded Systems, I – logix

[20] Selic B., Gerard S (2014 Modeling and Analysis of Real – Time and Embedded Systems with UML and MARTE”Elsevier

Trang 101

101

[23] N V Hien, V D Quang, H T Vinh, Soriano Th (April 12 ÷ 14, 2005 , “A General Implementation Model of Industrial Control Systems Using Real – Time UML n Fun t on l lo k”, VICA6, http://www.vica.vnn.vn, Vietnam

[24] Gamma E., Amma, Helm R., Johnson R and Vlissides J (1996), Design Patterns, Thomson

[25] N V Hien, V D Quang (2002) Using Real – Time Unified Modeling

L n u for An l n , s n n n R l n In ustr l ontrol S st ms”

VICA 5, Vietnam

A Comparision of Mixtured Specification Form l sms” ADPM, Dormund, Germany

z o H t t orn l H r T nolo tool”

Hybrid Systems II, Springer – Verlag

o a o a Adapting ROPES to an Industrial

[31] Blocs Fonctionnels, Documentation of IEC, Part I, 1997

[32] Blocs Fonctionnels, Documentation of IEC, Part I, 2000

[33] Soriano Th N V H Identification and Exploitation of a Control

H r Autom t n Appl t on”, IEEE – SMC 2002, Tunisia

o – đ đ –

c c oa c c a

– đ đ – c c gia

Ngày đăng: 27/02/2021, 22:33

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w