รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf ·...

76
รายงานวิจัยฉบับสมบูรณ์ การพัฒนาต้นแบบระบบเซนเซอร์เว็บเชิงความหมาย สําหรับข้อมูลบริหารจัดการสิ่งแวดล้อมในเขตลุ่มน้ําทะเลสาบสงขลา Development of a Prototype Semantic Sensor Web System for Songkhla Lake Basin Resource Management โดย เกริกชัย ทองหนู พนาลี ชีวกิดาการ ธิรดา ยงสถิตศักดิสุพัตรา พุฒิเนาวรัตน์ สถานวิจัยสารสนเทศภูมิศาสตร์ ทรัพยากรธรรมชาติและสิ่งแวดล้อม คณะการจัดการสิ่งแวดล้อม มหาวิทยาลัยสงขลานครินทร์ โครงการวิจัยนี้ได้รับการสนับสนุนจากงบประมาณอุดหนุนการวิจัย งบประมาณแผ่นดิน ประจําปี 2555 มหาวิทยาลัยสงขลานครินทร์ 30 กันยายน 2555

Upload: others

Post on 13-Feb-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

รายงานวจยฉบบสมบรณ

การพฒนาตนแบบระบบเซนเซอรเวบเชงความหมาย สาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา Development of a Prototype Semantic Sensor Web System

for Songkhla Lake Basin Resource Management

โดย

เกรกชย ทองหน พนาล ชวกดาการ ธรดา ยงสถตศกด

สพตรา พฒเนาวรตน

สถานวจยสารสนเทศภมศาสตร ทรพยากรธรรมชาตและสงแวดลอม คณะการจดการสงแวดลอม มหาวทยาลยสงขลานครนทร

โครงการวจยนไดรบการสนบสนนจากงบประมาณอดหนนการวจย งบประมาณแผนดน ประจาป 2555

มหาวทยาลยสงขลานครนทร

30 กนยายน 2555

Page 2: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

(1)  

บทคดยอ

งานวจยน มวตถประสงคเพอศกษาเทคนคและมาตรฐานในการสรางระบบรวบรวมขอมลเชงความหมาย และพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลาซงแบงการวจยออกเปน 3 ระยะ รายงานนเปนการศกษาวจยในระยะแรก โดยไดศกษาและเลอกเครองมอในการพฒนาตนแบบระบบเซนเซอรเวบเชงความหมาย พบวา ระบบ SOS ของ 52ºNorth มความเหมาะสมทจะเปนเครองมอในการพฒนาตนแบบ ในการออกแบบตนแบบสามารถทาได 4 รปแบบขนอยกบความพรอมของระบบจายไฟและการเชอมตอกบระบบอนเตอรเนตทจดตดตงเซนเซอร หนงในรปแบบดงกลาวไดถกนามาใชสรางตนแบบระบบวดระดบนาในคลองอตะเภา อ.หาดใหญ จ.สงขลา เพอเกบขอมลระดบนาสาหรบพฒนาระบบเซนเซอรเวบเชงความหมายตอไป

คาสาคญ ทะเลสาบสงขลา, เซนเซอรเวบเชงความหมาย, ตนแบบระบบรวบรวมขอมล

Page 3: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

(2)  

ABSTRACT

The objectives of this research were to study techniques and standards in the development of a semantic data acquisition system and to develop a prototype semantic sensor web system for environmental data management in Songkhla Lake Basin. This research was divided into 3 phases. This report presents the first phase of the research. In this first phase, the design tools for the prototype development were studied, the tools were then selected. It is found that the SOS from 52ºNorth is suitable for the prototype development. Depending on the availability of power sources and the Internet connection at the sensor installation sites, the prototype designs can be categorized into four types. One type of the design was used to implement the water level monitoring system for Klong U-Tapao, Hat Yai, Songkhla province. The system collects water levels data for further development of a semantic sensor web.

Key Words: Songkhla Lake Basin, semantic sensor web, data acquisition system

Page 4: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(3)

กตตกรรมประกาศ

ขอขอบพระคณ สานกงานคณะกรรมการวจยแหงชาต ทใหทนสนบสนนในการทาวจย และเจาหนาทของสานกวจยและพฒนามหาวทยาลยสงขลานครนทรทกทานทดาเนนการประสานงานเปนอยางดเสมอมา

ขอขอบพระคณ คณสตยา บญรตนช และวศวกรของศนยเครองมอวทยาศาสตร มหาวทยาลยสงขลานครนทรทก ๆ ทาน ทใหความชวยเหลอในดานตาง ๆ มาโดยตลอด จนกระทงงานสาเรจลลวง

ขอขอบพระคณ คณาจารย เจาหนาท และนกศกษาในคณะวศวกรรมศาสตรและคณะการจดการสงแวดลอมทก ๆ ทาน ทใหความชวยเหลอในดานตาง ๆ มาโดยตลอด จนกระทงงานสาเรจลลวง

ขอขอบพระคณ บรษท ไทรเนอรยอนสทรเมนต จากด ทอนเคราะหการใชโปรแกรมตาง ๆ ทใชในการทาวจย

สดทายน ขอนอมราลกถงพระคณของบดามารดาและครอบครว ทสงเสรมสนบสนน ใหกาลงใจ แกผวจยตลอดมา

เกรกชย ทองหน พนาล ชวกดาการ

สพตรา พฒเนาวรตน ธรดา ยงสถตศกด

Page 5: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(4)  

สารบญ

หนา บทคดยอ ......................................................................................................................................... (1) ABSTRACT ..................................................................................................................................... (2) กตตกรรมประกาศ .......................................................................................................................... (3) สารบญ ............................................................................................................................................ (4) สารบญตาราง .................................................................................................................................. (7) สารบญภาพประกอบ ...................................................................................................................... (8) คาอธบายคายอ ............................................................................................................................. (12)

บทท 1 บทนา .................................................................................................................................. 1 1.1 ความสาคญและทมาของการวจย ...................................................................................... 1 1.2 การตรวจสอบเอกสาร บทความ และงานวจยทเกยวของ .................................................. 3 1.3 วตถประสงค ..................................................................................................................... 4 1.4 ขอบเขตของงานวจย ......................................................................................................... 4

บทท 2 เทคนคและมาตรฐานในการสรางระบบรวบรวมขอมลเชงความหมาย ................................. 5

2.1 เซนเซอร ........................................................................................................................... 5 2.1.1 เซนเซอรวดอณหภม .............................................................................................. 5 2.1.2 เซนเซอรวดความเขมแสง ...................................................................................... 6 2.1.3 เซนเซอรวดระดบนา.............................................................................................. 7 2.1.4 อปกรณวดปรมาณนาฝน ....................................................................................... 8 2.1.5 เซนเซอรวด pH ..................................................................................................... 8 2.1.6 เซนเซอรวดความนาไฟฟา ...................................................................................... 8

2.2 ระบบไมโครคอนโทรลเลอร ............................................................................................... 8 2.3 เซรฟเวอร ......................................................................................................................... 9

2.3.1 Windows 2003 Server ...................................................................................... 9 2.3.2 Linux Server ..................................................................................................... 10 2.3.3 Embedded Server ........................................................................................... 11

2.4 ระบบเครอขาย ............................................................................................................... 12 2.4.1 ระบบ ADSL ....................................................................................................... 12 2.4.2 ระบบเครอขายโทรศพทเคลอนท ......................................................................... 12

2.5 ตวอยางระบบเกบรวบรวมขอมล .................................................................................... 13 2.5.1 ระบบ AIRS ........................................................................................................ 13

Page 6: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(5)  

สารบญ (ตอ)

หนา 2.5.2 ระบบ Mango ..................................................................................................... 14 2.5.3 ระบบ SensorMap ............................................................................................. 15 2.5.4 ระบบ SOS .......................................................................................................... 15

บทท 3 การออกแบบระบบเกบรวบรวมขอมล ............................................................................... 17 3.1 การเลอกใชเครองมอในการพฒนาระบบ ........................................................................ 17

3.1.1 ขอพจารณาในการเลอกใชเครองมอในการพฒนาระบบ ...................................... 17 3.1.2 ผลการเลอกเครองมอในการพฒนาระบบ ............................................................ 18

3.2 การออกแบบระบบ ......................................................................................................... 19 3.2.1 การเพม/ลบเซนเซอร ............................................................................................ 19 3.2.2 การสงขอมลจากเซนเซอร ................................................................................... 20 3.2.3 การอานและคดเลอกขอมลจากเซรฟเวอร ........................................................... 20

3.3 การนาระบบไปใชงาน ..................................................................................................... 21

บทท 4 การพฒนาตนแบบระบบเซนเซอรเวบเชงความหมาย ........................................................ 24 4.1 รปแบบของระบบ ........................................................................................................... 24

4.1.1 รปแบบท 1 ......................................................................................................... 24 4.1.2 รปแบบท 2 ......................................................................................................... 25 4.1.3 รปแบบท 3 ......................................................................................................... 25 4.1.4 รปแบบท 4 ......................................................................................................... 26

4.2 องคประกอบของระบบ ................................................................................................... 27 4.2.1 เซนเซอร ............................................................................................................. 27 4.2.2 ไมโครคอนโทรลเลอร .......................................................................................... 27 4.2.3 โมบายเราเตอร .................................................................................................... 27 4.2.4 ระบบเซรฟเวอร .................................................................................................. 28

4.3 ตวอยางการประยกตใชขอมลจากระบบเกบขอมล .......................................................... 28 4.3.1 ระบบแสดงผลคณภาพนาในคลองอตะเภา ........................................................... 28 4.3.2 ระบบวดระดบนาแบบออนไลนในคลองอตะเภา .................................................. 29 4.3.3 ระบบทานายปรมาณนาฝนโดยใชฐานกฎ ............................................................ 30

Page 7: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(6)  

สารบญ (ตอ)

หนา บทท 5 สรปผลการวจยและขอเสนอแนะ ....................................................................................... 31

5.1 ผลการวจย ...................................................................................................................... 31 5.2 ปญหาทพบ ..................................................................................................................... 32 5.3 ขอเสนอแนะ ................................................................................................................... 32

บรรณานกรม ................................................................................................................................... 34

ภาคผนวก ...................................................................................................................................... 37 ภาคผนวก ก: การเกบบนทกขอมลและตวอยางการใชงาน AIRS ....................................... 38 ภาคผนวก ข: ขนตอนการตดตง Sensor Web Enablement .......................................... 45 ภาคผนวก ค: การใชงานระบบ Sensor Web Enablement ............................................ 58 ภาคผนวก ง: คาสง SQL สาหรบแสดงรายละเอยดของ Sensor ....................................... 63

Page 8: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(7)  

สารบญตาราง

ตาราง หนา

3-1 เปรยบเทยบคณสมบตของเครองมอพฒนาระบบระหวาง Sensor Map กบ 52ºNorth ........ 19

Page 9: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(8)  

สารบญภาพประกอบ

ภาพประกอบ หนา

1-1 ภาพรวมของเวบเชงความหมาย ................................................................................................. 2

1-2 กรอบเวลาการศกษาวจย ............................................................................................................ 2

2-1 การดาวนโหลดแอพพลเคชน AIRS จาก Google Play Store ................................................. 13

2-2 การตดตงโปรแกรม AIRS ใน Google Play Store .................................................................. 14

2-3 งานวจย Sensor Map ของ Microsoft ................................................................................... 15

3-1 การนาเขาขอมลจากเวบเซอรวส ............................................................................................... 20

3-2 การเลอกอานขอมลจากตาราง observation ........................................................................... 21

3-3 การจาลองระบบโทรมาตรดวยโปรแกรม LabVIEW ................................................................. 22

3-4 การจาลองคาปรมาณนาฝนและการสงขอมลดวยระบบโทรมาตรจาลอง .................................. 23

3-5 การอานคาปรมาณนาฝนไปเกบไวในฐานขอมลดวยการใชภาษ XML ....................................... 23

4-1 ภาพรวมของระบบรปแบบท 1 ................................................................................................. 25

4-2 ภาพรวมของระบบรปแบบท 2 ................................................................................................. 25

4-3 ภาพรวมของระบบรปแบบท 3 ................................................................................................. 26

4-4 ภาพรวมของระบบรปแบบท 4 ................................................................................................. 26

4-5 (ก) ระบบตรวจวดคณภาพนา ................................................................................................... 28

4-5 (ข) ระบบตรวจวดคณภาพนา ................................................................................................... 29

4-6 ระบบวดระดบนาแบบออนไลนในคลองอตะเภา ....................................................................... 29

4-7 ระบบทานายปรมาณนาฝนโดยใชฐานกฎ ................................................................................. 30

ก-1 การบนทกขอมลในรปแบบ Local .......................................................................................... 38

Page 10: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(9)  

ก-2 การบนทกขอมลในรปแบบ Remote ...................................................................................... 39

ก-3 การตงคาทวไปสาหรบการบนทกแบบ Remote และแบบ Local .......................................... 39

ก-4 แอพพลเคชน AIRS จาก Smartphone .................................................................................. 40

ก-5 หนาแสดงผลแรกจากการเปดแอพพลเคชน AIRS ..................................................................... 40

ก-6 การเลอกเซนเซอรทตองการตรวจวด ...................................................................................... 41

ก-7 การกดปม Start เพอเรมการบนทกขอมล ............................................................................... 41

ก-8 การบนทกขอมลของแอพพลเคชน .......................................................................................... 42

ก-9 สถานะการทางานของ AIRS ..................................................................................................... 42

ก-10 รายละเอยดขอมลจากการตรวจวด ........................................................................................ 43

ก-11 การออกจากแอพพลเคชนโดยเลอกปม Exit ......................................................................... 43

ก-12 การออกจากแอพพลเคชนโดยเลอกปม Yes ........................................................................... 44

ข-1 การเรมตดตงโปรแกรมโดยการคลกปม Next ........................................................................... 45

ข-2 การคลกปม I Agree เพอยอมรบเงอนไขในการตดตงโปรแกรม ................................................ 46

ข-3 การคลกปม Next เพอตดตงโปรแกรม ..................................................................................... 46

ข-4 การกาหนดคา Configuration ................................................................................................. 47

ข-5 การเลอกพนทในการเกบโปรแกรม ........................................................................................... 47

ข-6 การแสดงการดาเนนการตดตงโปรแกรม ................................................................................... 48

ข-7 เสรจสนการตดตงโปรแกรม ...................................................................................................... 48

ข-8 โปรแกรมเรม Start Service .................................................................................................... 49

ข-9 การเรมตดตงโปรแกรมโดยการคลกปม Next ........................................................................... 49

ข-10 เลอกพนทในการเกบโปรแกรม ............................................................................................... 50

Page 11: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(10)  

ข-11 การกาหนด Password ในการเขาใชงาน Database PostgreSQL ....................................... 50

ข-12 การกาหนด Port ใหกบ Server ............................................................................................. 51

ข-13 เลอกสถานทในการตดตง Database ..................................................................................... 51

ข-14 การคลกปม Next เพอตดตงโปรแกรม ................................................................................... 52

ข-15 การดาเนนการตดตงโปรแกรม ............................................................................................... 52

ข-16 เสรจสนการตดตงโปรแกรม .................................................................................................... 53

ข-17 การเรมตดตงโปรแกรมโดยคลกปม Next ............................................................................... 53

ข-18 การคลกปม I Agree เพอยอมรบเงอนไขในการตดตงโปรแกรม ............................................. 54

ข-19 การเลอก Components ของโปรแกรม PostGIS .................................................................. 54

ข-20 เลอกพนทในการเกบโปรแกรม ............................................................................................... 55

ข-21 กาหนด User Name Password และ Port .......................................................................... 55

ข-22 การกาหนด Database Name .............................................................................................. 56

ข-23 การดาเนนการตดตงโปรแกรม ............................................................................................... 56

ข-24 การคลกปม Yes เพอใหโปรแกรม PostGIS และ PostgreSQL สามารถทางานรวมกนได ..... 57

ข-25 เสรจสนการตดตงโปรแกรม .................................................................................................... 57

