Preface |
|
ix | |
Author Biographies |
|
xi | |
Introduction |
|
xv | |
|
1 Introduction of Remote Laboratory Technology |
|
|
1 | (17) |
|
|
1 | (2) |
|
1.2 Current Status of the RL Technology |
|
|
3 | (3) |
|
1.3 The Development of RL Systems |
|
|
6 | (12) |
|
1.3.1 Cloud Computing Technology for RL Systems' Implementation |
|
|
8 | (3) |
|
1.3.2 Mobile RL Applications Development |
|
|
11 | (4) |
|
1.3.3 Social Computing Technology for RL System Implementation |
|
|
15 | (3) |
|
2 A Novel Flexible Framework for Rapidly Integrating Offline Experiment into Remote Laboratory System |
|
|
18 | (10) |
|
|
18 | (2) |
|
|
20 | (4) |
|
2.2.1 Social IM Application Architecture |
|
|
20 | (1) |
|
|
21 | (1) |
|
2.2.3 Data Transmission Protocol Selection |
|
|
22 | (2) |
|
2.3 The Design of the Novel Flexible Framework |
|
|
24 | (2) |
|
|
24 | (1) |
|
|
25 | (1) |
|
2.3.3 The New-Version LtoN Protocol |
|
|
25 | (1) |
|
|
26 | (2) |
|
3 Cloud-Based RLaaS-Frame Framework for Rapid Deployment of Remote Laboratory Systems |
|
|
28 | (10) |
|
|
28 | (1) |
|
3.2 RLaaS-Frame Architecture |
|
|
29 | (4) |
|
3.2.1 Experimental Application as a Service (EAaaS) Layer |
|
|
30 | (1) |
|
3.2.2 Experimental Development Framework and Running Environment as a Service (EFEaaS) Layer |
|
|
30 | (1) |
|
3.2.3 Basic Experimental Resources as a Service (BERaaS) Layer |
|
|
31 | (1) |
|
3.2.4 Characteristic of the RLaaS-Frame |
|
|
32 | (1) |
|
3.3 The Reference Deployment Process of the RLaaS-Frame |
|
|
33 | (4) |
|
3.3.1 Application Service |
|
|
33 | (1) |
|
3.3.2 Platform and Framework Service |
|
|
34 | (1) |
|
3.3.3 Resource Aggregation Service |
|
|
35 | (1) |
|
3.3.4 Detail Reference Deployment Process |
|
|
35 | (2) |
|
|
37 | (1) |
|
4 A Novel Mobile-Optimized Remote Laboratory Application Architecture |
|
|
38 | (6) |
|
|
38 | (1) |
|
4.2 Novel Mobile-Optimized Application Architecture |
|
|
39 | (3) |
|
4.2.1 Mobile-Optimized Application Layer |
|
|
39 | (2) |
|
4.2.2 Unified Framework Layer |
|
|
41 | (1) |
|
4.2.3 Characteristics of the New Mobile-Optimized Application Architecture |
|
|
42 | (1) |
|
|
42 | (2) |
|
5 A Novel Online Programmable Platform for Remote Programmable Control Experiment Development |
|
|
44 | (8) |
|
|
44 | (3) |
|
5.1.1 Programmable Logic Controllers for Experimental Device Control |
|
|
45 | (1) |
|
5.1.2 Software in Workstation for Experimental Device Control |
|
|
46 | (1) |
|
5.1.3 Server-Based Programmable Environment for Experimental Equipment Control |
|
|
47 | (1) |
|
5.2 Online Programmable Experiment Platform Architecture |
|
|
47 | (4) |
|
|
48 | (1) |
|
5.2.2 Platform Kernel Layer |
|
|
49 | (1) |
|
|
50 | (1) |
|
5.2.4 Advantages of the Novel Online Programmable Experiment Platform |
|
|
50 | (1) |
|
|
51 | (1) |
|
6 Wiki-Based Remote Laboratory Platform for Engineering Education |
|
|
52 | (8) |
|
|
52 | (1) |
|
6.2 Wiki-Based RL System Architecture |
|
|
53 | (4) |
|
|
55 | (1) |
|
|
55 | (2) |
|
|
57 | (1) |
|
6.3 The Implementation Process of the Wiki-Based RL Platform |
|
|
57 | (2) |
|
|
59 | (1) |
|
|
60 | (16) |
|
|
60 | (1) |
|
7.2 A Remote Shape Memory Alloy (SMA) Experiment |
|
|
60 | (6) |
|
|
61 | (2) |
|
7.2.2 Experimental Implementation |
|
|
63 | (1) |
|
|
63 | (1) |
|
7.2.2.2 Software Implementation |
|
|
64 | (2) |
|
7.2.3 Results and Discussion |
|
|
66 | (1) |
|
7.3 A Remote Proportional-Derivative-lntegral (PID) Motor Speed Control Experiment |
|
|
66 | (5) |
|
|
66 | (1) |
|
7.3.2 Experimental Implementation |
|
|
67 | (1) |
|
|
67 | (1) |
|
7.3.2.2 Software Implementation |
|
|
68 | (1) |
|
7.3.3 Results and Discussion |
|
|
69 | (2) |
|
7.4 A Programmable Remote Robot Control Experiment |
|
|
71 | (4) |
|
|
71 | (1) |
|
7.4.2 Experimental Implementation |
|
|
72 | (1) |
|
|
72 | (1) |
|
7.4.2.2 Software Implementation |
|
|
73 | (1) |
|
7.4.3 Results and Discussion |
|
|
74 | (1) |
|
|
75 | (1) |
|
8 Conclusions and Future Works |
|
|
76 | (3) |
|
|
76 | (1) |
|
|
77 | (2) |
References |
|
79 | (16) |
Index |
|
95 | |