ค-1 กรอก Password เพอเขาสฐานขอมล ...................................................................................... 58

ค-2 การสรางฐานขอมลใหม ............................................................................................................ 58

ค-3 การกาหนดรายละเอยดขอมลใหกบฐานขอมล ......................................................................... 59

ค-4 การนาเขาขอมลโดยใชคาสง SQL ............................................................................................ 59

ค-5 หนาตาง Query tool ............................................................................................................ 60

ค-6 การเลอกฐานขอมลตวอยาง ..................................................................................................... 60

Page 12: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(11)  

ค-7 คลก Execute หรอ Icon ในวงกลม ........................................................................................ 61

ค-8 รายการตารางภายในฐานขอมลตวอยาง ................................................................................... 61

ค-9 เลอกฐานขอมลตวอยาง ............................................................................................................ 62

ค-10 ขอมลในฐานขอมลตวอยาง .................................................................................................... 62

Page 13: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

(12)  

คาอธบายคายอ

ADSL Asymmetric Digital Subscriber Line

CDMA Code Division Multiple Access

GPRS General Packet Radio Service

HTTP Hypertext Transfer Protocol

IC Integrated Circuit

LDR Light Dependent Resistor

OGC Open Geospatial Consortium

RDF Resource Description Framework

RTD Resistance Temperature Detector

RTU Remote Terminal Unit

SML Sensor Model Language

SOS Sensor Observation Service

SQL Structured Query Language

SWE Sensor Web Enablement

TDMA Time Division Multiple Access

XML Extensible Markup Language

URI Uniform Resource Identifier

Page 14: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

1  

บทท 1

บทนา

1.1 ความสาคญและทมาของการวจย

ลมนาทะเลสาบสงขลา ตงอยในพนท 3 จงหวด ไดแก สงขลา พทลง และนครศรธรรมราช เปนทะเลสาบทมเอกลกษณเฉพาะตว คอม นาจด นากรอย และนาเคม เปนบรเวณทอดมสมบรณไปดวยทรพยากรสตวนาและมความหลากหลายทางชวภาพสง อกทงยงมอทธพลตอการดารงชวตของประชาชนทอาศยในบรเวณแถบลมนาทะเลสาบสงขลาและบรเวณใกลเคยง ปจจบนไดมแผนแมบทการพฒนาลมนาทะเลสาบสงขลา [1] เพอใชเปนกรอบในการจดการทรพยากรธรรมชาตและสงแวดลอมพนทลมนาทะเลสาบสงขลาใหคนสภาพความอดมสมบรณมากทสด เกดความสมดลระหวางการพฒนาและการอนรกษทรพยากรในพนทและใชเปนฐานในการพฒนาคณภาพชวตของประชาชนไดอยางยงยน

จากแผนแมบทการพฒนาลมนาทะเลสาบสงขลา ในยทธศาสตรท 5 เรองการเพมประสทธภาพการบรหารจดการลมนาทะเลสาบสงขลา [2] เพอใหการบรหารจดการลมนาเกดประสทธภาพ จาเปนตองใชขอมลทงอดตและปจจบน เพอประกอบการตดสนใจในการขบเคลอนนโยบาย ซงขอมลดงกลาวมาจาก 2 สวนหลก ๆ ไดแก ขอมลจากสถานวดทตดตงอยในพนทลมนาทะเลสาบสงขลา และขอมลจากการสารวจระยะไกล นอกจากแหลงขอมลดงกลาวแลว ไดมการตดตงเซนเซอรเพอเกบขอมลทางดานสงแวดลอมของลมนาทะเลสาบสงขลา ซงปจจบนพบวา การตดตงเซนเซอรวดขอมลทางดานสงแวดลอมของลมนาทะเลสาบสงขลามอตราการเพมขนอยางตอเนอง สงผลใหเกดขอมลปรมาณมหาศาลจากเซนเซอรตาง ๆ แตการนาขอมลไปใชใหเกดประโยชนจรงอยในระดบทไมนาพอใจ สาเหตหลกประเดนหนง คอ การขาดแคลนซงความหมายทพงมของขอมลดบเหลานน เชน ตาแหนงทวด ชวงเวลาทวด หนวยวดทใช คณภาพของขอมล เปนตน สาเหตน ทาใหการรวบรวมขอมลจากแหลงตาง ๆ เปนไปดวยความยากลาบาก ซงแนวทางทเหมาะสมในการแกปญหา คอ การกาหนดมาตรฐานขอมลทวดใหสอความหมายเขาใจไดทงมนษยและเครองคอมพวเตอร

ดงนน ผวจยไดเลงเหนถงความสาคญของการพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารการจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา โดยใชเทคโนโลยเซนเซอรเวบเชงความหมาย (Semantic Sensor Web) เพอการจดทาตนแบบระบบรวบรวมและตดตามขอมลสภาวะแวดลอมในเขตลมนาทะเลสาบ เนองจากเวบเชงความหมายใชรปแบบเชงโครงสรางในการเกบขอมลททงมนษยและเครองคอมพวเตอรสามารถเขาใจได ภาพรวมของเวบเชงความหมายประกอบดวยชนตาง ๆ ซอนกน (ภาพประกอบ 1-1) เมอนาเขาขอมลสระบบ โดยเรมทชน Unicode และ URI จากนนขอมลจะผานกระบวนการตาง ๆ ของแตละชนขอมล สดทายองคความรทตองการจะถกนาออกจากชนของความเชอมน (Trust) เพอใชในการตดสนใจตอไป

Page 15: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

งาสวนของกาเฟสท 3 มสาหรบกาสามารถนา

านวจยนไดแบารนาเขาขอมลงเนนทชนของรเกบและสบคาขอมลไปใชปร

ภาพประก

บงกรอบเวลาอล ชนของ Uniง Logic, Prooคนขอมลเพอกระโยชนเพอกา

Data

Unicode

XM

อบ 1-1 ภาพร

อกเปน 3 เฟสcode และ Uof และ Trust การบรหารจดการศกษาวจยแล

In (Sensor data +

ML + NS + xmlsch

RDF + rdfs

Ont

ภาพประกอบ

รวมของเวบเชง

ส (ภาพประกอURI เฟสท 2 ม เมอสนสดเฟสการทะเลสาบละการบรหารจ

+ Secondary Data

ema

fschema

tology vocabulary

Logic

Pr

บ 1-2 กรอบเว

งความหมาย [

อบ 1-2) ไดแกมงเนนทชนของสท 3 ระบบเกสงขลาซงหนวจดการลมนาท

a)

Knowledge O

URI

y

roof

Trust

วลาการศกษาว

3]

ก เฟสท 1 มงเนง RDF และ Oกบรวบรวมขอมวยงานทกภาคะเลสาบสงขล

Out

Digital Signature

วจย

นนการศกษาใOntology สวมลมความพรอสวนทเกยวขอาตอไป

Phase 1

Phase 2

Phase 3

2

ในวนอมอง

Page 16: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

3  

1.2 การตรวจเอกสาร บทความ และงานวจยทเกยวของ

ชยภทร เนองคามา และไพศาล สนตธรรมนนท [4] ไดนาเสนอการพฒนาระบบทสามารถตรวจวด ตลอดจนเพมความสามารถในการเชอมโยงระบบตรวจวดตาง ๆ ดวยระบบเวบทา (Web Portal) เพอเพมประสทธภาพ และความยดหยนในการเขาถงขอมลจากระบบตรวจวดหลายกลม โดยเวบทาจะรองรบการทางานและการเชอมโยงระบบเครอขายตรวจวดทกชนดบนโปรโตคอลมาตรฐาน Sensor Web Enable ผาน Sensor-agent adaptor และไดนาเสนอเกยวกบการสาธตระบบบรการขอมลภมสารสนเทศ (Geospatial Web Service) มาประยกตใชกบระบบแผนทภาษ [5] โดยเนนไปทการแลกเปลยนขอมลภมสารสนเทศระหวางระบบผานโปรโตคอลมาตรฐานของ Open Geospatial Consortium (OGC) เพอแสดงใหเหนถงกลไกการทางานรวมกนระหวางระบบ

พนจ เขอนสวงศ และคณะ [6] ไดนาเสนอระบบตรวจวดสภาพแวดลอม เพอเสรมศกยภาพดานการผลตทางการเกษตรโดยใชไมโครคอนโทรลเลอรตระกล MSP430 เปนตวประมวลผลรวมกบไอซ CC2520 ททาหนาทเปนตวรบสงขอมลไรสาย ไดทดลองใชระบบในการผลตกาแฟ ณ โครงการพฒนาดอยตง (พนททรงงาน) ระบบสามารถวดคาอณหภม ความชน และความเขมแสงได มการเชอมตอโครงขายอปกรณตรวจวดผานเครอขายไรสาย ผใชงานสามารถนาขอมลทไดจากการตรวจวดไปใชประโยชนได โดยเลอกรปแบบการบนทกคาทวดไดจากฐานขอมล 3 รปแบบ ไดแก Text, PDF และ Excel

Michael Lehning และคณะ [7] แสดงใหเหนถงความทาทายหลายเรองในศาสตรทางดานสงแวดลอม ตวอยางของงานทไดดาเนนการไปแลวเชนโครงการ Swiss Experiment and SenseWeb ซงเปนการบรณาการโครงสรางขอมลของสภาวะแวดลอมททนสมยสาหรบการศกษาวจยทางดานสงแวดลอม นอกจากนคณะผวจยไดแสดงใหเหนถงพฒนาการของเทคโนโลยทเขามาเสรม เชน เทคโนโลยของเซนเซอร เปนตน ความกาวหนาตาง ๆ ทางดานการตรวจวดเหลานทาใหเชอมนไดวาความฝนทนกวทยาศาสตร ภาครฐ และภาคประชาชนจะมความรความเขาใจสงแวดลอมมากยงขนและนาไปสการมชวตทดขนและมความปลอดภยมากยงขน

Sebastian Michel และคณะ [8] นาเสนอระบบเครอขายเซนเซอรซงทาการเกบรวบรวมขอมลและนาเสนอขอมลแกผใชงาน ระบบหลกประกอบดวย เครอขายเซนเซอรทครอบคลมพนททงหมดทตองการศกษา โปรแกรม SensorMap ของบรษทไมโครซอฟท และโปรแกรมเชอมตอโปรแกรม SensorMap เขากบเครอขายเซนเซอรทตองการศกษา ระบบดงกลาวจะเชญชวนผใชงานใหเขามามสวนรวมในการเฝาระวงและตรวจสอบขอมลสงแวดลอมทเกบไวในระบบซงถกนาเสนอในรปแบบของ contour plots บนแผนทดจตอลความละเอยดสง นอกจากนผใชงานยงสามารถเรยกดขอมลในอดตเพอหาความเกยวของของขอมลไดอกดวย

Siddeswara Mayura Gur และคณะ [9] นาเสนอระบบเฝาระวงและพยากรณระบบนาโดยจดทาเปนโครงการนารอง ระบบนไดนาเทคโนโลย Sensor Web มาใชทลมนา Esk River ทางตะวนออกเฉยงเหนอของรฐ Tasmania ในประเทศออสเตรเลย โครงการนารองดงกลาวทาใหคณะผดาเนนโครงการสามารถประเมนความเหมาะสมในการนาเอามาตรฐาน Sensor Web Enablement (SWE) ทกาหนดโดย Open Geospatial Consortium มาใชงานในการบรหารจดการนา ระบบตนแบบทจดทาขนนมวตถประสงคเพอพยากรณการไหลของนาในแมนาในชวงเวลาสน ๆ

Page 17: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

4  

Schade Sven และคณะ [10] เสนอแนวคดในการทจะใชประชาชนเปนเซนเซอรสาหรบการรวบรวมสารสนเทศโดยอาศยความกาวหนาของเวบ 2.0 และ Sensor Web Enablement คณะผวจยมงเนนทจะใหประชาชนเฝาระวงสภาวะแวดลอมในภาพรวมและประมวลผลเบองตนเฉพาะบรเวณทเฝาระวง สารสนเทศดงกลาวโดยทวไปไมสามารถทจะรวบรวมไดโดยเซนเซอร ผลการวจยชใหเหนวาวธการดงกลาวสามารถนามาใชรวมกบวธการทางดาน remote sensing ทมอยแลวไดเปนอยางดและสามารถสรางมลคาเพมใหกบขอมลเดมทมอยแลวไดดวย

1.3 วตถประสงค

1. เพอศกษาเทคนคและมาตรฐานในการสรางระบบรวบรวมขอมลเชงความหมายจากกลมวจยและองคกรตาง ๆ

2. เพอพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา

1.4 ขอบเขตการวจย

1. ศกษาเทคนคและมาตรฐานในการสรางระบบรวบรวมขอมลเชงความหมายจากกลมวจยและองคกรตาง ๆ

2. พฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา โดยใชฐานขอมลลมนาทะเลสาบสงขลาทจดเกบไวแลว ซงประกอบดวยขอมลปรมาณนาและคณภาพนา ขอมลปรมาณนาฝน ขอมลสภาพอากาศ ขอมลเชงพนทจากภาพถายดาวเทยม

3. แสดงผลการสบคนขอมลจากระบบเซนเซอรเวบเชงความหมายใน 3 รปแบบ ไดแก รปแบบเชงพนท รปแบบเชงเวลา และรปแบบเฉพาะเรองทสนใจ

Page 18: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

5

 

บทท 2

เทคนคและมาตรฐานในการสรางระบบรวบรวมขอมลเชงความหมาย

กอนทจะทาการพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา ผวจยจาเปนตองศกษาเทคนคและมาตรฐานในการสรางระบบรวบรวมขอมลเชงความหมายจากกลมวจยและองคกรตาง ๆ ทมอยรวมถงเซนเซอรทเกยวของดวย ขอมลสภาวะแวดลอมจะถกเปลยนเปนสญญาณไฟฟาโดยเซนเซอร ไมโครคอนโทรลเลอรทาหนาท อานสญญาณไฟฟาจากเซนเซอรแลวแปลงเปนขอมล ขอมลดงกลาวจะถกสงตอไปยงเซรฟเวอรผานทางระบบเครอขายอนเตอรเนต ขอมลทเกบรวบรวมไวจะถกนาไปประมวลผลเพอการวเคราะหและการบรหารจดการตอไป ในบทนจะเนนเรองการศกษาเซนเซอรทเกยวของ ไมโครคอนโทรลเลอร ระบบเครอขายคอมพวเตอร เซรฟเวอร นอกจากนยงไดศกษาตวอยางระบบรวบรวมขอมลทใชงานจรงดวย

2.1 เซนเซอร

เซนเซอรทาหนาทเปลยนสงทตองการตรวจวดทางกายภาพใหเปนสญญาณไฟฟา สาหรบการจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลานน สงทตองการตรวจวดขนอยกบวตถประสงคหลกของการจดการ สาหรบงานวจยนกาหนดสงทตองการตรวจวดเปน อณหภม ความเขมแสง ระดบนา ปรมาณนาฝน pH และความนาไฟฟา ดงนนเซนเซอรททาการศกษาจะมงเนนเพอวดสงทตองการวดดงกลาวมาแลวขางตน

2.1.1 เซนเซอรวดอณหภม

เซนเซอรทเหมาะสาหรบวดอณหภมของสภาวะแวดลอมในเขตลมนาทะเลสาบสงขลาขนอยกบวตถประสงคของการใชงานและราคาเปนหลก เซนเซอรทเหมาะสมมหลายประเภทดงน

อารทด (Resistance Temperature Detectors: RTD) เปนเซนเซอรวดอณหภมทใชหลกการเปลยนแปลงคาความตานทานทางไฟฟาของวสดทใชทาเซนเซอร [11] คาความตานทานของเซนเซอรจะมคาเพมขนเมออณหภมสงขน [12] เซนเซอรแบบอารทดมความเปนเชงเสนในชวงอณหภมแคบ ๆ เหมาะทจะเปนตวเลอกในการวดอณหภมสงแวดลอมในเขตลมนาทะเลสาบสงขลาทตองการความแมนยาปานกลาง การตดตงทาไดงายโดยสามารถเลอกใชเซนเซอรและอปกรณประกอบพรอมใชทผลตมาเพองานอตสาหกรรมได

เทอรมสเตอร (Thermister) เปนเซนเซอรวดอณหภมทใชหลกการเปลยนแปลงคาความตานทานทางไฟฟา เชนเดยวกบอารทด [12] การเปลยนแปลงคาความตานทานของเทอรมสเตอรตอการเปลยนแปลงของอณหภมมคาสงกวาการเปลยนแปลงคาของอารทด ความเปนเชงเสนของความสมพนธระหวางความตานทานและอณหภมของเทอรมสเตอรมคาดอย

Page 19: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

6

 

กวาของอารทด ขอเดนของเซนเซอรแบบเทอรมสเตอรคอมขนาดเลก ราคาถก ตดตงไดงาย และตองการวงจรประกอบในการวดทไมซบซอน

เซนเซอรสารกงตวนา เปนเซนเซอร วดอณหภมทใหแรงดนไฟฟาแปรตามอณหภม ตวเซนเซอรทาจากสารกงตวนาสวนใหญจะอยในรปวงจรรวม (Integrated Circuit: IC) แรงดนทขา output ของเซนเซอรมคาแปรตามอณหภมและมความเปนเชงเสนสง [12] เซนเซอรประเภทนโดยทวไปตองการวงจรขยายสญญาณกอนทจะสามารถอานคาไดโดยไมโครคอนโทรลเลอร ยกเวนมเซนเซอรบางตระกลทมวงจรแปลงอณหภมเปนคาดจตอลภายในตวและสามารถรบสงขอมลกบไมโครคอนโทรลเลอรไดโดยตรง โดยทวไปเซนเซอรสารกงตวนาจะมราคาปานกลางและผใชตองดดแปลงหววดเองใหเขากนไดสภาพแวดลอมจรง

2.1.2 เซนเซอรวดความเขมแสง

เซนเซอรทเหมาะสาหรบวดความเขมแสงของสภาวะแวดลอมในเขตลมนาทะเลสาบสงขลาขนอยกบวตถประสงคของการใชงาน ชวงความเขมของแสง และราคาเปนหลก เซนเซอรทเหมาะสมมหลายประเภทดงน

แอลดอาร (Light Dependent Resistor: LDR) เปนเซนเซอรวดความเขมแสงในรปแบบของคาความตานทาน ตวเซนเซอรทาจากสารกงตวนาฉาบบนแผนเซรามกทใชเปนฐานรอง คาความตานทานของเซนเซอรมคาแปรผกผนกบความเขมแสง ชวงความยาวคลนของแสงครอบคลมชวงทตามองเหนแตตอบสนองไดดเฉพาะชวงความยาวคลนทคอนขางแคบ การเปลยนแปลงคาความตานทานของแอลดอารตอการเปลยนแปลงของความเขมแสงมคาสง [13] ความเปนเชงเสนของความสมพนธระหวางความตานทานและความเขมแสงมคาตา ขอเดนของเซนเซอรแบบแอลดอารคอมขนาดเลก ราคาถก และตองการวงจรประกอบในการวดทไมซบซอน

โฟโตไดโอด (Photo Diode) เปนเซนเซอรวดความเขมแสงในรปแบบกระแสไฟฟา ตวเซนเซอรทาจากสารกงตวนาประกอบดวยสารกงตวนาชนด P และ N รอยตอถกหอหมดวยวสดทแสงผานได คากระแสไฟฟาของเซนเซอรมคาแปรผกผนกบความเขมแสงทมาตกกระทบทรอยตอ ชวงความยาวคลนของแสงทวดคอนขางกวางกวา LDR [13] ขอเดนของเซนเซอรแบบโฟโตไดโอดคอ มขนาดเลก ราคาถก สวนขอดอยคอตองการวงจรอเลกทรอนกสสาหรบขยายสญญาณกอนทจะสงใหกบไมโครคอนโทรลเลอร

โฟโตทรานซสเตอร (Photo Transistor) เปนเซนเซอรวดความเขมแสงในรปแบบกระแสไฟฟา ตวเซนเซอรทาจากสารกงตวนาโครงสรางลกษณะเดยวกบทรานซสเตอรท

Page 20: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

7

 

รอยตอถกหอหมดวยวสดทแสงผานได คากระแสไฟฟาของเซนเซอรมคาแปรตามความเขมแสงทมาตกกระทบทรอยตอ ชวงความยาวคลนของแสงทวดคอนขางกวางกวา LDR เชนเดยวกบโฟโตไดโอด การเปลยนแปลงของกระแสตอการเปลยนแปลงความเขมแสงมคาสงกวาโฟโตไดโอด [14] ดงนนวงจรอเลกทรอนกสสาหรบขยายสญญาณกอนทจะสงใหกบไมโครคอนโทรลเลอรจะทาไดงายกวาโฟโตไดโอดซงเปนขอเดนของเซนเซอรแบบน

2.1.3 เซนเซอรวดระดบนา

เซนเซอรทเหมาะสาหรบวดระดบนาในเขตลมนาทะเลสาบสงขลาขนอยกบวตถประสงคของการใชงาน ชวงระดบนาทตองการวค และราคาเปนหลก เซนเซอรทเหมาะสมมหลายประเภทดงน

อปกรณวดระดบนาชนดแปลงคาดวยความดน (Pressure Transducer) เปนเซนเซอรวดระดบนาในรปแบบแรงดนไฟฟา ตวเซนเซอรทาจากอปกรณวดความดนตดตงในตาแหนงสวนลางสดของระดบนาทตองการวด เมอระดบนาเพมสงขน ความดนจะเพมขนตามระดบความสงของนา สงผลใหไดแรงดนไฟฟาทอปกรณวดความดนแปรตามความสงของระดบนา [15] การวดระดบนาโดยการวดความดนของนาแลวแปลงคาใหเปนระดบนามจดออนทพงระวงคอ ความสมพนธระหวางความดนกบระดบนาแปรตามอณหภมของอากาศ ถาตองการความแมนยาตองทาการชดเชยอณหภม เซนเซอรประเภทนจะมความยงยากในการตดตงเพราะตวเซนเซอรตองจมอยในนาตลอดเวลาทาใหตนทนในการบารงรกษาคอนขางสง ทางเลอกในการแกปญหาคอการตดตงเซนเซอรใหอยเหนอนาแลวตอทอจมนาในจดทตองการวด ความดนทเกดขนเนองจากความสงของระดบนาจะสงผานอากาศในทอมายงอปกรณวดความดน อยางไรกตามคาทวดไดมความคลาดเคลอนไปบางเนองจากเมอเวลาผานไปนาน ๆ ความดนของอากาศในทอจะลดลงเนองจากไนโตรเจนบางสวนละลายในนา ทางเลอกนเหมาะกบการวดระดบนาทมการเปลยนแปลงระดบคอนขางเรวเชนการวดระดบนาทวม เปนตน

อปกรณวดระดบนาชนดแปลงคาความจเปนเซนเซอรวดระดบนาในรปแบบของการวดคาความจไฟฟา ตวเซนเซอรทาจากขวไฟฟาสองอนจมลงในนาและวดคาความจระหวางขวไฟฟาทงสอง โดยคาความจจะแปรผนตรงกบระดบของนา [16] สงผลใหไดแรงดนไฟฟาท output ของวงจรอเลคทรอนกส แปรตามความสงของระดบนา อปกรณวดระดบนาชนดแปลงคาความจตองการวงจรอเลกทรอนกสทคอนขางซบซอน

อปกรณวดระดบนาดวยคลนอลตราโซนก เปนเซนเซอรวดระดบนาในรปแบบของการวดคาเวลาการสะทอนกลบของคลนความถสงทสงออกไปยงผวนา โดยคาเวลาการสะทอนจะแปรผนตรงกบระดบของนา สงผลใหไดแรงดนไฟฟาท output ของวงจรอเลคทรอนกส แปรตาม

Page 21: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

8

 

ความสงของระดบนา ขอดของอปกรณวดระดบนาดวยคลนอลตราโซนกคอตดตงไดงายและมชวงการวดคอนขางกวาง ขอดอยคอตองการวงจรอเลกทรอนกส ทซบซอน

2.1.4 อปกรณวดปรมาณนาฝน

เปนเซนเซอรวดปรมาณนาฝนในรปแบบแบบถาดกระดกซงอาศยหลกการของแกนกระเดองโดยมถวยสาหรบรองรบนาฝน 2 อน ทสามารถรองรบนาฝน กระดกสลบไปมา ทาใหเกดสญญาณทางไฟฟาโดยลกษณะสญญาณ Pulse ทออกมาจากอปกรณตรวจวดปรมาณนาฝน สญญาณ Pulse ดงกลาวสามารถเชอมตอกบไมโครคอนโทรลเลอรไดโดยตรง [17]

2.1.5 เซนเซอรวด pH

เปนเซนเซอรวด pH เปนอปกรณไฟฟาเคมทสรางแรงเคลอนไฟฟาซงเปนสดสวนกบคา pH ของสารละลายทนาไปวด [18] แรงเคลอนไฟฟาทไดตองการวงจรอเลกทรอนกสทคอนขางซบซอนสาหรบการขยายสญญาณใหเหมาะสมทจะสงตอไปยงไมโครคอนโทรลเลอร เซนเซอรวด pH มราคาแพงและมตนทนในการบารงรกษาคอนขางสง

2.1.6 เซนเซอรวดความนาไฟฟา

เปนเซนเซอรวดความนาไฟฟาในรปแบบอเลกโทรดจมในของเหลว วงจรอเลกทรอนคสทคอนขางซบซอนจะอานคาความนาไฟฟาและใหสญญาณขาออกเปนแรงดนทเทยบเทากบคาความนาไฟฟา [19]

2.2 ระบบไมโครคอนโทรลเลอร

ไมโครคอนโทรลเลอร เปนวงจรรวม (Integrated Circuit) ทรวบรวมเอาฟงกชนการทางานของคอมพวเตอรไวภายในอปกรณเพยงชนเดยว โครงสรางภายในของไมโครคอนโทรลเลอรประกอบดวย หนวยประมวลผล หนวยความจา และหนวยรบสงขอมล [20] เ มอเทยบกบคอมพวเตอรทวไปจะพบวาไมโครคอนโทรลเลอรมความสามารถตากวา ขนาดเลกกวา ราคาถกกวาและใชพลงงานตากวา

ไมโครคอนโทรลเลอรมหลากชนดจากหลายผผลต การพฒนาระบบไมโครคอนโทรลเลอรเพอใชงานจงตองเลอกคณสมบตของไมโครคอนโทรลเลอรใหเหมาะกบงานทใช ขอพจารณาในการเลอกมดงน

ความสามารถในการประมวลผล

ราคา

จานวนชองสญญาณอนพตและเอาทพต

Page 22: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

9

 

การใชพลงงานไฟฟา

ขนาดของหนวยความจา

เครองมอในการพฒนาโปรแกรม

2.3 เซรฟเวอร

เซรฟเวอรสาหรบเกบขอมลทสงมาจากจดตรวจวดมความสาคญตอตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา เซรฟเวอรตองมความเสถยรและสามารถรองรบภาระงานไดเปนอยางด การเลอกใชเซรฟเวอรขนอยกบลกษณะงานท ทาและสภาพแวดลอมตลอดจนทรพยากรบคคลทรองรบ ในการวจยจะเนนเพยง 3 รปแบบหลกคอ Windows Server 2003, Linux Server และ Embedded Server

2.3.1 Windows Server 2003

Windows Server 2003 เปนระบบปฏบตการทพฒนาขนโดยบรษท Microsoft ซงมจดแขงทางดานความเสถยรของระบบ เนองจากพฒนาขนมาเพอเปนแพลตฟอรมใหแกระบบแมขายขององคกร โดยมลกษณะเฉพาะของระบบ ดงตอไปน [21]

1. การบรหารขอมลทซบซอนบนเครอขายไดด (Active Directory) ผใชงานสามารถคนหา สวนประกอบหรอขอมลอน ๆ ไดงายและรวดเรวขน

2. การรวมศนยเพอบรหารการใชซอฟตแวรของทงเครอขาย (Group Policy Management Console) ผจดการระบบสามารถกาหนดนโยบายทใชรวมกนระหวาง site domain หรอหนวยทรวบรวมขนใน active directory ซงจะชวยใหการปรบปรงระบบ การตดตงโปรแกรม ขอมลของผใชงาน สามารถทาไดงายขน

3. มประสทธภาพการทางาน (Server Performance) สง

4. การกขอมลคน โดยเครองมอ Volume Shadow Copy ชวยใหผจดการระบบสามารถสาเนาขอมลทมความสาคญตอองคกรไดในทนท โดยไมตองหยดการทางานของระบบ

5. เพมความเรวของ Web Application และมความหลากหลายในการพฒนา Application โดยการใช Internet Information Service 6.0 และ Microsoft .NET Framework

ระบบปฏบตการ Windows Server 2003 มหลายเวอรชน เพอรองรบการใชงานของกลมธรกจ และองคกรแตละประเภท [22] ไดแก

Page 23: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

10

 

1. Windows Server 2003, Standard Edition เหมาะสาหรบใชงานในธรกจขนาดเลก หรอแผนกในองคกรทรองรบการใหบรการเครองพมพ และไฟลขอมลผานเครอขาย ทมศนยรวมในการจดการแอพพลเคชน

2. Windows Server 2003, Enterprise Edition เหมาะสาหรบใชงานในองคกรขนาดตาง ๆ ทใหบรการทางดาน Web Services เนองจากมประสทธภาพทางดานความปลอดภยของระบบ

3. Windows Server 2003, Datacenter Edition เหมาะสาหรบใชงานในองคกรขนาดใหญ ซงมแอพพลเคชนทางานอยางตอเนอง และรองรบการขยายขนาดของระบบ ตองการฮารดแวรทมศกยภาพสงในการรองรบการทางานของระบบ

4. Windows Server 2003, Web Edition เหมาะสาหรบใชงานกบเครองแมขายเวบแอพพลเคชน เชน Web pages, XML Web Services เนองจากเปนระบบทออกแบบบน Internet Information Server 6.0 Web Server ซงสามารถใหบรการ XML Web Server และเทคโนโลย ASP.NET ไดอยางรวดเรว

2.3.2 Linux Server

Linux เปนระบบปฏบตการอกรปแบบหนง ซงไดรบการพฒนามาจากระบบปฏบตการ UNIX โดยความรวมมอของนกพฒนาผานทางระบบเครอขายอนเตอรเนต ทงยงแจกจาย Linux ทพฒนาขนใหผทสนใจสามารถใชงานไดฟร และรวมถงยอมรบฟงความคดเหนเกยวกบขอผดพลาด แนวทางการพฒนา และความรวมมอในการพฒนาใหเกด Linux เวอรชนใหม ๆ อกดวย Linux สามารถทางานไดแบบหลายงาน (Multi-tasking) หลายผใช (Multi-user) ม X-Window เปนสวนตดตอผใชแบบกราฟก ทงยงสนบสนนระบบเครอขายไดหลากหลายรปแบบ [23]

จดเดนของ Linux มรายละเอยดดงน [24]

1. สามารถดาวนโหลดระบบปฏบตการ Linux มาใชไดฟร

2. สามารถทางานไดบนเครอง PC ทมหนวยประมวลผลกลางตงแต 80386 ขนไป ซงเปนเครองทมราคาถก และสนบสนนอปกรณตอพวงอนๆ เชน ซดรอม ฮารดดสก เครองพมพ

3. สามารถใชงานอปกรณฮารดแวรบนเครองไดอยางเตมประสทธภาพ เนองจากสามารถทางานพรอมกนหลาย ๆ งานไดอยางรวดเรว

4. เปนระบบทมประสทธภาพ เนองจากขอบกพรองจะถกแกไขอยางรวดเรวจากผใชงานและนกพฒนาทมอยมาก

5. รองรบการทางานแบบ Multi-user Multi-tasking

Page 24: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

11

 

6. สามารถใชงานรวมกบ DOS และ Microsoft Windows ได

7. สนบสนนระบบไฟลของระบบปฏบตการอน ๆ เชน DOS (FAT), Windows 98 (FAT 32), NetWare (NCP), MINIX, NTFS เปนตน สามารถโอนถายขอมลระหวางกนไดงาย

8. เปนระบบปฏบตการแบบเปด โปรแกรมตาง ๆ บน Linux ถกแจกจายไปพรอมกบ Source Code ผใชงานสามารถปรบปรงแกไขโปรแกรมตาง ๆ ตามความตองการได

2.3.3 Embedded Server

Embedded Server หรอ เรยกวา Embedded Web Server (EWS) เปนระบบทประกอบดวยหนวยประมวลผลทใชไมโครโปรเซสเซอรหรอไมโครคอนโทรลเลอรเปนหลก รปรางทางกายภาพโดยทวไปจะประกอบดวยแผนวงจรพมพขนาดเลกทใชแหลงจายไฟตรงจากภายนอกและเชอมตอกบระบบเครอขายผานทางพอรต RJ-45 นอกจากน บางระบบอาจจะมสอบนทกขอมลในรปแบบของ SD card [25]

ประสทธภาพ Embedded Server มหนวยประมวลผลทเพยงพอสาหรบการใหบรการเกบขอมล สบคนขอมล และเนนการทางานทเปนงานเดยว (single thread) หนวยความจาทใชทง ROM และ RAM โดยทวไปมขนาดจากด โปรโตคอลหลกทใช คอ HTTP ทาใหผใชสามารถเรยกใชบรการดวยเวบบราวเซอร ทวไปได ระบบปฏบตการทใชจะมขนาดเลก หรอบางระบบอาจจะไมใชระบบปฏบตการ ตวอยางของ Embedded Server เชน OMEGA iServer EIS-PCB [26]

Embedded Server มลกษณะเดนหลายประการ ดงน [27]

1. ใช HTTP เปนโปรโตคอลหลก ทาใหสามารถใชงานในระบบทตางกนได ไมถกปดกนโดยอปกรณเครอขาย รองรบการใชงานผานเวบบราวเซอรทวไปได

2. ในการประมวลผล ไมจาเปนตองใชความเรวของหนวยประมวลผลสงกสามารถประมวลผลได

3. ในการเกบบนทกขอมล ไมจาเปนตองใชหนวยความจาทมขนาดใหญ

4. ไมมระบบจดการไฟลขอมล ใชหนวยความจาภายในเพอเกบขอมลทจะสงไปใหเมอถกรองขอจากผใช

5. เนนการทางานทมลกษณะเปนงานเดยว

6. มลกษณะทางกายภาพขนาดเลก พกพางาย ตดตงเพอใชงานไดสะดวก

Page 25: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

12

 

2.4 ระบบเครอขาย

เนองจากจดตรวจวดและเซรฟเวอรตดตงในตาแหนงทตางกนและมความจาเปนตองสงขอมลจากจดตรวจวดมายงเซรฟเวอร เครอขายคอมพวเตอรจงเปนสงจาเปนสาหรบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา เครอขายทเกยวของคอ เครอขายอนเตอรเนต ระบบ ADSL และระบบเครอขายโทรศพทเคลอนท การเลอกใชเครอขายขนอยกบเครอขายสอสารทมอยในจดททาการตรวจวดเปนหลก

2.4.1 ระบบ ADSL (Asymmetric Digital Subscriber Line)

ADSL เปนหนงในเทคโนโลย DSL ทใชสายโทรศพทในการรบสงขอมลดจตอลดวยความเรวสง รองรบการรบสงขอมลและการใชโทรศพทบนสายโทรศพทเสนเดยวกนในเวลาพรอมกน โดยความเรวในการสงขอมลจากผใชบรการไปยงผใหบรการ จะนอยกวาความเรวในการรบขอมลจากผใหบรการมายงผใชบรการ [28]

2.4.2 ระบบเครอขายโทรศพทเคลอนท

ระบบเครอขายโทรศพทเคลอนท เปนการตดตอกนทางโทรศพทไรสายโดยใชคลนความถเปนพาหะ [29] โดยยคของเทคโนโลยโทรศพทเคลอนทไรสายปจจบนถกแบงเปน 4 ยคดงน [30]

ยคท 1 เปนระบบโทรศพทเคลอนทไรสายระบบแรก และสงสญญาณแบบอนาลอก ยคนสามารถสงขอมลไดเฉพาะเสยง

ยคท 2 เปนระบบโทรศพทเคลอนทไรสายทสงสญญาณแบบดจตอล ยคนสามารถใชงานไดทงระบบเสยงและขอมล มการพฒนาระบบโทรศพทออกเปน 2 ระบบ คอ TDMA และ CDMA มการพฒนาเทคโนโลยสาหรบการสอสารขอมล ไดแก GPRS, EDGE และ CDMA2000 1x

ยคท 3 เปนระบบโทรศพทเคลอนทไรสายทสงสญญาณแบบระบบดจตอล ยคนสามารถใชงานไดทงระบบเสยงและขอมล แตมการเพมประสทธภาพในการรบสงขอมลใหรวดเรวขนกวาในยคท 2 มการพฒนาเทคโนโลยสาหรบการสอสาร ไดแก WCDMA, HSDPA, HSUPA, CMA2000 1x (EV-DO), CDMA2000 1x (EV-DO Rev.A), CDMA2000 1x (EV-DO Rev.B)

ยคท 4 เปนระบบโทรศพทเคลอนทไรสายทไดพฒนาตอจากยคท 3 เพอเพมประสทธภาพในการรบสงขอมลใหรวดเรวขนกวาในยคท 3 มการพฒนาเทคโนโลยสาหรบการสอสารขอมล ไดแก เทคโนโลย LTE, HSPA+, UMB (เดมเรยกวา EV-DO Rev. C)

Page 26: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

13

 

2.5 ตวอยางระบบเกบรวบรวมขอมล

2.5.1 ระบบ AIRS

AIRS เปนซอฟแวรทมความสามารถในการตรวจวด และเกบบนทกคาของขอมลจาก Smartphone ทใชระบบปฏบตการ Android ตงแตเวอรชน 2.2 เปนตนไป โดยบนทกคาของขอมลผานอปกรณเซนเซอรทตดตงอยภายในตว Smartphone ผใชงานสามารถเกบบนทกคาของขอมลในสถานการณตาง ๆ ได ไดแก พกดทตง สภาพอากาศ (อณหภม, ความชน) สภาพเสยง (ระดบความดง, ความถ, เสยงรบกวน) สภาพลม (ความแรงของลม) เปนตน นอกจากนสามารถเชอมตอกบอปกรณภายนอก โดยผานระบบเครอขายอนเทอรเนตไรสาย ไดแก การวดคลนหวใจ การวดความดนของรางกาย การวดจงหวะการเตนของชพจร เปนตน ขอมลทบนทกไวนสามารถนาวเคราะหและใชประโยชนในการตอไปได สาหรบการเกบขอมลนน ผใชงานสามารถเลอกการเกบบนทกขอมลได 2 รปแบบ ไดแก แบบ Local และแบบ Remote [31] (ภาคผนวก ก )

ผใชงานสามารถดาวนโหลด (ภาพประกอบ 2-1) และตดตง AIRS บน Android Smart Phone (ภาพประกอบ 2-2) ไดจาก Google Play Store โดยไมมคาใชจายใด ๆ

ภาพประกอบ 2-1 การดาวนโหลดแอพพลเคชน AIRS จาก Google Play Store

Page 27: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

14

 

ภาพประกอบ 2-2 การตดตงโปรแกรม AIRS ใน Google Play Store

2.5.2 ระบบ Mango

โปรแกรม Mango เปนซอฟแวรโอเพนซอรส แบบ Machine-to-Machine (M2M) เปนโปรแกรมทสามารถตดตอ สอสารขอมลระหวางเครอง หรออปกรณ เชน จากเซนเซอรไปยงเครองคอมพวเตอร หรอ ซอฟแวรททางานอยบนเครองเซรฟเวอร โดยหลกการทางานของระบบ M2M คอ จะมอปกรณทเปนตววด เชน เซนเซอร จะวดคาตาง ๆ เชน ระดบนา และสงขอมลคาทวดไดผานเครอขายไปยงแอพพลเคชนททาหนาทตความหมายขอมลดบใหสามารถนาไปใชตดสนใจได ทาใหระบบสามารถทางานไดอยางรวดเรวและตอบสนองเหตการณไดอยางทนเวลา [32]

โปรแกรม Mango จะทางานบนเซรฟเวอรเปนหลก โปรแกรมเขยนขนดวย Ajax เพอใหผใชสามารถควบคมเซนเซอร หรออปกรณอเลกทรอนกสหลาย ๆ คนพรอมกนได การดาวนโหลดและตดตงสามารถทาไดงาย เนองจากเปนโปรแกรมทเผยแพรใหใชฟร และสามารถตดตงบนแพลตฟอรมทหลากหลาย สามารถจดการการเขาถงขอมลของผใช มระบบ Login และระบบแจงเตอน สามารถรบขอมลจากอปกรณอน ๆ ผานโปรโตคอลทสนบสนน ไดแก BACnet I/P, Modbus (ASCII, RTU, TCP, and UDP), 1-wire, SNMP, SQL, HTTP, POP3, NMEA 0183 และ โปรโตคอลอน ๆ ทพฒนาโดยผผลตฮารดแวรเพอเชอมตอกบ Mango [32]

Page 28: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

15

 

นอกจากนโปรแกรม Mango ยงสนบสนนแหลงขอมลทสรางขนเพอใชทดสอบหรอเปรยบเทยบระบบอน ๆ อกดวย ซงสามารถดาวนโหลด โปรแกรม Mango ไดท URLของ เวบไซต Mango (http://mango.serotoninsoftware.com/home.jsp)

2.5.3 ระบบ SensorMap

SensorMap เปน Application หนง ทแสดงผลขอมลเซนเซอรบนแผนท และมเครองมอทใชในการเลอกประมวลผลขอมลเซนเซอรเพอแสดงคาขอมลเซนเซอรในรปแบบทผใชตองการ ซง SensorMap สามารถพฒนาไดจากหลายภาษาแตยงไมมมาตรฐานทแนนอนในการพฒนา

ในป พ.ศ. 2553 – 2555 บรษท Microsoft มการศกษาวจยเกยวกบ SensorMap ไดรวบรวมขอมลเซนเซอรในหลายพนทแลวนาขอมลมาแสดงผลโดยจาแนกตามประเภทของเซนเซอร (ภาพประกอบ 2-3) งานวจยชนน สามารถเปนแนวทางในการพฒนาใหแกผทสนใจได [33]

ภาพประกอบ 2-3 งานวจย Sensor Map ของ Microsoft [34]

2.5.4 ระบบ SOS (Sensor Observation Service)

SOS เปนโปรโตคอลททางานอยในกระบวนการ Service ของ Sensor Web ประกอบดวยกระบวนการในการทางานของระบบ ดงตอไปน [34]

1. SWE (Sensor Web Enablement) เปนกรอบความคดทพฒนาขนเพอเชอมโยงโครงขายของอปกรณตรวจวด ใหสามารถแลกเปลยนขอมล และทางานรวมกนไดผานระบบเครอขายอนเตอรเนตดวย Web

Page 29: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

16

 

Service Technology โดยกรอบความคดน ครอบคลมมาตรฐานการทางานรวมกนของ OGC, OASIS, IEEE และ ISO

2. OGC (Open Geospatial Consortium) ไดนากรอบความคดของ SWE มาพฒนาเปนชดโปรโตคอลทแบงการทางานออกไดเปน 2 กลม คอ Services Protocol และ Data Encoding Protocol

3. โปรโตคอล Sensor Model Language (SML) เปนมาตรฐานทกาหนดแนวคดโครงสรางและการเขารหสขอมลทเปนมาตรฐานสาหรบขอมลรายละเอยดและคณสมบตของเครองตรวจวดเพอใชในการแลกเปลยนขอมลผานเครอขายอนเตอรเนต เปนหนงในมาตรฐาน OGC ในหมวด Sensor Web Enablement โดย SML สนบสนนการคนหาเครองตรวจวด โดยการระบตวตนของเครองตรวจวดใหเปนทรจกและสามารถสบคนไดผานเครอขายอนเตอรเนต โดยถกออกแบบมาเพออธบายขอมลของเครองตรวจวดและระบบเครองตรวจวด และสามารถจดกลม และคดกรองโดยใชกฎเกณฑเฉพาะ เชน เวลา ตาแหนง เปนตน

4. โปรโตคอล Sensor Observation Service (SOS) เปนมาตรฐานทใหบรการการเชอมตอ เพอจดการขอมลเครองตรวจวดและการรองขอขอมลทไดจากเครองตรวจวด โดยเฉพาะขอมลการสงเกตการณปรากฏการณตางๆ จากเครองตรวจวดหลากหลายประเภท ไมวาจะเปนเครองตรวจวดทตงอยในสถานททตองการตรวจวด เชน เครองตรวจวดปรมาณนาฝน เครองตรวจวดระยะไกล (ดาวเทยมดานอตนยมวทยา) เครองตรวจวดประเภทเคลอนท (รถตรวจมลพษเคลอนท) หรอ เครองตรวจวดทตงอยกบท (สถานตรวจวดอากาศภาคพนดน)

5. การทางานรวมกนระหวาง SML และ SOS เนองจาก SOS และ SML ตางเปนโปรโตคอลหนงในมาตรฐาน OGC ในหมวด Sensor Web Enablement ซงทางานรวมกนในรปแบบตนทางและปลายทาง โดย SOS เปรยบเสมอนเปนโปรโตคอลปลายทางทเปนตวเชอมโยงขอมลจากเครองตรวจวดตางๆ เพอสามารถจดการและรองขอขอมลจากเครองตรวจวด ทสามารถระบลกษณะเฉพาะของเครองตรวจวดแตละตวได โดยผานโปรโตคอล SML ททาหนาทระบขอมลรายละเอยดและคณสมบตของเครองตรวจวด และจดกลมของลกษณะเครองตรวจวดโดยใชกฎเกณฑเฉพาะ เพอสามารถสบคนไดผานเครอขายอนเตอรเนต

Page 30: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

17

บทท 3

การออกแบบระบบเกบรวบรวมขอมล

จากการศกษาเทคโนโลยของเวบเชงความหมาย มาตรฐานตาง ๆ ทเกยวของ กบการใชประโยชนในการบรหารจดการสงแวดลอมและสาขาทเกยวของ รวมถงเครองมอทใชในการพฒนา ทาใหไดเรยนรและเหนแนวทางในการพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบการบรหารจดการลมนาทะเลสาบสงขลา อยางไรกตาม เพอใหระบบมความยงยนและสามารถดแลไดโดยตนทนในการบารงรกษาไมสงจนเกนไปในการออกแบบระบบจาเปนตองพจารณาใหรอบคอบ ทงในเรองของเครองมอทใชในการพฒนา ขอบเขตของการพฒนาใหสอดคลองกบมาตรฐาน รวมถงความสอดคลองกบความตองการในการบรหารจดการลมนาทะเลสาบสงขลา ปจจยในการพจารณาดงกลาวจะมผลอยางมากตอความสาเรจในภาพรวมของระบบเกบรวบรวมขอมลตนแบบ

3.1 การเลอกใชเครองมอในการพฒนาระบบ 3.1.1 ขอพจารณาในการเลอกใชเครองมอในการพฒนาระบบ

การเลอกใชเครองมอในการพฒนาระบบเกบขอมลเปนปจจยหนงทมความสาคญตอความยงยนของระบบ เกณฑทวไปในการเลอกใชเครองมอจะใกลเคยงกบเกณฑในการเลอกใชซอฟตแวร โดยเกณฑหลก ๆ ในการเลอกใชเครองมอมดงน

1. ความทนสมยของเครองมอ เปนเกณฑสาคญทบงบอกถงความพรอมของระบบทสามารถรองรบการเปลยนแปลงของเทคโนโลย ความทนสมยของเครองมอในการพฒนาระบบสามารถตรวจสอบไดจากวนทเปดตวเครองมอนน ๆ อยางไรกตาม มสงทพงระวง คอ ตองตรวจสอบวา การเปดตวเครองมอดงกลาวนน เปนการเพมคณลกษณะพงประสงคหรอเปนเพยงการแกปญหาของซอฟตแวร ถาเปนกรณหลงกจะไมไดรบการพจารณาถงความทนสมย

2. จานวนของนกพฒนา เนองจากมเครองมอในการพฒนาระบบทดเปนจานวนมากทมจานวนนกพฒนาไมเพยงพอตอการพฒนา ทาใหเครองมอดงกลาวตองหยดการพฒนา แนวทางทถอไดวา เปนแนวปฏบตทเปนเลศสาหรบการพฒนาเครองมอ คอ การใชชมชนในเครอขายอนเตอรเนตรวมมอกนพฒนา ดแล และประยกต เครองมอทพฒนาในเชงธรกจมทงขอเดนและขอดอยทพงระวง ขอเดน คอ ความเขากนไดของเครองมอยอย ๆ เนองจากการพฒนาสวนใหญพฒนาขนภายใตการควบคมของหนวยงานเดยว ทาใหการบรหารจดการสามารถทาไดงายกวา ขอดอย คอ ความเสยงทเครองมอจะไมไดรบการดแล เมอเครองมอดงกลาวใหผลไมคมคาทางธรกจตอบรษทผพฒนา นามาซงการหยดพฒนาหรอขายตอใหกบบรษทอน บอยครงทผเขามาซอเปนบรษทคแขงและเปนการซอเพอกาจดผลตภณฑคแขงนน

3. จานวนของผใช ระบบทมกลมผใชงานมากมแนวโนมทระบบจะไดรบการดแลและพฒนาอยางตอเนอง จานวนของผใชจงสามารถบงบอกไดถงความยงยนของระบบนน ๆ จานวนผใชระบบทแทจรงของระบบทไมใชระบบเชงการคา อาจจะหาตวเลขทถกตองแนนอนคอนขางยาก วธการซงสามารถใชบงชจานวนผใชในระบบอาจจะหาไดในรปแบบของ การประชมสมมนาประจาปของกลมผใชงาน รายชอของผใชงานท

Page 31: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

18

ลงทะเบยน เวบไซตของการนาไปใชงาน ผลงานการเผยแพรในรปแบบของการตพมพและในกระดานสนทนา เปนตน

4. โปรแกรมฐานขอมลทรองรบ เนองจากระบบเกบรวบรวมขอมลตองอาศยโปรแกรมฐานขอมลในการเกบขอมล โปรแกรมฐานขอมลทใชควบคกบระบบเกบรวบรวมขอมลเปนปจจยสาคญขอหนงในการพจารณา นอกเหนอจากขอพจารณาพนฐาน เชน ประสทธภาพ ความปลอดภยของขอมล ราคา และตองคานงถงความยากงายของการนาเอาขอมลทเกบรวบรวมไวในฐานขอมลไปใชงานดวย โปรแกรมฐานขอมลสวนใหญจะอนญาตใหผใชนาเขาและสงออกตวขอมลในระบบ การอนญาตใหผใชงานสามารถเขยนโปรแกรมเพอเขาถงขอมลไดโดยตรงนบไดวาเปนสงพงประสงคสาหรบการใชงานขอมลทเกบสาหรบการวเคราะหขอมลไวในเชงลก

5. มาตรฐานทรองรบ เนองจากระบบเกบรวบรวมขอมลประกอบดวยโปรแกรมหลาย ๆ สวนทางานรวมกน ความสามารถในการทางานรวมกนไดเปนสงทตองพจารณา รปแบบของการเชอมตอเพอทางานรวมกน อาจจะใชรปแบบเฉพาะหรออาจจะใชรปแบบทกาหนดขนเปนมาตรฐานโดยมหนวยงานรองรบ การเชอมตอเพอทางานรวมกนแบบเฉพาะมขอไดเปรยบในเรองของความเรวในการทางานและความเปนอสระในการปรบเปลยนรปแบบ ขอดของระบบการเชอมตอเพอทางานรวมกนแบบมาตรฐาน คอ การใหความมนใจในเรองความเขากนไดของขอมลจากหลาย ๆ สวนในระบบ และจากภายนอกระบบ

6. รปแบบของใบอนญาต รปแบบใบอนญาตการใชซอฟตแวรเปนปจจยทมผลตอคาใชจายของระบบในระยะยาว รปแบบใบอนญาตอาจจะเปนแบบใบอนญาตตลอดอายของผลตภณฑ ใบอนญาตรายป ใบอนญาตแบบไมมคาใชจาย เปนตน

7. เครองมอในการพฒนา เครองมอในการพฒนาเปนปจจยทมผลตอการสนองตอบความตองการของผใชระบบโดยตรง เนองจากซอฟตแวรทมอยอาจถกปรบแตงเพอใหตรงกบความตองการของผใชใหมากทสด การปรบแตงอาจจะอยในรปแบบของการเพมชนสวนซอฟตแวร การลดชนสวนซอฟตแวร หรอการเขยนโปรแกรมเพมเตม ในกรณทมการเขยนโปรแกรมเพมเตมจาเปนตองพจารณาถงเครองมอทใชในการพฒนาโปรแกรมเพมเตมรวมถงภาษาคอมพวเตอรทใชดวย

3.1.2 ผลการเลอกเครองมอในการพฒนาระบบ

ในการเลอกเครองมอในการพฒนาระบบทาไดโดยการเปรยบเทยบคณสมบตของเครองมอโดยอาศยเกณฑการพจารณาในหวขอ 3.1.1 ซงเปนการเปรยบเทยบซอฟตแวร 2 ซอฟตแวรไดแก SensorMap [33] และ 52ºNorth [35] (ตารางท 3-1) จากการเปรยบเทยบคณสมบตตามเกณฑพจารณาขางตน นาไปสการเลอกใชซอฟตแวรจาก 52ºNorth โดยมเหตผลหลก ๆ ดงน

1. รปแบบของใบอนญาต ซอฟตแวรจาก 52ºNorth เปนระบบเปดเผยโปรแกรมตนฉบบ ผใชงานสามารถปรบปรงใหตรงกบความตองการไดหากมทมพฒนาทมความสามารถเขยนโปรแกรมภาษา JAVA ได

Page 32: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

19

2. ความเรวของระบบ จากการทดลองใชงานระบบของ 52ºNorth ผใชสามารถปรบแตงทงระบบฮารดแวรและซอฟตแวรไดตามความตองการเนองจากการบรหารจดการระบบอยภายใตความรบผดชอบของผใชงาน สาหรบระบบของ SensorMap พบวาความเรวของระบบทเรยกใชงานผานเวบคอนขางตาและผใชงานไมสามารถปรบปรงความเรวไดเนองจากเครองเซรฟเวอรอยภายใตการดแลของทมพฒนา SensorMap

ตารางท 3-1 เปรยบเทยบคณสมบตของเครองมอพฒนาระบบระหวาง SensorMap กบ 52ºNorth

คณสมบตในการเปรยบเทยบ SensorMap 52ºNorth ความทนสมยของเครองมอ 11 กรกฎาคม 2551 5 พฤษภาคม 2554 จานวนของนกพฒนา 3 9 จานวนของผใช 5 16 โปรแกรมฐานขอมลทรองรบ NA PostgreSQL, PostGIS มาตรฐานทรองรบ NA OGC รปแบบของใบอนญาต สมครใชงานโดยไมมคาใชจาย Open Source เครองมอในการพฒนา Visual Studio, C++ Maven, JAVA

3.2 การออกแบบระบบ

ระบบอานขอมลจากเซนเซอรจะใชภาษา XML ในการกาหนดการทางานของการตดตอกบเซรฟเวอร ในการออกแบบระบบอานขอมลจากเซนเซอรจะเนนเฉพาะการใชงานเทาทจาเปนเทานน การใชงานดงกลาวประกอบดวย การเพม/ลบเซนเซอรในระบบ การสงขอมลจากเซนเซอรไปยงเซอรฟเวอร และการเรยกใชขอมลทเกบไวในเซรฟเวอร (รายละเอยดการตดตงและการใชงานแสดงในภาคผนวก ข และ ภาคผนวก ค)

3.2.1 การเพม/ลบเซนเซอร

การเพม หรอการลบเซนเซอร เปนการเพมหรอลบเซนเซอร ในระบบ SOS ซงสามารถกาหนดรายละเอยดของเซนเซอร แตละตวได เชน ชอ ตาแหนงพกดทตง คาอธบาย ประเภท เปนตน โดยการแกไขขอมลภายในตารางชอ feature_of_interest ในไฟลฐานขอมลทมชอ test.sql (ภาคผนวก ง)

Page 33: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

20

3.2.2 การสงขอมลจากเซนเซอร

การเพมขอมลจากเซนเซอรเขาสเซรฟเวอร เปนการนาเขาขอมลจาก Web service ดวยระบบ SOS โดยสงผานขอมลเขาสฐานขอมลดวยภาษา XML (ภาพประกอบ 3-1) ผใชสามารถปรบเปลยนรปแบบการแสดงผลของวนและเวลาในการสงขอมลเขาฐานขอมลได

ภาพประกอบ 3-1 การนาเขาขอมลจากเวบเซอรวส

3.2.3 การอานและคดเลอกขอมลจากเซรฟเวอร

การอานและคดเลอกขอมลจากเซรฟเวอรสามารถทาไดโดยการใชภาษา XML เพอเลอกอานขอมลในฐานขอมล เชนเดยวกนกบการเพมขอมลเขาสเซรฟเวอร ในการคดเลอกขอมลในฐานขอมลทาไดโดยการใชคาสงการสอบถามขอมล (Query) ดวย SQL command โดยการใชคาสง select เชน select * from observation หมายถงการเลอกอานขอมลจากตารางชอ observation ซงสามารถพมพคาสงในการอานขอมลผาน Query tool ใน pgAdmin ของโปรแกรม PostgreSQL เมอพมพคาสงแลว ระบบจะแสดงผลขอมลทกอยางทอยภายในตาราง observation (ภาพประกอบ 3-2)

Page 34: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

21

ภาพประกอบ 3-2 การเลอกอานขอมลจากตาราง observation

3.3 การนาระบบไปใชงาน

เพอใหมนใจวาระบบทออกแบบสามารถนาไปประยกตใชไดจรงจงไดนาตนแบบทไดออกแบบไปทดลองใชในงานวจยเกยวกบระบบแจงเตอนสถานการณนาทวมโดยระเบยบวธการแกปญหาแบบศกษาสานก (heuristic algorithm) พนทศกษาอาเภอหาดใหญ จงหวดสงขลา โดยระบบดงกลาวไดชวยแกปญหาการเรยกใชขอมลปรมาณนาฝนจากเวบไซตของกรมชลประทาน เนองจากการเกบบนทกขอมลปรมาณนาฝนจากระบบโทรมาตรของกรมชลประทานแสดงผลขอมลผานเวบไซตทาใหการเรยกใชขอมลจากเวบไซตไมเออตอการอานคาเพอนามาใชงานโดยตรง และระบบโทรมาตรเองไมอนญาตใหบคคลภายนอกเรยกใชขอมลตางๆ ไดโดยตรง ดงนน ผวจยจงเปลยนแนวทางการเรยกใชขอมลจากเวบไซตมาเปนการอานขอมลจากเซนเซอรทเกบไวในเซรฟเวอรโดยตรง ดวยการจาลองระบบภายใตพนฐานกรอบความคด Sensor Web Enablement โดยซอฟตแวรททาหนาทจาลองระบบนพฒนาขนโดยองคกร 52ºnorth โดยใชโปรโตคอล Sensor Observation Service (SOS) และ Sensor Model Language (SensorML) ในการรบสงขอมลระหวางเซนเซอรกบฐานขอมล

ขนตอนการดาเนนงาน ผวจยไดจาลองระบบโทรมาตรดวยโปรแกรม LabView (ภาพประกอบ 3-3) ซงโปรแกรมจะจาลองคาปรมาณนาฝน และสงขอมลเขาสระบบ (ภาพประกอบ 3-4) จากนนระบบ Sensor Web Enablement จะอานคาปรมาณนาฝนไปเกบไวในฐานขอมลดวยการใชภาษา XML เพอเรยกใชขอมลผานโปรโตคอล SOS (ภาพประกอบ 3-5)

Page 35: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

22

ภาพประกอบ 3-3 การจาลองระบบโทรมาตรดวยโปรแกรม LabVIEW

Page 36: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

23

ภาพประกอบ 3-4 การจาลองคาปรมาณนาฝนและการสงขอมลดวยระบบโทรมาตรจาลอง

ภาพประกอบ 3-5 การอานคาปรมาณนาฝนไปเกบไวในฐานขอมลดวยการใชภาษา XML

Page 37: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

24  

บทท 4

การพฒนาตนแบบระบบเซนเซอรเวบเชงความหมาย

จากการศกษาเทคโนโลยของเวบเชงความหมายอยางละเอยดทาใหเกดความรความเขาใจถงกระบวนการและขนตอนในการทางานรวมกนของแตละชนสวนของระบบ ขอมลทไดจากการศกษาสามารถนาไปใชในการออกแบบและพฒนาตนแบบระบบรวบรวมขอมลทรองรบการใหบรการขอมลเชงความหมายสาหรบการนาขอมลไปใชในการบรหารจดการลมนาทะเลสาบสงขลาได ในการพฒนาไดยดแนวทางทเนนเรองความยดหยนและการมความยงยนของระบบเปนหลกโดยตนแบบทพฒนาขนตองสามารถใชงานไดครอบคลมในหลาย ๆ สถานการณและตองมตนทนตาทงตนทนเรมตนและตนทนในการบารงรกษา ดงนนผวจยจงไดออกแบบตนแบบใหมลกษณะเปนโมดล ผใชสามารถปรบแตงตนแบบใหสอดคลองกบสภาพแวดลอมของพนทในจดตดตงเซนเซอร อยางไรกตาม สบเนองจากระบบทไดออกแบบขนเนนเรองความยดหยนและมลกษณะเปนโมดลอาจจะทาใหการนาระบบไปใชงานจรงเปนอปสรรคถาหากผใชงานขาดความเขาใจในตวระบบอยางถองแท ดงนน การมตวอยางการนาไปใชงานใหผใชไดศกษาจงเปนสงจาเปน ตวอยางการประยกตสาหรบงานบรหารจดการลมนาทะเลสาบสงขลาทปรากฏในสวนทายบทจะทาใหเหนภาพการประยกตทชดเจนยงขน

4.1 รปแบบของระบบ

ระบบตนแบบประกอบดวย 2 สวนหลกคอ สวนแรกเปนสวนของหนวยวดขอมลจากระยะไกล (Remote Terminal Unit, RTU) ซงประกอบดวยระบบจายพลงงาน เซนเซอร บอรดไมโครคอนโทรลเลอร และอปกรณสอสารขอมล สวนทสองเปนสวนททาหนาทรบและบนทกขอมลจากสวนแรก ขอมลทเกบไวในสวนทสองสามารถเรยกใชไดผานระบบเครอขายอนเตอรเนต การเรยกใชขอมลอาจจะอยในรปแบบของการแสดงผลผานเวบเซรฟเวอรหรออาจจะเปนการเรยกใชขอมลเพอนาไปประมวลผลตอไปกได ในสวนทสองเปนสวนททางานอยบนเซรฟเวอรซงอาจจะใชเซรฟเวอรเครองเดยวหรอหลายเครองรวมกนทางานแลวแตความเหมาะสมของภาระงานทใชในการเกบขอมลและการใหบรการผใชทวไป เนองจากในการพฒนาไดยดแนวทางทเนนเรองความยดหยนและการมความยงยนของระบบเปนหลก ดงนน องคประกอบของระบบโดยเฉพาะ RTU ตองสามารถรองรบการปรบเปลยนใหเขากบสภาพแวดลอมของทตงจดตรวจวดไดเปนอยางด ปจจยหลกทมผลตอการออกแบบระบบประกอบดวย แหลงจายพลงงานไฟฟาและความสามารถในการเชอมตอกบระบบเครอขายอนเตอรเนต รปแบบหลก ๆ ของระบบม 4 รปแบบดงน

4.1.1 รปแบบท 1 ใชในกรณทจดตรวจวดมแหลงจายไฟฟา 220 Vac และสามารถเชอมตอเขากบเครอขายอนเตอรเนตได ระบบสาหรบรปแบบท 1 ประกอบดวยบอรดไมโครคอนโทรลเลอรและเซนเซอร ซงแสดงไดดงภาพรวมของระบบ (ภาพประกอบ 4-1)

Page 38: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

25  

ภาพประกอบ 4-1 ภาพรวมของระบบรปแบบท 1

4.1.2 รปแบบท 2 ใชในกรณทตงจดตรวจวดมแหลงจายไฟฟา 220 Vac การเชอมตอกบอนเตอรเนตไมสามารถเชอมตอไดโดยตรงแตสามารถเชอมตอกบระบบ ADSL ได ระบบสาหรบรปแบบท 2 ประกอบดวยบอรดไมโครคอนโทรลเลอร เซนเซอร และ ADSL Router สาหรบเชอมตอเขาสระบบอนเตอรเนต ซงแสดงไดดงภาพรวมของระบบ (ภาพประกอบ 4-2)

ภาพประกอบ 4-2 ภาพรวมของระบบรปแบบท 2

4.1.3 รปแบบท 3 ใชในกรณทตงจดตรวจวดไมมแหลงจายไฟฟา 220 Vac และไมสามารถเชอมตอเขากบเครอขายอนเตอรเนตแตสามารถเชอมตอเขากบระบบเครอขายโทรศพทมอถอได ระบบสาหรบรปแบบท 3 ประกอบดวยแหลงจายไฟฟาจากแบตเตอร แผงโซลารเซลลพรอมระบบควบคมการประจ แบตเตอร

Page 39: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

26  

บอรดไมโครคอนโทรลเลอร เซนเซอร 3G/EDGE Router และวงจรตงเวลาควบคมการจายพลงงานใหกบระบบเฉพาะชวงการวดเทานนเพอประหยดพลงงาน ซงแสดงไดดงภาพรวมของระบบ (ภาพประกอบ 4-3)

ภาพประกอบ 4-3 ภาพรวมของระบบรปแบบท 3

4.1.4 รปแบบท 4 ใชในกรณทตงจดตรวจวดไมมแหลงจายไฟฟา 220 Vac และไมสามารถเชอมตอกบเครอขายอนเตอรเนตและระบบเครอขายโทรศพทมอถอได โดยบรเวณจดวดคาคณภาพนาประกอบดวย แหลง จายไฟฟาจากแบตเตอร แผงโซลาร เซลลพรอมระบบควบคมการประจแบตเตอร บอรดไมโครคอนโทรลเลอร เซนเซอร และวงจรตงเวลาควบคมการจายพลงงานใหกบระบบเฉพาะชวงการวดเทานนเพอประหยดพลงงาน ในกรณนขอมลทไดจากการวดจะถกเกบไวใน SD card ทอยบนบอรดไมโครคอนโทรลเลอร ขอมลทเกบไวใน SD card จะถกโอนเขาสระบบโดยผใชงาน ซงแสดงไดดงภาพรวมของระบบ (ภาพประกอบ 4-4)

ภาพประกอบ 4-4 ภาพรวมของระบบรปแบบท 4

Page 40: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

27  

4.2 สวนประกอบของระบบ จากรปแบบของระบบทง 4 รปแบบ ทนาเสนอในหวขอ 4.1 ผวจยไดเลอกใชสวนประกอบยอยของ

ระบบในการพฒนาตนแบบโดยคานงถงความยดหยนของระบบ ราคา และความสะดวกในการจดหาอปกรณเปนหลก

4.2.1 เซนเซอร เนองจากเซนเซอรทใชงานในการวดขอมลมหลายชนด ผวจยไดกาหนดรปแบบของการเชอมตอไว

เพยง 2 วธ คอ การเชอมตอสญญาณแอนาลอก 0-3 Vdc และการเชอมตอแบบดจตอลผานชองทางการสอสารมาตรฐาน RS-232 สญญาณจากเซนเซอรในรปแบบอนจะตองถกปรบเปลยนใหอยใน 2 รปแบบนเทานน สาเหตทเลอกใช 2 รปแบบน เนองจากสญญาณทงสองรปแบบสามารถเชอมตอเขากบบอรดไมโครคอนโทรลเลอรทเลอกใชไดโดยตรงโดยไมตองมสวนฮารดแวรเชอมตอเพมเตมและการเขยนโปรแกรมเพออานคาจากเซนเซอรสามารถทาไดงายเนองจากมไลบรารรองรบอยแลว เซนเซอรทสามารถนามาเชอมตอกบระบบประกอบดวย เซนเซอรวดปรมาณนาฝน เซนเซอรวดระดบนา เซนเซอรวดความนาไฟฟา เซนเซอรวดอณหภม เซนเซอรวดความชน และเซนเซอรวดความเขมแสง

4.2.2 ไมโครคอนโทรลเลอร แมจะมไมโครคอนโทรลเลอรใหเลอกมากมาย แตเนองดวยระบบตองสามารถอานสญญาณจาก

เซนเซอรทงในรปแบบของสญญาณแอนาลอก 0-3 Vdc และรปแบบสญญาณดจตอลตามมาตรฐาน RS-232 และระบบตองสามารถเ ชอมตอกบระบบอนเตอร เ นตได ดวย ทาใ ห ตวเลอกในการเลอกใ ชงานไมโครคอนโทรลเลอรแตละแบบเหลอนอยลง ในสวนของการพฒนาโปรแกรมผวจยเลอกใชโปรแกรม LabVIEW for ARM สาหรบการเขยนโปรแกรมควบคมในบอรดไมโครคอนโทรลเลอรเนองจากสามารถพฒนาและแกไขโปรแกรมไดอยางรวดเรว เมอเทยบกบการพฒนาโดยใช C Compiler ทวไป ซงบอรดไมโครคอนโทรลเลอรทมคณลกษณะเบองตนดงกลาว ทหาซอไดงายในประเทศมอย 2 ตระกล คอ ARM LPC2368 และ ARM Cortex-M3 ผวจยไดเลอกใชตระกล ARM Cortex-M3 เนองจากบอรดมขนาดเลกและสามารถรบสญญาณแอนาลอกไดถง 4 สญญาณในขณะทบอรด ARM LPC2368 นนรบสญญาณแอนาลอกไดเพยง 3 สญญาณเทานน

4.2.3 โมบายเราเตอร ในกรณทบรเวณตงจดตรวจวดขอมลไมสามารถเชอมตอกบระบบอนเตอรเนตผานทาง ADSL ได

จาเปนตองเชอมตอบอรดไมโครคอนโทรลเลอรเขากบโมบายเราเตอรเพอเชอมตอบอรดไมโครคอนโทรลเลอรเขากบระบบอนเตอรเนตผานเครอขายโทรศพทมอถอ ในการเลอกโมบายเราเตอรจะเนนทการใชพลงงานและราคาเปนหลก สวนความทนทานเปนประเดนรอง เนองจากโดยทวไปโมบายเราเตอรจะถกเปดใชงานในชวงเวลาสน ๆ และใน 1 วน จานวนครงของการเปดใชงานไมสง สาหรบความเรวของการเชอมตอไมใชปจจยในการเลอกใช เนองจากในการรบสงขอมลไมตองการความเรวสง ถงแมวาโมบายเราเตอรจะรองรบระบบ 3G แตในการใชงานจรง ใชงานเฉพาะ EDGE เทานน เพราะชวยใหการใชพลงงานในการรบสงขอมลตากวาการรบสงโดยผานระบบ 3G ดงนนในงานวจยน ผวจยเลอกใช Huawei B200 3G Wireless Router

Page 41: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

28  

4.2.4 ระบบเซรฟเวอร ในการเลอกใชเซรฟเวอรผใชสามารถเลอกใชระบบปฏบตการ Linux หรอระบบปฏบตการ

Microsoft Windows กได สาหรบผวจยไดเลอกใชระบบปฏบตการ Microsoft Windows เนองจากซอฟทแวรสาหรบการพฒนาตอยอดขอมลทเกบไวใน SOS Server สวนใหญจะมพรอมใชภายใตสภาพแวดลอมการทางานของระบบปฏบตการ Microsoft Windows

4.3 ตวอยางการประยกตขอมลจากระบบเกบขอมล

4.3.1 ระบบแสดงผลคณภาพนาในคลองอตะเภา ระบบแสดงผลคณภาพนาในคลองอตะเภาเปนระบบทพฒนาขนเพอตรวจวดคณภาพนาโดยอตโนมต

ซงสามารถตรวจวดคณภาพนาได 2 พารามเตอร คอ อณหภมนา และพเอช (pH) สรางขนเพอเปนตนแบบในการตรวจวดคณภาพนาแบบออนไลน โดยอปกรณควบคมจะรบขอมลคาพเอชและคาอณหภมนาจากเซนเซอรและทาการอานขอมลทสงมาจากเซนเซอรวนละ 1 ครง ในเวลา 11.00 น. และสงขอมลผานเครอขายโทรศพทมอถอ ระบบใชพลงงานจากแผงโซลาเซลลในรปแบบพลงงานแสงอาทตย มการควบคมการใชพลงงานไฟฟาของอปกรณโดยการตดวงจรตงเวลา (Timer) เพอใชในการควบคมการจายพลงงานไฟฟาจากแบตเตอร อปกรณทตดตงในภาคสนามทงหมดทางานในชวงเวลา 11.00-11.03 น. เพออานขอมลทสงมาจากเซนเซอรวดคาพเอชและคาอณหภมนาและสงขอมลไปแสดงผลบนเวบไซตวนละ 1 ครงเทานน (ภาพประกอบ 4-5 (ก) และ ภาพประกอบ 4-5 (ข)) ตนทนสาหรบตนแบบในภาพประกอบ 4-5 (ข) มราคาประมาณ 15,000 บาท ซงเปนราคาทรวมเซนเซอร แผงโซลารเซลล และแบตเตอรแลว

ภาพประกอบ 4-5 (ก) ระบบตรวจวดคณภาพนา

Page 42: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

29  

ภาพประกอบ 4-5 (ข) ตนแบบระบบตรวจวดคณภาพนา 4.3.2 ระบบวดระดบนาแบบออนไลนในคลองอตะเภา

ระบบวดระดบนาแบบออนไลนในคลองอตะเภาเปนระบบทพฒนาขนเพอวดระดบนาโดยอตโนมต ซงอานคาระดบนาในคลองจากเซนเซอรวดระดบนาทตดตงไว แลวสงขอมลไปเกบทเซรฟเวอรและใหผใชสามารถเขามาดขอมลแบบออนไลนได (ภาพประกอบ 4-6)

Page 43: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

30  

ภาพประกอบ 4-6 ระบบวดระดบนาแบบออนไลนในคลองอตะเภา จากภาพประกอบ 4-6 ระบบทตดตงมลกษณะเดยวกนกบระบบรปแบบท 1 ในหวขอ 4.1 ระบบ

สามารถรองรบจดวดจากระยะไกลไดหลายจดขน ขอมลจากจดวดระยะไกล (RTU) ทกตวถกสงไปเกบท SOS Server ทก 15 นาท สวนโปรแกรมแสดงผลสาหรบผใชงานผานเวบบราวเซอรทางานอยบน Web Server ซงแยกออกไปจากเครอง SOS Server โดยออกแบบใหรองรบการใชงานจากผใชจานวนมากทเขามาเรยกดขอมลในชวงทเกดอทกภย บอยครงทเครองไมสามารถตอบสนองผใชจานวนมากและจาเปนตองเรมตนเปดเครองใหทางานใหม ดงนน การใช SOS Server แยกออกไปจาก Web Server จงเปนทางออกทสามารถแกปญหาความตอเนองของการเกบขอมลในกรณท Web Server มปญหาได

4.3.3 ระบบทานายปรมาณนาฝนโดยใชฐานกฎ

ระบบทานายปรมาณนาฝนโดยใชฐานกฎเปนระบบทพฒนาขน เพอวดปรมาณนาฝนโดยอตโนมตซงอานคาปรมาณนาฝนในพนทตดตงเซนเซอรวดปรมาณนาฝน แลวสงขอมลไปเกบทเซรฟเวอร ผใชสามารถอานขอมลจาก SOS Server แบบออนไลนได (ภาพประกอบ 4-7)

ภาพประกอบ 4-7 ระบบทานายปรมาณนาฝนโดยใชฐานกฎ

จากภาพประกอบ 4-7 ระบบทตดตงมลกษณะเดยวกนกบระบบรปแบบท 3 ในหวขอ 4.1 ระบบ

รองรบจดวดจากระยะไกลไดหลายจดขน ขอมลจากจดวดระยะไกล (RTU) ทกตวถกสงไปเกบท SOS Server ทก 15 นาท สวนโปรแกรมทานายปรมาณนาฝนทางานบน Web Server โดยการรบขอมลอตนยมในรปแบบของภาพถายเรดาร แลวประมาณคาจากฐานกฎทเกบไวในระบบ ผลการทานายจะเปรยบเทยบกบขอมลจรงทไดมาจาก SOS Server ผลการเปรยบเทยบใชในการปรบแตงฐานกฎตอไป และผลการทานายจะแสดงผลผาน Web Server ตอไป

Page 44: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

31  

บทท 5

สรปผลการวจยและขอเสนอแนะ

การศกษาวจยนเปนการพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา ผวจยไดทาการทบทวนเอกสารและเกบขอมลทเกยวของทงจากเอกสารงานวจยและโครงการตาง ๆ ทมการดาเนนการมาแลว รวมถงการพฒนาเซนเซอรวดระดบนาซงนาเสนอขอมลผานเวบไซตเพอเปนตวอยางและแนวทางในการใชขอมลเพอพฒนาระบบเซนเซอรเวบเชงความหมายตอไป โดยสามารถสรปงานทไดดาเนนการมาแลวในระยะท 1 และขอเสนอแนะสาหรบการดาเนนการขนตอไปเพอใหบรรลเปาหมายตามแผนของการดาเนนงานของโครงการทงหมดไดดงน

5.1 ผลการวจย

การดาเนนการเพอพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลา สรปผลไดดงน

5.1.1 การศกษามาตรฐานตาง ๆ ทเกยวของกบเครอขายเซนเซอรและเวบเชงความหมาย และไดเลอกใชแนวทางของ Sensor Web Enablement (SWE) ของ Open Geospatial Consortium (OGC) โดยระบบซอฟทแวรทเลอกใชในการพฒนาระบบคอระบบซอฟทแวรของ 52ºNorth เนองจากเปนซอฟทแวรแบบ open source และมการพฒนาอยางตอเนองและมการใชงานกนอยางแพรหลาย

5.1.2 การศกษาองคประกอบและรปแบบของระบบรวบรวมขอมลในเขตลมนาทะเลสาบสงขลาทรองรบการใหบรการระบบเซนเซอรเวบเชงความหมาย พบวา องคประกอบของระบบสามารถปรบเปลยนไดขนอยกบสภาพแวดลอมของจดทตรวจวด ซงปจจยทมผลตอรปแบบของระบบประกอบดวย แหลงจายพลงงานไฟฟาและความสามารถในการเชอมตอกบระบบเครอขายอนเตอรเนต

5.1.3 การพฒนาตนแบบเซนเซอรวดระดบนาไดใชบอรดไมโครคอนโทรลเลอรเบอร ARM Cortex M-3 โดยสญญาณทไดจากเซนเซอรวดระดบนาถกอานและสงขอมลผานระบบเครอขายอนเตอรเนตในรปแบบเอกสาร XML ไปยงเซรฟเวอร ขอมลดงกลาวสามารถรองรบการใหบรการระบบเซนเซอรเวบเชงความหมายตอไปได

สาหรบการพฒนาตนแบบระบบเซนเซอรเวบเชงความหมายสาหรบขอมลบรหารจดการสงแวดลอมในเขตลมนาทะเลสาบสงขลาในขนตอไป คอ การออกแบบ พฒนาและทดสอบระบบเซนเซอรเวบเชงความหมายกอนนาไปใชงานจรง

Page 45: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

32  

5.2 ปญหาทพบ

5.2.1 ปญหาการกาหนดทตงจดตรวจวดทเหมาะสมในการตดตงเซนเซอร เนองจากทตงจดตรวจวดจาเปนตองมความเหมาะสมทงในเชงวชาการและเชงการจดการ แตทตงจดตรวจวดทมความเหมาะสมในทางวชาการหลายจดไมสามารตดตงได เนองจากเปนสถานททไมมความปลอดภยหรอไมเหมาะสม อาจจะกอใหเกดผลกระทบในเชงสงคมและชมชน

5.2.2 ปญหาเรองการสอสารขอมล เนองจากความสาเรจของระบบสวนหนงขนอยกบความนาเชอถอของระบบสอสารทใช ในโครงการนใชงานทงโครงขายโทรศพทมอถอและระบบเครอขายอนเตอรเนตผานระบบ ADSL บางครงพบวา ขอมลสญหายไป เนองจากปญหาเครอขายระบบสอสารไรสายและปญหาจากระบบ ADSL

5.2.3 ปญหาเรองการดแลระบบ การจดทาระบบตรวจวดจากระยะไกลจาเปนตองมการดแลเพอใหเชอมนไดวา ทงเครองเซรฟเวอรและเครองตรวจวดพรอมใชงานอยตลอดเวลา ถาขาดการดแลระบบทเหมาะสมจะทาใหระบบใชงานไดไมสมบรณและทาใหระบบขาดความนาเชอถอ หรอมความนาเชอถอนอยลง

5.2.4 ปญหาเรองการพฒนาตอยอด เนองจากขอมลสภาพแวดลอมทเกบไวในระบบตองอาศยโปรโตคอลทเปนมาตรฐานในการเพมเซนเซอรใหกบระบบและในการเรยกใชขอมลทเกบไวในระบบ ผใชจาเปนตองเรยนรโปรโตคอลดงกลาว พบวา บอยครงทผใชงานไมตองการเรยนรและตองการทางลดหรอเทคนคทงายในการใชงานระบบ

5.3 ขอเสนอแนะ

5.3.1 ขอเสนอแนะในเชงเทคนค

1. การพฒนาระบบตรวจวดจากระยะไกลทใชพลงงานตา จากขอจากดของตนแบบระบบตรวจวดจากระยะไกลในเรองของการใชพลงงานทสง ทาใหไมสามารถอานและสงขอมลสภาวะแวดลอมไดบอยครง ดงนน จงควรมการพฒนาระบบอเลกทรอนกสทใชพลงงานตาสาหรบระบบตรวจวดจากระยะไกล

2. การเกบเกยวพลงงานจากสภาวะแวดลอม ในกรณทไมสามารถใชไฟฟาจากสถานททตดตงได ระบบจาเปนตองใชพลงงานจากแบตเตอร แตการประจแบตเตอรจากแผงโซลารเซลลอาจจะทาไมไดในกรณทฝนตกหนกตดตอกนเปนระยะเวลานาน ดงนน ควรพจารณาพลงงานจากแหลงธรรมชาตอนมาชวยในการประจแบตเตอร เชน การใชพลงงานลมหรอพลงงานจากนา

Page 46: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

33  

3. การพฒนาระบบททนทานตอสภาวะแวดลอมทรนแรง เนองจากในบางสถานการณสภาพแวดลอมทตดตงเครองมอวดเปนอปสรรคทสาคญตอการไดมาซงขอมลทถกตอง นาเชอถอ และมความตอเนอง เครองมอตรวจวดจาเปนตองไดรบการพฒนาให ทนแดด ทนฝน และสามารถทจะคนสภาพไดเมอระบบลมเหลว ในบางสถานการณผใชไมสามารถเขาถงพนททตดตงได เชน กรณฝนตกหนกหรอนาทวม สงแรกทตองพจารณา คอ การมพลงงานไฟฟาใหพรอมทจะกคนระบบจากระยะไกลได นอกจากนตองพจารณาการเตรยมเครอขายการสอสารสารองดวย

5.3.2 ขอเสนอแนะในเชงการจดการ

1. การมสวนรวมจากหนวยงานในชมชนในการกาหนดจดตรวจวดและการดแลเครองมอตรวจวด อปสรรคสาคญในการตดตงเครองมอวดคอการไดมาซงจดตดตงทเหมาะสม ถาขาดความรวมมอจากชมชนจะทาใหตนทนการตดตงสงมากเนองจากตองจดทาสถานวดทแขงแรงและปลอดภยเปนพเศษ

2. การไดรบการสนบสนนจากผใหบรการเครอขายโทรศพทไรสาย ในการดาเนนกจกรรมเฝาระวงสภาพแวดลอมใหสมฤทธผลจาเปนตองทาอยางตอเนอง ในอดตมหลายโครงการทมการตรวจวดขอมลสภาพแวดลอมจากระยะไกลไมสามารถดาเนนการไดอยางตอเนองเนองจากขาดงบประมาณสนบสนนในระยะยาวโดยเฉพาะอยางยงคาใชจายสาหรบการสงขอมลออนไลนจากระยะทางไกล ๆ ซงไมอยในพนทใหบรการของระบบ ADSL ซงจาเปนตองใชชองทางการสอสารผานเครอขายโทรศพทไรสาย ดงนน ความรวมมอจากผใหบรการเครอขายโทรศพทไรสายถอวามความจาเปนเพราะจะทาใหโครงการประหยดคาใชจายในการดาเนนการและสามารถเลอกใชรปแบบของการสอสายไรสายทเหมาะสมได

Page 47: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

34  

บรรณานกรม

[1] ลมนาของเรา.http://www.songkhlalake.com/index.php. [Available online July, 2012]

[2] แผนแมบทการพฒนาลมนาทะเลสาบ. http://www2.onep.go.th/NREM/work2/work2data-01.asp. [Available online July, 2012]

[3] Semantic Web Layers. http://www.w3.org/2001/12/semweb-fin/w3csw. [Available online Semtember, 2012]

[4] ชยภทร เนองคามา และไพศาล สนตธรรมนนท 2551. การพฒนาภมสารสนเทศชนดเวบเซอรวสสาหรบตวตรวจวดขอมลบนเวบและเครอขาย.

[5] ชยภทร เนองคามา และไพศาล สนตธรรมนนท 2551. การประยกตใชมาตรฐานภมสารสนเทศกบระบบสารสนเทศจดเกบภาษ.

[6] พนจ เขอนสวงศ, จกรกฤษ วรางกร, ชชวาล ไชยเจรญ, ชลกานต ต.วเชยร และ ดนชา ประเสรฐสม. 2555. “ระบบตรวจวดสภาพแวดลอม เพอเสรมศกยภาพดานการผลตทางการเกษตร”. ใน การประชมทางวชาการของสมาคมวศวกรรมเกษตรแหงประเทศไทย ครงท 13. สมาคมวศวกรรมเกษตรแหงประเทศไทย. เชยงใหม.

[7] Michael Lehning, Nicholas Dawes, Mathias Bavay, Marc Parlange, Suman Nath, and Feng Zhao, Instrumenting the earth: next-generation sensor networks and environmental science, in The Fourth Paradigm: Data-Intensive Scientific Discovery, Microsoft Research, October 2009

[8] Sebastian Michel, Ali Salehi, Liqian Luo, Nicholas Dawes, Karl Aberer, Guillermo Barrenetxea, Mathias Bavay, Aman Kansal, K. Ashwin Kumar, Suman Nath, Marc Parlange, Stewart Tansley, Catharine van Ingen, Feng Zhao, and Yongluan Zhou, Environmental Monitoring 2.0 (Demonstration), in 25th International Conference on Data Engineering (ICDE), Association for Computing Machinery, Inc., 2009

[9] Siddeswara Mayura Guru, Peter Taylor, Holger Neuhaus, Yanfeng Shu, Daniel Smith and Andrew Terhorst. 2008. Hydrological Sensor Web for the South Esk Catchment in the Tasmanian state of Australia. ESCIENCE '08 Proceedings of the 2008 Fourth IEEE International Conference on eScience, Pages 432-433.

Page 48: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

35  

[10] D. Trossen, D. Pavel,Â. Building a Ubiquitous Platform for Remote Sensing Using Smartphones, Proceedings of The Second Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, July 2005, San Diego, CA, USA.

[11] พรชย ประทมสวรรณ. 2542. “เครองมอวดอตสาหกรรม”. กรงเทพฯ. เรอนแกวการพมพ.

[12] วศรต ศรรตนะ. 2554. “เซนเซอรและทรานสดวเซอรในงานอตสาหกรรม”. กรงเทพฯ. ซเอดยเคชน.

[13] ไดโอด. http://www.oknation.net/blog/print.php?id=174757[Available online August, 2012]

[14] อปกรณโฟโต. http://www.sptc.ac.th/prapruet/devicesweb/books/book_15.htm [Available online August, 2012]

[15] ก า รต ร ว จ ว ด ร ะ ด บ . http://voravich1.exteen.com/20090816/level-sensor-1. [Available online August, 2012]

[16] ศภกร กตาธการกล และคณดถ เจษฎพฒนานนท. 2554. “การวดระดบนาโดยใชเทคนคการวดความจไฟฟาแบบกงทรงกระบอก”.วศวกรรมสาร มข, 38(2), 179 -186.

[17] Tipping Bucket Rain Gauge. http://www.novalynx.com [Available online August, 2012]

[18] หววดคาความเปนกรด-ดาง (pH Sensor). http://www.nstda.or.th/nstda-knowledge/3844-ph- sensor. [Available online August, 2012]

[19] เครองวดความนาไฟฟา. http://www.scilution.com [Available online August, 2012]

[20] ไมโครคอนโทรลเลอรและไมโคโพรเซสเซอร. http://www.kknic.ac.th/~kkvisart_poon/Webpage/ wachira/htdoc/less_1/Micro%20and%20prosess.pdf [Available online August, 2012]

[21] 10 อนดบสดยอดคณลกษณะเดนของ Windows Server 2003. http://www.microsoft.com/ thailand/windowsserver2003/prodinfo/Top10features.aspx. [Available online August, 2012]

[22] Windows Server 2003. http://210.246.188.54/mhk2/.../2011-08-01_170550_W2003-Basic.doc. [Available online August, 2012]

[23]   บณฑต จามรภต. 2553. คาภร Ubuntu Linux Server เลม 2. กรงเทพฯ. Bandhit Press.

[24] ภทระ เกยรตเสร. 2542. สรางอนเทอรเนตเซรฟเวอรดวย Linux. กรงเทพฯ. บรษท ซเอดยเคชน จากด(มหาชน).

Page 49: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

36  

[25] Embedded Server. http://www.omega.com/pptst/EIT-W.html. [Available online August, 2012]

[26] OMEGA iServer EIS-PCB. http://www.omegaeng.cz/ppt/pptsc_eng.asp?ref=EISPCB& Nav=temp. [Available online August, 2012]

[27] WindowsEmbedded.http://www.microsoft.com/windowsembedded/enus/evaluate/ windows-embedded-server.aspx. [Available online August, 2012

[28] จตชย แพงจนทร. 2546. เจาะระบบ Network สมบรณ. นนทบร. ไอดซ.

[29] ระบบเครอขายโทรศพทเคลอนท. http://www.lib.kmutt.ac.th/st4kid/nonFlash/index.jsp? id=53. [Available online August, 2012]

[30] ธร วฒน หงสพฤกษ . 2548. การ สอสารขอมล .สงขลา .คณะวทยาการจดการ มหาวทยาลยสงขลานครนทร.

[31]  AIRS-Android Remote Sensing. https://play.google.com/store/apps/details?id=com.airs. [Available online August, 2012]

[32] Mango. http://mango.serotoninsoftware.com/home.jsp. [Available online August, 2012]

[33] Microsoft research Sensor Map. Microsofthttp://atom.research.microsoft.com/

Sensewebv3/sensormap/[Available online August, 2012]

[34] การณย อนทะกล และพงษอนทร รกอรยะธรรม. 2554. “การพฒนาขอมลภมสารสนเทศของขอมลเครองตรวจวดปรมาณนาฝนสาหรบการใหบรการผานเวบเซอรวส” วทยานพนธวทยาศาสตรมหาบณฑต สาขาวชาภมสารสนเทศ คณะสงคมศาสตร มหาวทยาลยเชยงใหม

[35] 52north. http://52north.org/. [Available online August, 2012]

Page 50: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

37  

ภาคผนวก

Page 51: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

1

ผใด

1

. การเกบขอ

ใชงานสามารถงน

. แบบ Locaการเรมใชง

การเกบบน

อมลดวย AIRS

ถเลอกการเกบ

l เปนการบนทานใหเลอกการ

ภาพ

ภาค

นทกขอมลแล

S

บนทกขอมลได

ทกขอมลในรปรบนทกแบบ L

พประกอบ ก-

คผนวก ก

ละตวอยางก

ด 2 รปแบบ ได

แบบ Text FilLocal (ภาพปร

1 การบนทกข

ารใชงาน A

ดแก แบบ L

le บนหนวยควระกอบ ก-1)

อมลในรปแบบ

IRS

Local แ ล ะ แ

วามจาภายในส

บ Local

3

แ บ บ Remot

สมารทโฟน โด

38 

te

ดย

Page 52: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

2. แบบ Remอนเทอรเนต

เมอเลอTab, Loca

ภาพ

ote เปนกต โดยการเรมใ

ภาพอกรปแบบการal Display แล

ประกอบ ก-3

ารบนทกขอมใชงานใหเลอก

ประกอบ ก-2 รบนทกแลว สะ Local Stor

การตงคาทวไป

มลโดยการสงคการบนทกแบบ

การบนทกขอสามารถตงคากrage เปนตน (

ปสาหรบการบ

คาไปยงเซรฟเวบ Remote (ภ

มลในรปแบบ การใชงานทวไภาพประกอบ

บนทกแบบ Re

วอร เพอบนทภาพประกอบ ก

Remote ไปได เชน Sho ก-3)

mote และแบ

3

ทกผานเครอขา ก-2)

ow Remot

บบ Local

39 

าย

te

Page 53: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

3

ใน

1

2

. ตวอยางกา

นการใชงาน A

. เปดแอพพล(ภาพประก

. เมอปรากฏกดปม Sele

ารใชงาน AIRS

IRS มขนตอน

ลเคชน AIRS อบ ก-4)

ภาพประ

หนาแสดงผลหect Sensors

ภาพประกอบ

S

ดงน

จาก Smartp

ะกอบ ก-4 แอ

หนาแรกของแอ First (ภาพปร

บ ก-5 หนาแส

phone เพอเ

อพพลเคชน AI

อพพลเคชน Aะกอบ ก-5)

สดงผลแรกจาก

รมการใชงานบ

RS จาก Smar

AIRS ใหเลอก S

กการเปดแอพพ

บนทกขอมลใน

rtphone

Select Senso

พลเคชน AIRS

4

นรปแบบ Loc

ors First โดย

40 

al

Page 54: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

3

4

. เมอกดปมเลอณหภม คว

. เมอเลอกเซก-7)

ลอก Select Sวามชนของอา

ภาพปร

ซนเซอรทตองก

ภาพปร

Sensors Firstกาศ สภาพลม

ระกอบ ก-6 ก

การตรวจวดได

ระกอบ ก-7 กา

แลว จากนนม เปนตน (ภาพ

ารเลอกเซนเซ

แลว ใหกด Sta

ารกดปม Start

นเลอกเซนเซอรพประกอบ ก-6

อรทตองการต

art เพอเรมกา

t เพอเรมการบ

รทตองการใชต6)

ตรวจวด

รบนทกขอมล

บนทกขอมล

4

ตรวจวด เชน

(ภาพประกอบ

41 

Page 55: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

5

6

. เมอกดปม S

. ผใชงานสามลาง ซงจะแrunning si

Start แลว แอ

ภาพ

มารถตรวจสอบแสดงแอพพลเคnce (ภาพประ

อพพลเคชน AIR

พประกอบ ก-8

บสถานะการทคชนทกาลงทาะกอบ ก-9)

ภาพประกอบ

RS จะเรมบนท

8 การบนทกข

ทางาน โดยการงานอย และได

ก-9 สถานะกา

ทกขอมล (ภาพ

อมลของแอพพ

รเลอนหนาจอขดแสดงขอความ

ารทางานของ

พประกอบ ก-8

พลเคชน

ของ Smartphมวา AIRS Loc

AIRS

4

8)

hone จากบนลcal Sensing is

42 

ลงs

Page 56: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

7

8

. หากตองกาขอมลททาก

. หากตองกาเลอก Yes (

ารดรายการสงทการบนทกไว (

ภาพป

ารออกจากแอพ(ภาพประกอบ

ภาพประก

ทตรวจวดใหกดภาพประกอบ

ระกอบ ก-10

พพลเคชน AIRบ ก-11, ก-12)

กอบ ก-11 การ

ดเลอก AIRS L ก-10)

รายละเอยดขอ

RS กดปมเลอก

รออกจากแอพ

Local Sensin

อมลจากการต

แอพพลเคชน

พพลชนโดยเลอ

g เพอดรายละ

รวจวด

AIRS จากนนก

อกปม Exit

4

ะเอยดของ

กด Exit และ

43 

Page 57: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

ภาพประก

กอบ ก-12 การรออกจากแอพพพลชนโดยเลอ

อกปม Yes

444 

Page 58: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

ใน

1.

2.

1

จา

นการตดตง Se

. ความตองกความตองก

1.1 W

1.2 JR

1.3 Ap

1.4 Po

1.5 Po

. ขนตอนการ

การตดตง Apa

. ดาวนโหลด

ากนนเรมตดต

ขนตอนกา

ensor Web E

การของระบบ ารของระบบใน

indows 2000

E/JDK 1.5 [1

pache Jakart

ostreSQL Ver

ostGIS Versio

รตดตง Apac

ache Tomca

Apache Ja

งโปรแกรมโดย

ภาพประกอบ ข

ภาค

ารตดตง Sen

nablement

นการตดตง Se

0 หรอ Versio

.6.0]

a Tomcat 5.

rsion [8.4.x, 9

on [1.4.x or 1

che Tomcat

at มขนตอนใน

karta Tomca

ยการคลกปม N

ข-1 การเรมตด

คผนวก ข

nsor Web

มรายละเอยด

ensor Web E

n ทสงกวา [te

5 หรอ Versio

9.0]

.5]

t

นการตดตง ดงน

at จากเวบไซต

Next (ภาพปร

ดตงโปรแกรมโ

Enableme

ดและขนตอนใ

Enablement

ested with W

on ทสงกวา [6

ต http://jakar

ะกอบ ข-1)

ดยการคลกปม

nt

ในการตดตง ด

มความตองก

Windows XP S

6.0.x, 7.0.x]

rta.apache.o

ม Next

4

งน

การ ดงน

SP3]

rg/tomcat

45 

Page 59: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

2

3

. คลกปม I A

ภาพประก

. เลอกสวนปNext เพอ

Agree เพอยอ

กอบ ข-2 การค

ประกอบของโปตดตงโปรแกรม

ภาพประกอ

มรบเงอนไขใน

คลกปม I Agre

ปแกรม (Compม (ภาพประกอ

บ ข-3 การคล

นการตดตงโปร

ee เพอยอมรบ

ponents) ทตออบ ข- 3)

ลกปม Next เพ

รแกรม (ภาพป

เงอนไขในการ

องการตดตงใน

พอตดตงโปรแก

ประกอบ ข-2 )

รตดตงโปรแกร

นโปรแกรม จา

กรม

4

รม

กนนคลกปม

46 

Page 60: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

4

5

. การกาหนดUser Nam

. เลอกพนทใ

ดคา Configurame, และ Passw

ภาพประ

ในการเกบขอม

ภาพประก

ation ไดแก Sword เปนตน

ะกอบ ข-4 การ

มลของโปรแกร

กอบ ข-5 การเ

Server Shutd จากนนจงคล

รกาหนดคา Co

รม จากนนจงค

ลอกพนทในกา

own Port, Wลกปม Next (ภ

onfiguration

ลกปม Install

ารเกบโปรแกร

Windows Servภาพประกอบ ข

l (ภาพประกอ

รม

4

vice Name, ข-4)

บ ข-5)

47 

Page 61: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

6

7

. เมอเลอกพนโปรแกรม (

. เมอเสรจสนFinish (ภา

นทในการจดเก(ภาพประกอบ

ภาพประกอบ

นการตดตงโปรพประกอบ ข-

ภาพปร

กบ และเลอกป ข-6)

บ ข-6 การแสด

รแกรม ใหคลก7)

ระกอบ ข-7 เส

ปม Install แล

ดงการดาเนนก

กเลอกเฉพาะ R

สรจสนการตดต

ว โปรแกรมจะ

การตดตงโปรแ

Run Apache

ตงโปรแกรม

ะแสดงการดาเ

แกรม

Tomcat แ

4

เนนการตดตง

ละ คลกปม

48 

Page 62: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

8

3.1.2.

3.

. เมอเสรจส(ภาพประก

. ขนตอนการ

. ดาวนโหลด

. ตดตง Posthttp://ww

. เรมตดตงโป

นการตดตงโปอบ ข-8)

ภาพปร

รตดตง Post PostgreSQLtgreSQL ตามค

ww.postgresqปรแกรมโดยกา

ภาพประกอบ ข

รแกรมแลว โป

ระกอบ ข-8 โป

tgreSQL L จากเวบไซต คมอในการตด

ql.org/docs/mารคลกปม Nex

ข-9 การเรมตด

ปรแกรมจะเรม

ปรแกรมเรม St

: http://wwwตงโปรแกรมซ

manuals/ xt (ภาพประกอ

ดตงโปรแกรมโ

ม Start Servic

tart Service

w.postgresqงสามารถดาวน

อบ ข-9)

ดยการคลกปม

ce ใหอตโนมต

l.org/downloนโหลดไดจากเ

ม Next

4

oad/ เวบไซต :

49 

Page 63: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

4.

5.

. เลอกพนทใ

. กาหนด Pa

ภาพประกอบ

นการเกบขอม

ภาพประ

ssword ในกา

บ ข-11 การกา

มลของโปรแกร

ะกอบ ข-10 เล

ารเขาใชงาน D

าหนด Passwo

ม จากนนจงค

อกพนทในการ

Database Pos

ord ในการเขา

ลกปม Install

รเกบโปรแกรม

stersSQL (ภาพ

าใชงาน Datab

l (ภาพประกอบ

พประกอบ ข-

base PostgreS

5

บ ข-10)

11)

SQL

50 

Page 64: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

6.

7.

. การกาหนด

. การเลอกสถ

ด Port ใหกบ S

ภาพประก

ถานท (Locati

ภาพประกอ

Server (ภาพป

กอบ ข-12 การ

ion) ในการตด

บ ข-13 เลอก

ประกอบ ข-12

รกาหนด Port

ดตง Database

สถานทในการ

2)

t ใหกบ Serve

e (ภาพประกอ

รตดตง Databa

er

อบ ข-13)

ase

551 

Page 65: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

8.

. คลกปม Neดาเนนการต

ext เพอตดตงโตดตงโปรแกรม

ภาพประกอบ

ภาพประ

โปรแกรม (ภาพม (ภาพประกอ

บ ข-14 การคล

ะกอบ ข-15 กา

พประกอบ ข-1อบ ข-15)

ลกปม Next เพ

ารดาเนนการต

14) จากนนโป

พอตดตงโปรแ

ตดตงโปรแกรม

รแกรมจะแสด

กรม

5

ดงการ

52 

Page 66: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

9.

4.1

2

3

. เมอเสรจสน

. ขนตอนการ

. ดาวนโหลดหรอใชโปรแ

. ตดตง Posthttp://pos

. เรมตดตงโป

นการตดตงโปร

ภาพปร

รตดตง Post PostGIS จาแกรม PostgretGIS ตามคาอธstgis.org/docปรแกรมโดยคล

ภาพประกอบ

รแกรม (ภาพป

ะกอบ ข-16

tGIS ก : http://wweSQL Applicaธบายใน PostGcumentationลกปม Next (ภ

ข-17 การเรม

ระกอบ ข-16)

เสรจสนการตด

ww.postgis.oation → StaGIS manual / ภาพประกอบ

มตดตงโปรแกร

)

ดตงโปรแกรม

org/downloack Builder ดาวนโหลดจา

ข-17)

มโดยคลกปม

d/windows/

ก :

Next

5

53 

Page 67: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

2

3

. คลกปม I A

ภาพประกอ

. เลอกสวนปNext เพอ

ภาพ

Agree เพอยอม

อบ ข-18 การค

ประกอบของโปตดตงโปรแกรม

พประกอบ ข-1

มรบเงอนไขใน

คลกปม I Agre

ปแกรม (Compม (ภาพประกอ

9 การเลอก C

การตดตงโปรแ

ee เพอยอมรบ

ponents) ทตออบ ข- 19)

Components

แกรม (ภาพปร

บเงอนไขในการ

องการตดตงใน

ของโปรแกรม

ระกอบ ข-18)

รตดตงโปรแกร

นโปรแกรม จา

ม PostGIS

5

รม

กนนคลกปม

54 

Page 68: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

4. เลอกพนทใ

5. การกาหนจากนนจงค

ภา

ในการเกบขอม

ภาพประ

นดขอมลในกาคลกปม Next (

าพประกอบ ข

มลของโปรแกร

ะกอบ ข-20 เล

รตดตอฐานขอ (ภาพประกอบ

-21 กาหนด U

รม จากนนจงค

อกพนทในการ

อมล ไดแก Useบ ข-21)

User Name, P

ลกปม Install

รเกบโปรแกรม

er Name, Pa

Password แล

l (ภาพประกอ

assword และ

ละ Port

5

บ ข-20)

ะ Port เปนตน

55 

Page 69: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

6

. กาหนด Daดาเนนการต

atabase Namตดตงโปรแกรม

ภาพประ

ภาพประ

me (ภาพประกม (ภาพประกอ

กอบ ข-22 กา

ะกอบ ข-23 กา

อบ ข-22) จากอบ ข-23)

ารกาหนด Dat

ารดาเนนการต

กนนคลกปม In

abase Name

ตดตงโปรแกรม

nstall โปรแกร

e

5

รมจะแสดงการ

56 

Page 70: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

7

ภาพประก

8

. คลกปม Ye(ภาพประก

กอบ ข-24 การ

. เมอเสรจสน

es เพอใหโปรแอบ ข-24)

รคลกปม Yes

นการตดตงโปร

ภาพปร

แกรม PostGIS

เพอใหโปรแก

รแกรม (ภาพป

ะกอบ ข-25

S และ Postgre

รม PostGIS แ

ประกอบ ข-25)

เสรจสนการตด

eSQL สามารถ

และ PostgreS

)

ดตงโปรแกรม

ถทางานรวมกน

SQL สามารถท

5

นได

ทางานรวมกนไ

57 

Page 71: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

1. ก1เลP

2

ารสราง Data. สราง Dataลอก Windowassword ในก

. สราง Dataใหม (ภาพป

การใชงาน

abase base โดยใช p

ws XP: Start >การเขาสฐานขอ

ภาพประกอ

base โดยคลกประกอบ ค-2)

ภาพ

ภาค

นระบบ Sen

pgAdmin III -> Programs>Pอมล (ภาพประ

อบ ค-1 กรอก

กขวาท Datab

ประกอบ ค-2

คผนวก ค

nsor Web E

-Tool ในการPostgreSQL ะกอบ ค-1)

Password เพ

base จากนนเล

การสรางฐาน

Enablemen

เขาถงฐานขอม 8.x > pgAdm

พอเขาสฐานขอ

ลอก New Dat

ขอมลใหม

nt

มล pgAdmin min III จากนน

อมล

tabase เพอส

5

นกรอก

รางฐานขอมล

58 

Page 72: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

3

4

. กาหนดขอมTablespac

. นาฐานขอม

มลรายละเอยดce เปนตน (ภา

าพประกอบ ค

มลเขาสระบบ โ

ภาพประก

ดของฐานขอมลาพประกอบ ค

ค-3 การกาหนด

โดยการใชคาส

กอบ ค-4 การน

ลใหมทสรางขน-3)

ดรายละเอยดข

สง SQL (ภาพป

นาเขาขอมลโด

น ไดแก Name

ขอมลใหกบฐาน

ประกอบ ค-4)

ดยใชคาสง SQ

e, Encoding,

นขอมล

L

5

Template,

59 

Page 73: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

5

. เลอก Toolดาวนโหลด

l > Query toมาจาก 52ºNo

ภาพ

ภาพปร

ol (ภาพประorth explori

พประกอบ ค-5

ระกอบ ค-6 ก

กอบ ค-5) คลing horizons

5 หนาตาง Qu

ารเลอกฐานขอ

ก Open เพอเs (ภาพประกอ

uery tool

อมลตวอยาง

เลอกฐานขอมลอบ ค-6)

6

ลตวอยางท

60 

Page 74: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

6

. คลก Execuตวอยางทด

ute หรอ Iconดาวนโหลดมาจ

ภาพประกอ

ภาพประกอบ

n ในวงกลม (ภจาก 52ºNorth

อบ ค-7 คลก E

บ ค-8 รายการ

ภาพประกอบ คh exploring

Execute หรอ

รตารางภายในฐ

ค-7) เพอแสดง horizons (ภา

อ Icon ในวงกล

ฐานขอมลตวอ

งตารางภายในฐาพประกอบ ค

ลม

อยาง

6

ฐานขอมลค-8)

61 

Page 75: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

 

7

7. เลอกฐานขฐานขอมลต

ขอมลตวอยาง ตวอยาง (ภาพป

ภาพ

ภาพปร

(ภาพประกอบประกอบ ค-10

ประกอบ ค-9

ระกอบ ค-10 ข

บ ค-9) เพอทด0)

เลอกฐานขอม

ขอมลในฐานข

ดลอง Execute

มลตวอยาง

อมลตวอยาง

e คาสง SQL

6

เพอดขอมลใน

62 

Page 76: รายงานวิจัยฉบับสมบูรณ์kb.psu.ac.th/psukb/bitstream/2016/11109/1/385056.pdf · 2017-10-20 · (2) ABSTRACT The objectives of this research

63  

ภาคผนวก ง

คาสง SQL สาหรบแสดงรายละเอยดของ Sensor

การเพม/ลบ sensor ในระบบ SOS ทพฒนาโดย 52ºNorth สามารถเพม/ลบรายละเอยดขอมล sensor ลงในตารางชอ feature_of_interest โดยการเพม/ลบ ขอมลในไฟลฐานขอมลตวอยางชอ test.sql ทแสดงไวในคาสง SQL ดานลางน

INSERT INTO feature_of_interest (feature_of_interest_id, feature_of_interest_name, feature_of_interest_description, geom, feature_type, schema_link) VALUES ('foi_1001', 'ALBER', 'Albersloh', GeometryFromText('POINT(7.52 52.90)', 4326),'sa:SamplingPoint', 'http://xyz.org/reference-url2.html');

ในสวนของคาสง SQL ทแสดงเปนตวหนานน คอ สวนของรายละเอยด Sensor ทเราตองการเพมเขาไปในระบบ เพออางอง Sensor เมอเราทาการเพมขอมลของ Sensor ลงในฐานขอมล