MỤC LỤC
1. Lời mở đầu 9
2. Nội dung chính của báo cáo 13
2.1. Tổng quan tình hình nghiên cứu ngoài nước và trong nước 13
2.2. Lựa chọn đối tượng nghiên cứu 17
2.3. Những nội dung đã thực hiện 20
2.3.1. Nghiên cứu lý thuyết 20
2.3.2. Nghiên cứu thiết kế và chế tạo các sản phẩm mới 25
2.3.2.1. Nghiên cứu thiết kế và chế tạo hệ thống đo liên tục, thu
thập xử lý mức nước từ xa bằng phương pháp số 26
a. Đầu đo mức nước 26
b. Thiết bị thu thập tín hiệu mực nước từ xa 32
c. Chương trình kết nối PC Water 1.0 34
2.3.2.2. Hệ thống thiết bị đo và điều khiển xa qua mạng Ethernet 36
a. Thiết bị đo và điều khiển xa EDDK 39
b. Thiết bị giao diện với người vận hành ETS 41
c. Chương trình EMON 43
2.3.2.3. Hệ thống VICON 49
a. Mô tả lý thuyết hệ thống VICON 49
b. Phần mềm nhận dạng và xử lý ảnh trong hệ thống VICON 55
2.3.2.4. Nghiên cứu phát triển và chế tạo máy đo công suất vạn năng 60
a. Mô tả hoạt động máy đo công suất vạn năng PMM100 60
b. Phần mềm nhúng của thiết bị PMM1000 65c. Đặc tính kỹ thuật của thiết bị PMM100 68
2.3.2.5. Hệ thống đo quan trắc môi trường xí nghiệp công nghiệp 70
a. Máy tính chủ với chương trình EVIEW 71
b. Thiết bị đầu cuối RTU
c. Hệ điều hành và phần mềm RTU 7375
2.4. Tổng kết hoá và đánh giá kết quả thu được 76
3. Kết luận và kiến nghị 77
4. Lời cảm ơn 78
5. Tài liệu tham khảo 79
83 trang |
Chia sẻ: banmai | Lượt xem: 1976 | Lượt tải: 0
Bạn đang xem trước 20 trang tài liệu Nghiên cứu, thiết kế và chế tạo các thiết bị tự động đo lường và kiểm tra thông minh phục vụ cho các dây chuyền sản xuất tự động hoá, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
ấu hình phần cứng
thiết bị EĐĐK, soạn thảo màn hình đồ hoạ, thay đổi cấu hình đồ thị thời gian thực như ở
chế độ offline. Ngoài ra, file chương trình trong thiết bị EĐĐK có nhiệm vụ thu thập số
liệu và truyền về máy chủ EMON có thể nạp xuống EĐĐK hoặc tải từ EĐĐK về qua
mạng Ethernet khi dùng chức năng Download >> EĐĐK file hoặc Upload << EĐĐK
file.
Tạo báo cáo thống kê
Người dùng có thể tạo một số dạng báo cáo khác nhau như báo cáo Datalog,
Alarmlog dạng số hoặc đồ thị history với hai nguồn dữ liệu: dữ liệu tự động lưu trên
máy chủ, dữ liệu history lưu trên thiết bị EĐĐK.
Một số chức năng khác
Người quản trị hệ thống có thể cài đặt mật khẩu cho người dùng và mật khẩu hệ
thống. Khi khởi động chương trình sẽ xuất hiện cửa sổ nhập mật khẩu:
48
- Nếu nhập mật khẩu người dùng sẽ có một số chức năng không dùng được như : soạn
thảo cấu hình hệ thống, soạn thảo màn hình đồ hoạ, thay đổi cấu hình đồ thị thời
gian thực, thay đổi địa chỉ EĐĐK, gửi địa chỉ máy chủ cho EĐĐK, nạp file chương
trình vào EĐĐK, tải file chương trình từ EĐĐK, thay đổi mật khẩu.
- Nếu nhập mật khẩu hệ thống sẽ dừng được toàn bộ các chức năng của phần mềm
EMON32.
Ngoài ra, phần mềm cho phép lựa chọn hai ngôn ngữ là Tiếng Anh hoặc Tiếng Việt với
trợ giúp trực tuyến cho người dùng.
Hệ thống đo và điều khiển nhúng trên cơ sở mạng Ethernet với giao thức TCP/IP” với
tốc độ truyền dữ liệu cao 10-100 Mb/s với khả năng giám sát và điều khiển tới từng cơ
cấu chấp hành trong hệ thống điều khiển tự động như động cơ, lò nhiệt, valve, sensor …
Hệ thống này được xây dựng trên cơ sở mạng Ethernet với giao thức TCP/IP cho phép
kết nối tối đa 4 máy tính chủ EMON và 32 thiết bị đo, điều khiển nhúng EĐĐK. Phần
mềm EMON32 chạy trên thiết bị giao diện ETS có khả năng giám sát và điều khiển các
thiết bị đo xa đa kênh EĐĐK, có giao diện thân thiện với người sử dụng, nhiều công cụ
hỗ trợ cho phép phát triển các ứng dụng cũng như thay đổi chương trình xử lý cho từng
thiết bị EĐĐK. Đây là hệ thống đo và điều khiển trên cơ sở mạng Ethernet đầu tiên
được nghiên cứu phát triển bằng các chuyên gia Việt Nam víi c¸c c«ng nghÖ phÇn cøng
tiªn tiÕn, phÇn mÒm theo chuÈn quèc tÕ, dÔ sö dông, gi¸ thµnh thÊp h¬n so víi nhËp
ngo¹i.
Hệ thống đo và điều khiển xa qua mạng Ethẻnet EĐĐK1, EĐĐK2, ETS đã được Cục
tiêu chuẩn đo lường chất lượng Bộ quốc phòng đánh giá, kiểm tra và cấp giấy chứng
nhận chất lượng số 204-02, 204-03, 204-10 đáp ứng các chỉ đặt ra.
Phần mềm EMON32 đã được đãng ký bản quyền và được cục bản quyền tác giả Bộ văn
hóa thong tin cấp giấy chứng nhận bản quyền tác giả số: 927/2002/QTG.
49
2.3.2.3 Hệ thống VICON
Hệ thống điều khiển bám đối tượng di động VICON là một hệ thống hoàn chỉnh
bao gồm các modul phần cứng và phần mềm. Hệ thống có khả năng tự động nhận dạng,
tìm kiếm mục tiêu cũng như bám mục tiêu di động với quỹ đạo không biết trước, trong
môi trường hoạt động thực tế.
Hệ thống VICON có các chỉ tiêu kỹ thuật sau:
- Giíi h¹n gãc quay ph−¬ng vÞ -1590 – +1580.
- Giíi h¹n gãc quay tµ -300 – +410.
- §é ph©n gi¶i gãc 0.01290.
- KÕt nèi m¹ng Ethernet tèc ®é 10 – 100 MHz.
- Tèc ®é xö lý ¶nh 25 frame/sec.
- Tèc ®é b¸m 600/s.
- HÖ xö lý Pentium cã dung l−îng bé nhí RAM, bé nhí FLASH lín vµ cã kh¶
n¨ng kÕt nèi víi c¸c m¸y tÝnh PC trªn m¹ng Ethernet víi giao thøc TCP/IP.
- KÕt nèi qua cæng song song, nèi tiÕp, mµn h×nh giao diÖn Touchscreen.
- PhÇn mÒm dÔ më réng, sö dông thuËn tiÖn, hÖ thèng cã ®é tin cËy cao.
- ThiÕt bÞ dÔ dµng vËn hµnh l¾p ®Æt trªn xe, tµu.
- KÝch th−íc cña bÖ quay: 260 x 300 x 300 mm (H x W x D).
Träng l−îng: kho¶ng 5 Kg.
- KÝch th−íc cña thiÕt bÞ ®iÒu khiÓn: 260 x 260 x 350 mm (H x W x D).
Träng l−îng: kho¶ng 7 Kg.
a. Mô tả kỹ thuật của hệ thống VICON
HÖ thèng VICON bao gåm c¸c modul phÇn cøng chÝnh, ®ã lµ bÖ quay pan/tilt 2 bËc tù
do g¾n camera CCD vµ mét thiÕt bÞ ®iÒu khiÓn cã cÊu h×nh m¹nh, nh»m môc ®Ých tÝnh
to¸n xö lÝ tÝn hiÖu vµ ghÐp nèi víi ngo¹i vi.
50
ChØ tiªu kü thuËt cña c¸c thµnh phÇn trong hÖ thèng VICON.
• Video Camera.
Video Camera ®−îc sö dông trong hÖ thèng VICON lµ CV-M50, chÕ ®é monochrome,
ho¹t ®éng theo nguyªn lý CCD. Camera do h·ng JAI Corporation chÕ t¹o.
C¸c ®Æc tr−ng chñ yÕu:
- Lo¹i CCD sensor víi ®é ph©n gi¶i 768(h) x 494(v) pixels theo tiªu chuÈn EIA.
ThiÕt bÞ ®iÒu khiÓn
PPC-64T
Pentium
800MHz
512MB SDRAM
Card
Sè ho¸ ¶nh
FrameLocker
Ethernet
Hình 18: S¬ ®å khèi cña hÖ VICON
Ngo¹i vi
VideoCamera
CV-M50
PC/104
Khèi nguån
AC/DC
Robot Pan/Tilt
PTU-46-70W
Pan-Tilt Controller
(model PTU-C)
RS232
51
- §é nh¹y cao, ®é s¸ng tèi thiÓu 0.05 lx.
- KÝch th−íc mét pixels 8.4(h) x 9.8(v) µm
- TÝn hiÖu ra video 25 h×nh/s.
- KiÓu thÊu kÝnh C-mount.
- HÖ sè khuÕch ®¹i cã thÓ thay ®æi manual/auto.
- KÝch th−íc 40 x 50 x 80 mm
- Träng l−îng 245 g.
- Nguån 12VDC ±10%
- KÝch th−íc : 40 x 50 x 80 mm (H x W x D).
• Card sè ho¸ ¶nh.
Card sè ho¸ ¶nh video thu ®−îc tõ camera FrameLocker theo chuÈn PC/104 cña h·ng
Ajeco Inc. §©y lµ card xö lÝ ¶nh monochrome, 2 ®Çu vµo video, phï hîp cho c¸c øng
dông nhóng, c¸c øng dông vÒ hÖ theo dâi gi¸m s¸t vµ c¸c hÖ xö lÝ ¶nh kh¸c. Tèc ®é sè
ho¸ ¶nh theo thêi gian thùc víi 25 frames ¶nh mét gi©y. Sö dông phÇn mÒm cã thÓ thay
®æi ®−îc c¸c ®Æc tÝnh cña ¶nh vÒ ®é s¸ng, ®é t−¬ng ph¶n, hÖ sè khuÕch ®¹i vµ ®é ph©n
gi¶i cña ¶nh. H×nh 4 lµ s¬ ®å ghÐp nèi vµ ch©n tÝn hiÖu cña card.
C¸c ®Æc tr−ng kh¸c cña card FrameLocker:
- 2 tÝn hiÖu vµo video chuÈn NTSC hoÆc PAL.
- Bé chuyÓn ®æi 8 bit.
- §é ph©n gi¶i cùc ®¹i 768 x 576 pixels.
- Bé nhí ¶nh 512 KB.
- Nguån cung cÊp 5V±5%.
• HÖ Robot Pan/tilt.
BÖ quay Pan/Tilt PTU-46-70W lµ robot hai bËc tù do do h·ng Directed Perception
chÕ t¹o cho phÐp ®iÒu khiÓn chÝnh x¸c vµ nhanh chãng vÞ trÝ, tèc ®é vµ gia tèc. Robot cã
thÓ quay ®ång thêi theo hai h−íng pan vµ tilt víi ®é chÝnh x¸c cao.
C¸c thµnh phÇn cña hÖ Robot:
- Pan-Tilt Unit.
52
- Pan-Tilt Controller.
- Pan-Tilt Cable.
- AC/DC Power Supply.
Mét sè ®Æc tr−ng cña hÖ Robot:
- §iÒu khiÓn b»ng m¸y tÝnh qua giao diÖn RS232.
- Tèc ®é quay 600/s.
- §é chÝnh x¸c vÒ gãc 0.01290.
- T¶i träng ®Æt lªn robot 6 lbs.
- §iÒu khiÓn chÝnh x¸c tèc ®é, vÞ trÝ, gia tèc.
- Giíi h¹n gãc quay ph−¬ng vÞ -1590 – +1580.
- Giíi h¹n gãc quay tµ -300 – +410.
- Thay ®æi tèc ®é vµ vÞ trÝ khi ®ang ho¹t ®éng.
- Nguån 1 chiÒu cung cÊp cho Robot theo nh− h×nh vÏ:
Modul Pan-Tilt ®−îc nèi víi bé ®iÒu khiÓn Pan-Tilt Controller. Nguån cung cÊp cho bé
®iÒu khiÓn cã thÓ ®−îc lÊy tõ nguån mét chiÒu cña modul PTU. Bé ®iÒu khiÓn nhËn lÖnh
tõ m¸y tÝnh qua cæng RS232 ®Ó ®iÒu khiÓn Pan-Tilt Unit. Mét bé ®iÒu khiÓn pan-tilt cã
thÓ nèi ®Õn c¸c bé ®iÒu khiÓn kh¸c th«ng qua m¹ng RS-485 sao cho mét cæng RS232
duy nhÊt cã thÓ ®iÒu khiÓn ®−îc nhiÒu thiÕt bÞ Pan-Tilt Unit.
• ThiÕt bÞ ®iÒu khiÓn cña hÖ VICON.
ThiÕt bÞ ®iÒu khiÓn, xö lý sè liÖu, ghÐp nèi víi ngo¹i vi lµ mét m¸y tÝnh ®iÒu khiÓn cÊu
h×nh Pentium III, cã tèc ®é 800MHz. ThiÕt bÞ ®iÒu khiÓn sö dông m¸y tÝnh PPC-64T
theo chuÈn PC/104, cã giao diÖn mµn h×nh tinh thÓ láng do h·ng Nagasaki IPC
Technology chÕ t¹o. ThiÕt bÞ cã ®Æc ®iÓm nhá gän, dÔ sö dông, dÔ dµng kÕt nèi qua
m¹ng Ethernet vµ c¸c ngo¹i vi kh¸c th«ng qua nhiÒu cæng vµo ra. ThiÕt bÞ nµy phï hîp
víi yªu cÇu cña hÖ thèng vÒ tèc ®é xö lÝ, kh¶ n¨ng ghÐp nèi ®iÒu khiÓn.
Mét sè ®Æc tÝnh kü thuËt chñ yÕu cña m¸y tÝnh PPC-64T:
- KÝch th−íc: 224 x 171 x 80.5 cm
- Mµn h×nh Touchscreen LCD 6,4” , ®é ph©n gi¶i 640 x 480
53
- CPU Pentium III tèc ®é 800MHz onboard
- Nguån cung cÊp cho CPU 5 Watt.
- Bé nhí tèi ®a 512MB PC133 SDRAM onboard
- æ cøng (20GB).
- Card mµn h×nh 3D onboard tèc ®é cao, dung l−îng bé nhí 32MB.
- Card giao diÖn Enthernet Realtek 3189C, kÕt nèi tèc ®é 10/100Mbps.
- Cæng nèi tiÕp: 4 cæng COM
3 x RS232 + 1 x RS232/RS422/RS485
- Hai cæng USB
- Mét cæng song song LPT
- Cæng chuÈn 40 ch©n IDE vµ nguån ®Ó nèi víi CD-ROM
- NhiÖt ®é ho¹t ®éng 0 - 550C.
H×nh 19. Robot Pan-Tilt vµ bÖ ®ì
KÝch th−íc cña Robot vµ bÖ ®ì: 260 x 300 x 300 mm (H x W x D)
Träng l−îng: kho¶ng 5 Kg.
H×nh 20. ThiÕt bÞ ®iÒu khiÓn VICON
54
PhÇn mÒm cña hÖ thèng VICON
CÊu tróc phÇn mÒm cña thiÕt bÞ VICON ®−îc biÓu diÔn th«ng qua s¬ ®å hÖ thèng nh−
tr×nh bµy trªn h×nh 21.
H×nh 21. S¬ ®å phÇn mÒm hÖ thèng ®iÒu khiÓn VICON.
PhÇn mÒm cña hÖ thèng b¸m môc tiªu di ®éng bao gåm hai phÇn chñ yÕu, ®ã lµ phÇn
®iÒu khiÓn robot vµ phÇn xö lý ¶nh còng nh− nhËn d¹ng ®èi t−îng.
a) §iÒu khiÓn robot theo vÞ trÝ cña ®èi t−îng trªn ¶nh thu ®−îc:
Ph−¬ng ph¸p ®iÒu khiÓn theo vÞ trÝ dùa trªn ®Æc tÝnh ®éng häc cña robot ®· ®−îc tr×nh
bµy nh− phÇn c¬ së lý thuyÕt. C¸c kÕt qu¶ ®−îc tãm t¾t nh− sau:
⎟⎟⎠
⎞
⎜⎜⎝
⎛−= λφ
pxarctan
( )⎟⎟⎠
⎞
⎜⎜⎝
⎛= φλθ cosarctan
py
trong ®ã φ vµ θ lµ gãc quay pan vµ tilt mµ robot cÇn ph¶i thùc hiÖn, sao cho sau khi quay
¶nh cña môc tiªu ë chÝnh gi÷a mÆt ph¼ng ¶nh.
Ph−¬ng ph¸p ®iÒu khiÓn nµy lµm hÖ thèng trë nªn ph¶n øng chËm, hÖ thèng bÞ giËt trong
qu¸ tr×nh b¸m. Ph−¬ng ph¸p nµy chØ ®¹t hiÖu qu¶ khi môc tiªu ®øng yªn hoÆc chuyÓn
®éng chËm. Ch−¬ng tr×nh ®iÒu khiÓn ®−îc giíi thiÖu trong phÇn phô lôc.
Image
Processing Camera
Pan/tilt
Recognition
Prediction &
Adaptation
buffer
Control
Target
location desire
55
b) §iÒu khiÓn robot theo tèc ®é di chuyÓn cña ¶nh ®èi t−îng:
§iÒu khiÓn theo tèc ®é di chuyÓn cña ¶nh c¨n cø vµo kÕt qu¶ cña lÇn xö lý ¶nh tr−íc ®ã,
kÕt hîp víi lÇn xö lý ¶nh hiÖn t¹i vµ kÕt qu¶ dù b¸o cña lÇn xö lý ¶nh tiÕp theo. L−u ®å
®Ó ®−a ra tÝn hiÖu ®iÒu khiÓn theo tèc ®é cña robot nh− h×nh 12.
H×nh 12. L−u ®å tÝnh vËn tèc ®Æt vµo robot.
Ch−¬ng tr×nh thùc hiÖn ®iÒu khiÓn theo tèc ®é di chuyÓn cña môc tiªu ®−îc giíi thiÖu
trong phÇn phô lôc.
b. PhÇn mÒm nhËn d¹ng vµ xö lý ¶nh trong hÖ thèng VICON.
Nhận dạng mục tiêu di động là bước quan trọng trong hệ tự động tìm kiếm và
bám mục tiêu di động. Mục đích của quá trình này là thực hiện các phép xử lí ảnh để tìm
kiếm đối tượng cần quan tâm, xác định vị trí của nó trong mặt phẳng ảnh hiện thời.
Trong quá trình tìm kiếm, ta chia một ảnh là tập hợp các pixel bao gồm hai thành phần,
hoặc là thuộc đối tượng, hoặc là thuộc nền. Ta xem xét việc tìm kiếm để nhận dạng các
điểm thuộc đối tượng trong mỗi ảnh thuộc chuỗi ảnh thu được. Có rất nhiều cách để
nhận dạng một đối tượng, ví dụ ta có thể áp đặt mô hình của đối tượng đã biết trước
(màu sắc, hình dáng) lên toàn bộ ảnh, từ đó tìm ra vị trí phù hợp nhất của đối tượng
trong ảnh. Tuy nhiên cách này phải tốn nhiều thời gian, và không hiệu quả trong thực tế.
Một phương pháp nhanh hơn để xử lí ảnh và nhận dạng đối tượng được trình bày như
lưu đồ trên hình 23.
Frame k
Robot position k-1Robot position k
Robot Velocity Demand
Delay Frame k +1camera
56
Hình 23. Lưu đồ xử lí ảnh.
Để đánh giá trạng thái của một pixel là đối tượng hay là nền, chúng ta giả thiết là đối với
các pixel thuộc nền, cường độ sáng thay đổi chậm, trong khi đó đối với pixel thuộc đối
tượng, cường độ sáng thay đổi lớn. Như vậy, một phép so sánh được thực hiện giữa các
pixel trong ảnh hiện thời, nếu giá trị của pixel lớn hơn ngưỡng đặt trước, pixel đó có giá
trị 1, nếu không pixel có giá trị 0. Nếu ngưỡng quá lớn, pixel thuộc đối tượng có thể lẫn
với nền, nếu ngưỡng quá nhỏ, thì sự thay đổi ánh sáng trong môi trường sẽ tạo ra nhiều
pixel có giá trị 1, mà các diểm này lại không phải là điểm quan trọng. Ngưỡng hợp lí
được tạo ra sau khi thực hiện một số phép lọc nhiễu và các bước tiền xử lí ảnh khác.
Khi ảnh đã được xử lí ngưỡng, ảnh nhị phân thu được sẽ gồm các pixel có hai trạng thái
0 và 1. Các pixel 0 thuộc nền và các pixel 1 thuộc các đối tượng, ta phải phân tích các
đối tượng được thể hiện. Tuy nhiên ảnh thu được sẽ bao gồm rất nhiều đối tượng khác
nhau, bao gồm cả nhiễu, nhưng trong đó chỉ có duy nhất một đối tượng cần quan tâm.
Bắt đầu
Tiền xử lý
ảnh nhị phân
ảnh phân vùng
Nhận dạng
mục tiêu
Xác định tọa độ mục tiêu
Kết thúc
57
Các bước xử lí ảnh nhị phân tiếp theo được thực hiện nhằm loại bỏ nhiễu, hoặc điền đầy
các lỗ của đối tượng, cũng làm giảm khối lượng tính toán của các bước xử lí ảnh tiếp
theo. Quá trình phân đoạn ảnh thành từng đối tượng riêng rẽ được thực hiện thông qua
thuật toán đánh nhãn liên tiếp (Sequential Labeling Algorithm). Quá trình này có thể
tạo ra hàng trăm đối tượng khác nhau, trong đó chỉ có một số đối tượng gần với đối
tượng quan tâm. Một quá trình quét tiếp theo sẽ loại bỏ các đối tượng không hợp lý so
với đối tượng mẫu.
Bước tiếp theo là phân tích các đặc trưng của các đối tượng vừa thu thập được trên ảnh,
và quyết định xem đối tượng nào thuộc lớp đối tượng quan tâm. Sử dụng phương pháp
momen bất biến hoặc phương pháp quyết định Bayes là các biện pháp tương đối hiệu
quả. Việc còn lại là xác định vị trí trọng tâm của mục tiêu trên ảnh tương đối đơn giản,
thông qua xác định momen bậc nhất. C¸c to¹ ®é môc tiªu trong mÆt ph¼ng ¶nh ®−îc xö
dông ®Ó tÝnh vËn tèc cña robot.
PhÇn mÒm hÖ VICON ®· ®−îc thiÕt kÕ theo hai hÖ ®iÒu hµnh kh¸c nhau, do vËy
chóng cã c¸c ®Æc ®iÓm thuËn lîi còng nh− h¹n chÕ vÒ ®Æc tÝnh kü thuËt vµ c¸ch sö dông.
C¸c ®Æc ®iÓm nµy sÏ ®−îc giíi thiÖu sau ®©y.
PhÇn mÒm ch¹y trªn hÖ ®iÒu hµnh Windows 98, 2000, XP, ng«n ng÷ lËp tr×nh Visual
C++ 6.0 :
- Giao diÖn thuËn lîi cho ng−êi sö dông, dÔ dµng kiÓm tra c¸c chÕ ®é ho¹t ®éng
cña hÖ thèng.
- Thùc hiÖn kÕt nèi m¹ng Ethernet qua card m¹ng Realtek 3189C, tèc ®é 10-
100Mbps.
- KÕt nèi víi c¸c thiÕt bÞ ®o vµ ®iÒu khiÓn, phôc vô cho môc ®Ých më réng kh¸c
cña ng−êi sö dông nh− kÕt nèi víi c¸c thiÕt bÞ ®o täa ®é, ®o chuyÓn ®éng cña c¶
hÖ khi l¾p ®Æt hÖ thèng trªn xe, trªn tµu thuyÒn.
- Nh−îc ®iÓm lín nhÊt cña phÇn mÒm ch¹y trªn hÖ ®iÒu hµnh Windows lµ tèc ®é xö
lý chËm, ch−¬ng tr×nh tÝnh to¸n cång kÒnh kh«ng ®¸p øng ®−îc yªu cÇu vÒ tèc ®é
b¸m nhanh.
Mµn h×nh giao diÖn cña thiÕt bÞ ®iÒu khiÓn VICON trªn Windows 2000:
58
H×nh 24. Mµn h×nh giao diÖn cña thiÕt bÞ ®iÒu khiÓn trªn Windows 2000.
C¸c chøc n¨ng chÝnh cña phÇn mÒm:
1. Menu File.
1. New: më mét ch−¬ng tr×nh míi, khëi déng l¹i c¸c tr¹ng th¸i ban ®Çu cña hÖ
thèng.
2. Load Image: ®äc mét file d÷ liÖu ¶nh ë trong bé nhí ra ®Ó hiÓn thÞ vµ xö lÝ
offline.
3. Save Image: l−u ¶nh hiÖn thêi vµo trong bé nhí.
4. Load Motion Data: ®äc d÷ liÖu cña sensor ®o chuyÓn ®éng MT9.
5. Save Motion Data: l−u d÷ liÖu cña sensor MT9 vµo bé nhí.
2. Menu Run.
1. SnapImage: Thu ¶nh tõ camera, qua card sè ho¸ ®Ó l−u vµo bé nhí.
2. Motion Tracker: khëi ®éng sensor ®o chuyÓn ®éng MT9.
3. Stop Motion Tracker.
4. Robot Moving: khëi ®éng Robot, robot ch¹y theo c¸c th«ng sè ®Æt tr−íc vÒ tèc
®é, gia tèc, vËn tèc.
5. Stop Robot.
6. Tracking Object: chuyÓn sang ch−¬ng tr×nh b¸m ®èi t−îng di ®éng, ®iÒu khiÓn hÖ
thèng VICON b¸m theo ®èi t−îng di ®éng.
7. Stop Tracking.
59
3. Menu View.
1. Robot position: hiÓn thÞ ®å thÞ vµ d÷ liÖu vÒ vÞ trÝ cña chuyÓn ®éng robot.
2. Robot velocity: hiÓn thÞ ®å thÞ vµ d÷ liÖu vÒ tèc ®é cña chuyÓn ®éng robot.
3. Motion Data: hiÓn thÞ d÷ liÖu cña thiÕt bÞ ®o chuyÓn ®éng MT9.
4. Tracker Data: hiÓn thÞ kÕt qu¶ khi hÖ VICON b¸m môc tiªu di ®éng.
PhÇn mÒm VICON ch¹y trªn hÖ ®iÒu hµnh DOS 6.22.
§Æc ®iÓm lín nhÊt cña phÇn mÒm ch¹y trªn Windows lµ tèc ®é xö lý chËm. Do vËy,
sau khi ®· ph¸t triÓn phÇn mÒm trªn Windows, ch−¬ng tr×nh ®−îc chuyÓn vÒ ho¹t
®éng ë hÖ ®iÒu hµnh DOS 6.22 nh»m c¶i thiÖn tèc ®é còng nh− c¸c ®Æc tÝnh kh¸c cña
hÖ thèng.
PhÇn mÒm cña hÖ thèng VICON ch¹y trªn hÖ ®iÒu hµnh DOS t−¬ng ®èi ®¬n gi¶n.
C¸c b−íc sö dông phÇn mÒm ®−îc tr×nh bµy nh− sau:
- BËt nguån ë thiÕt bÞ ®iÒu khiÓn. C¸c thiÕt bÞ nh− Robot, camera m¸y tÝnh ®iÒu
khiÓn … sÏ tù ®éng khëi ®éng. HÖ thèng s½n sµng ho¹t ®éng.
- Mµn h×nh cña thiÕt bÞ ®iÒu khiÓn sÏ hiÖn ra ¶nh thu ®−îc tõ camera. Sö dông con
trá ®Ó x¸c ®Þnh môc tiªu mµ hÖ VICON cÇn b¸m theo.
- Trªn mµn h×nh sÏ hiÖn ra c¸c th«ng sè cña hÖ b¸m nh− to¹ ®é cña môc tiªu, c¸c
®Æc tr−ng cña môc tiªu.
- Quan s¸t trªn mµn h×nh ta thÊy hÖ thèng VICON ®−îc tù ®éng ®iÒu khiÓn b¸m
theo môc tiªu di ®éng, vÞ trÝ t©m cña camera ®−îc ®¸nh dÊu ‘+’ trªn mµn h×nh.
Hệ thống VICON đã được cục tiêu chuẩn đo lường chất lượng Bộ quốc phòng đánh giá,
kiểm tra và cấp giấy chứng nhận chất lượng số 2004-07ngày 29/9/2004. Các chỉ tiêu kỹ
thuật đáp ứng các yêu cầu đặt ra.
60
2.3.2.4 Nghiên cứu phát triển và chế tạo máy đo công suất vạn năng
Nhu cÇu cña c¸c thiÕt bÞ ®o l−êng ®iÖn n¨ng trªn
thÞ tr−êng n−íc ta hiÖn nay lµ rÊt lín. C¸c thiÕt bÞ ®o ë
n−íc ta hiÖn nay phÇn lín lµ c¸c thiÕt bÞ ®o dïng kü
thuËt t−¬ng tù ®· ra ®êi tõ rÊt l©u, kÝch th−íc lín, ®é
chÝnh x¸c thÊp. Nhu cÇu tÝch hîp nhiÒu chøc n¨ng ®o
c¸c ®¹i l−îng trªn cïng mét thiÕt bÞ lµ cÇn thiÕt. Tuy
nhiªn víi kü thuËt t−¬ng tù, viÖc nµy lµ rÊt khã kh¨n.
Víi sù ph¸t triÓn cña kü thuËt t−¬ng sè hiÖn nay ®· më
kh¶ n¨ng thay thÕ c¸c thiÕt bÞ ®o dïng kü thuËt t−¬ng
tù sang mét thÕ hÖ c¸c thiÕt bÞ ®o dïng kü thuËt sè víi
nh÷ng −u ®iÓm h¬n h¼n, nhÊt lµ cho phÐp tÝch hîp
nhiÒu chøc n¨ng trªn mét thiÕt bÞ, kÝch th−íc nhá gän,
gi¸ thµnh thÊp.
Trªn thÞ tr−êng còng ®· xuÊt hiÖn mét sè thiÕt bÞ ®o nhiÒu chøc n¨ng cña mét sè
n−íc trªn thÕ giíi nh−ng gi¸ thµnh cao.
Víi c¸c n−íc ph¸t triÓn trªn thÕ giíi c¸c thiÕt bÞ ®o dïng kü thuËt sè ®· kh«ng cßn lµ
míi mÎ. Ngoµi viÖc chÕ t¹o c¸c thiÕt bÞ ®o hoµn chØnh, nhiÒu h·ng lín còng ®−a ra
nh÷ng IC chuyªn dông vµ c«ng nghÖ míi phôc vô cho nhu cÇu ®o l−êng.
ViÖc øng dông c¸c IC chuyªn dông nµy vµo c¸c thiÕt bÞ ®o sÏ gi¶m ®−îc gi¸ thµnh
s¶n phÈm xuèng rÊt nhiÒu ®ång thêi t¨ng ®−îc tÝnh n¨ng cña c¸c thiÕt bÞ ®o. Tuy nhiªn
viÖc khai th¸c c¸c IC chuyªn dông ®Ó néi ®Þa ho¸ c¸c thiÕt bÞ ®o ë n−íc ta hiÖn nay vÉn
cßn rÊt h¹n chÕ.
Khai th¸c tÝnh n¨ng c¸c IC chuyªn dông vµ c«ng nghÖ míi ®Ó s¶n xuÊt c¸c thiÕt bÞ
®o ë trong n−íc lµ mét viÖc cã ý nghÜa vÒ c¶ khoa häc lÉn ý nghÜa kinh tÕ.
Sau ®©y giíi thiÖu viÖc nghiªn cøu thiÕt kÕ vµ chÕ t¹o mét lo¹i m¸y ®o c«ng suÊt v¹n
n¨ng PMM100 sö dông IC ADE7753 cña Analog Device kÕt hîp IC c«ng nghÖ PsoC cña
CypressMicro.
a. Mô tả hoạt động máy đo công suất vạn năng PMM100
Máy đo công suất vạn năng PMM100 cần phải đo được :
- §o c−ờng ®é dßng ®iÖn hiÖu dông Irms (A).
Hình 25: Máy đo công suất
vạn năng PMM100
61
- §o hiÖu ®iÖn thÕ hiÖu dông Urms (V).
- §o c«ng suÊt tiªu thô P (W).
- §o c«ng suÊt ph¶n kh¸ng Q (VAR).
- §o c«ng suÊt toµn phÇn S (VA).
- C«ng suÊt tÝch luü Wh.
- §o hÖ sè cosφ.
- §o tÇn sè f(Hz).
ThiÕt bÞ cã hai kªnh vµo: Kªnh vµo dßng ®iÖn vµ Kªnh vµo thÕ hiÖu (dïng c¸c vÝt hoÆc
chÊu c¾m). Nguån nu«i cña thiÕt bÞ ®−îc lÊy trùc tiÕp tõ nguån 220V/50Hz. Giao diÖn
víi ng−êi sö dông qua mét keypad vµ mét mµn h×nh hiÓn thÞ LCD(2x16). Ng−êi dïng
chän c¸c chÕ ®é b»ng Keypad víi mét Menu hiÓn thÞ trªn LCD, c¸c kÕt qu¶ hiÓn thÞ trªn
LCD.
ThiÕt bÞ sö dông mét IC chuyªn dông chÕ t¹o ®Ó ®o c¸c ®¹i l−îng ®iÖn cña h·ng
Analog Device lµ ADE7753. IC tÝch hîp c¸c modul cho phÐp tÝnh to¸n ®¹i l−îng dßng
®iÖn, ®iÖn ¸p, c«ng suÊt, n¨ng l−îng ®iÖn, l−u kÕt qu¶ vµo c¸c thanh ghi trong. ADE7753
tÝch hîp cæng truyÒn th«ng SPI ®Ó giao tiÕp víi bªn ngoµi. ViÖc thu thËp, xö lý sè liÖu,
giao tiÕp víi ng−êi dïng ®−îc thùc hiÖn b»ng mét IC c«ng nghª PsoC víi cÊu h×nh linh
ho¹t, mÒm dÎo.
Dßng ®iÖn ®−îc qua mét Sensor dßng, ®iÖn ¸p ®−îc qua mét m¹ch ph©n ¸p tr−íc khi
vµo ADE7753, do ®ã thiÕt bÞ cã thÓ lµm viÖc víi mét d¶i ®o réng.
Víi c¸c IC c«ng nghÖ míi, kh¶ n¨ng tÝch hîp cao, cho phÐp chÕ t¹o ®−îc thiÕt bÞ
®o nhá gän, c¬ ®éng, ®é chÝnh x¸c h¬n cao, kh«ng thua kÐm c¸c thiÕt bÞ ®o t−¬ng tù, Ýt
chÞu ¶nh h−ëng cña m«i tr−êng.
S¬ ®å khèi cÊu tróc cña m¸y PMM100 nh− m« t¶ trong h×nh 26:
62
Ho¹t §éng cña PSOC CY8C26443 vµ ADE7753
C«ng nghÖ PsoC (Programmable System on Chip) cho phÐp t¹o ra c¸c chip ®Æc
chñng víi c¸c khèi analog vµ digital lµ mét c«ng nghÖ lý t−ëng ®Ó tÝch hîp víi
ADE7753 chÕ t¹o ra thiÕt bÞ PMM100. Ngoµi ra nã cßn nhiÒu c¸c tÝnh n¨ng næi tréi nh−
lËp tr×nh C, Assembler cho phÐp sö dông nhiÒu c¸c chøc n¨ng cña chÝp mµ kh«ng cÇn
thªm c¸c linh kiÖn hç trî bªn ngoµi. §iÒu ®ã cho phÐp lµm gi¶m gi¸ thµnh, còng nh−
t¨ng tÝnh æn ®Þnh cña s¶n phÈm.
Tõ s¬ ®å nguyªn lý chóng t«i sö dông chÝp tr¾ng PSoC CY8C26443 (28 pins, 16
Kbytes flash) ®Ó t¹o chip ®Æc chñng cho phÇn ph¸t lÖnh, ®äc sè liÖu, xö lý sè liÖu vµ hiÓn
thÞ sè liÖu trªn LCD cho ADE7753.
PSoC lµ hä vi xö lý tèc ®é cao, 8-bit, kiÕn tróc Harvard. ViÖc ph©n chia bus d÷ liÖu vµ
bus ®Þa chØ cho phÐp ®Èy tèc ®é xö lý lªn cao. PSoC cã thÓ ®¹t tèc ®é xö lý ®Õn 24MHz,
tuy nhiªn cã thÓ ®Æt tèc ®é thÊp h¬n ®Ó phï hîp víi c¸c øng dông kh¸c nhau. Hä vi xö lý
nµy ph©n chia cÊu tróc cøng thµnh c¸c khèi ngo¹i vi sè vµ khèi ngo¹i vi t−¬ng tù kh¸c
nhau víi mét CPU tèc ®é cao, bé nhí ch−¬ng tr×nh (Flash program memory), bé nhí d÷
liÖu (SRAM data). C¸c khèi nµy cho phÐp ng−êi dïng thiÕt lËp thµnh nhiÒu d¹ng thiÕt bÞ
víi c¸c chøc n¨ng kh¸c nhau. Víi m−êi hai khèi ngo¹i vi t−¬ng tù vµ t¸m khèi ngo¹i vi
LCD(2x16)
CY8C26443ADE7753 SPI
KEYPAD
CT
Ph©n ¸p
Nguån
Nu«i
220V
T¶i
H×nh 26: S¬ ®å khèi cÊu tróc PMM100
63
sè, cã thÓ cÊu tróc thµnh c¸c bé ®Õm thêi gian, c¸c bé UART, bé ph¸t CRC, bé ®iÒu chÕ
®é réng xung PWM, c¸c bé ADC, DAC, cïng nhiÒu c¸c modul cao cÊp h¬n nh− modem,
®iÖn kiÓn ®éng c¬, sensor,... Mét hÖ lÖnh phong phó rÊt hiÖu cho phÐp dïng c¸c ng«n
ng÷ lËp tr×nh bËc thÊp, ngoµi ra cßn hç trî c¶ ng«n ng÷ lËp tr×nh bËc cao (ng«n ng÷ lËp
tr×nh C). Nh÷ng ®iÒu thÓ hiÖn kh¶ n¨ng mÒm dÎo d−êng nh− kh«ng giíi h¹n tÝch hîp
trªn mét hÖ thèng vi xö lý PSoC cã thÓ t¹o ra mµ khã cã hä vi xö lý nµo ®¹t ®−îc. B¶ng
sau m« t¶ c¸c th«ng sè c¬ b¶n cña hä PSoC.
ADE7753 lµ mét IC chuyªn dông cho lÜnh ®o c¸c ®¹i l−îng ®iÖn, c¸c kh¶ n¨ng
giao tiÕp víi vi xö lý qua mét cæng truyÒn th«ng nèi tiÕp SPI. CÊu h×nh cña ADE7753
®−îc thiÕt lËp th«ng qua c¸c thanh ghi. Víi cÊu h×nh ®−îc thiÕt lËp, ADE7753 xö lý, tÝnh
to¸n c¸c tham sè tõ ®Çu vµo dßng ®iÖn vµ ®iÖn ¸p, kÕt qu¶ tÝnh to¸n ®−îc l−u trong c¸c
thanh ghi t−¬ng øng. C¸c thanh ghi cho phÐp truy nhËp ®äc/ghi tõ vi xö lý.
PSoC lµ mét hä vi xö lý cã cÊu tróc mÒm dÎo, linh ho¹t, cho phÐp ng−êi dïng cã thÓ
thiÕt lËp míi còng nh− thiÕt lËp l¹i cÊu h×nh mét c¸ch dÔ dµng. X©y dùng mét cæng
truyÒn th«ng nèi tiÕp SPI víi bèn d©y tÝn hiÖu cã thÓ giao tiÕp dÔ dµng víi ADE7753.
• SCLK: PSoC t¹o tÝn hiÖu clock, ph¸t ra ch©n SCLK ®Õn ADE7753 ®Ó ®ång bé
c¸c ho¹t ®éng truyÒn vµ nhËn d÷ liÖu.
CLK_0(); SCLCK møc 0
CLK_1(); SCLCK møc 1
• DIN: PSoC göi tÝn hiÖu trªn ch©n nµy ®Õn ADE7753.
• DOUT: PSoC nhËn d÷ liÖu göi tõ ADE7753.
Víi 4 d©y tÝn hiÖu trªn, c¸c hµm truyÒn th«ng chuÈn ®−îc viÕt thuËn tiÖn cho PsoC
göi d÷ liÖu xuèng ADE7753 vµ nhËn d÷ liÖu vÒ.
SendData_8bit(); PSoC göi 8 bit d÷ liÖu xuèng ADE7753
SendData_16bit(); PSoC göi 16 bit d÷ liÖu xuèng ADE7753
ReceiveData_6bit(); PSoC nhËn 6 bit d÷ liÖu tõ ADE7753
ReceiveData_8bit(); PSoC nhËn 8 bit d÷ liÖu tõ ADE7753
ReceiveData_12bit(); PSoC nhËn 12 bit d÷ liÖu tõ ADE7753
ReceiveData_15bit(); PSoC nhËn 15 bit d÷ liÖu tõ ADE7753
64
ReceiveData_16bit(); PSoC nhËn 16 bit d÷ liÖu tõ ADE7753
ReceiveData_24bit(); PSoC nhËn 24 bit d÷ liÖu tõ ADE7753
PSoC lµm viÖc trùc tiÕp víi c¸c thanh ghi cña ADE753. Khi truy cËp mét thanh
ghi cña ADE7753, PSoC tr−íc tiªn göi mét m· 8 bit (§oc/Ghi, §Þa chØ thanh ghi
truy cËp) ( dïng hµm SendData_8bit() ), ADE7753 nhËn vµ dÞch m· lÖnh ®Ó biÕt
PSoC sÏ tiÕp tôc ®äc hay ghi lªn thanh ghi cña m×nh, vµ ®ã lµ thanh ghi nµo. NÕu
PSoC tiÕp tôc göi d÷ liÖu xuèng ADE7753, tuú theo d÷ liÖu sÏ gäi hµm göi t−¬ng
øng, nÕu PSoC tiÕp tôc ®oc thanh ghi cña ADE7753, tuú theo ®é lín d÷ liÖu sÏ gäi
hµm nhËn t−¬ng øng.
Nh− vËy PSoC thùc hiÖn c¸c nhiÖm vô
• PSoC qu¶n lý ho¹t ®éng cña thiÕt bÞ ®o, thùc hiÖn viÖc giao tiÕp víi ng−êi
dïng qua keypad vµ mµn h×nh hiÓn thÞ LCD.
• Göi gi¸ trÞ xuèng c¸c thanh ghi t−¬ng øng cña ADE7753 ®Ó thiÕt lËp cÊu
h×nh, chÕ ®é ho¹t ®éng cho ADE7753.
• Víi mçi chÕ ®é ®o, PSoC sÏ truyÒn ®Þa chØ xuèng thanh ghi kÕt qu¶ t−¬ng
øng sau ®ã ®äc kÕt qu¶ vÒ. KÕt qu¶ nµy ®−îc xö lý, tÝnh to¸n cho ra gi¸ trÞ
thùc mong muèn.
• Thùc hiÖn c¸c biÖn ph¸p xö lý sai sè, nhiÔu cho kÕt qu¶ ®o b»ng c¸c bé läc
mÒm.
• KÕt qu¶ sau khi xö lý ®äc PSoC göi ra hiÓn thÞ trªn LCD.
ThiÕt kÕ m¹ch ®iÖn tö
H×nh 27: M« t¶ m¹ch ®iÖn tö cña PMM100 ®· ®−îc thiÕt kÕ vµ thö nghiÖm
65
PhÇn mÒm nhóng cña thiÕt bÞ PMM100
L−u ®å phÇn mÒm thùc hiÖn:
H×nh 28 m« t¶ ho¹t ®éng l−u ®å phÇn mÒm cña PMM100. B¾t ®Çu ho¹t ®éng,
ch−¬ng tr×nh göi c¸c gi¸ trÞ thanh ghi chÕ ®é, ng¾t, chØnh offset xuèng ADE7753, thiÕt
lËp cÊu h×nh cho hÖ thèng. Ch−¬ng tr×nh kiÓm tra cã vµo chÕ ®é calib kh«ng (chän b»ng
jump), nÕu cã th× ch¹y ch−¬ng tr×nh calib, nÕu kh«ng hiÓn thÞ th«ng b¸o ch−¬ng tr×nh ®o,
MENU hiÓn thÞ trªn LCD c¸c chøc n¨ng ®o kh¸c nhau, khi Ên phÝm “Chän chÕ ®ä”
MENU hiÓn thÞ chøc n¨ng ®o tiÕp, 8 chøc ®o ®−îc hiÓn thÞ quay vßng , nÕu Ên phÝm “↵”
CALIBRATE ?
START
CALIBRATION
MENU Button ? I > 8 I = 0
Button ?
YES
NO
YES
NO NO
YES
CONFIGURATION
I = 0
LCD Update
I = I + 1
LCD Update
ENTER Button ?
YES
NO
LCD Update
YES
NO
Configrate
Measure
Routine
Measure Routine
Urms
(Irms)
(W)
(VA)
(VAR)
(PF)
(F)
(Wh)
1 2
3
H×nh 28: L−u ®å ch−¬ng tr×nh
66
ch−¬ng tr×nh gäi thñ tôc ®o t−¬ng øng. Mét thñ tôc ®o ®ang thùc hiÖn, nÕu cã phÝm Ên,
sÏ dõng ch−¬ng tr×nh ®o vµ trë vÒ MENU hiÓn thÞ c¸c chøc n¨ng ®o ban ®Çu.
H×nh 29 m« t¶ l−u ®å thñ tôc ®o gi¸ trÞ hiÖu dông (IRMS, VRMS). ViÖc ®äc gi¸ trÞ thanh
ghi VRMS (/IRMS) ®−îc ®ång bé theo chu k× tÝn hiÖu nªn tr−íc tiªn thiÕt lËp chÕ ®é
ng¾t, khi cã ng¾t th× ®äc gi¸ trÞ, sau ®ã reset tr¹ng th¸i ng¾t vµ tiÕp tôc chê ng¾t. §Ó ®¶m
b¶o ®é chÝnh x¸c, sÏ ®äc 3 lÇn. Ch−¬ng tr×nh sÏ tÝnh to¸n tõ 3 gi¸ trÞ nµy ra gi¸ trÞ dßng
®iÖn hiÖu dông (A), thÕ hiÖu hiÖu dông (V), gi¸ trÞ nµy ®−îc chuyÓn ra hiÓn thÞ trªn
LCD, ®ång thêi kiÓm tra phÝm Ên, nÕu kh«ng cã ch−¬ng tr×nh tiÕp tôc ®oc gi¸ trÞ ®Ó tÝnh
to¸n.
Set Interrupt Enable
for Zero crossing
Reset Interrupt Status
Register
Read VRMS or IRMS Register
Reset Interrupt Status
Register
Calculate Vrms(V) or Irms(A)
Interrupt ?
YES
NO
I = 0
YES
NO
I < 3
1
2
3
Reset Interrupt Status
Register
Set Interrupt Enable for
Line Cycle Energy Accumulation Mode
Read LAENERGY or
LVAENERGY or
LVARENERGY Register
YES
NO
Read PERIOD Register
Calculate W or VA or VAR
Interrupt ?
2
1
3
H×nh 29: L−u ®å tÝnh gi¸ trÞ hiÖu dông H×nh 30: L−u ®å tÝnh n¨ng l−îng
67
H×nh 30 m« t¶ l−u ®å thñ tôc ®o n¨ng l−îng (W, VA, VAR), ch−¬ng tr×nh thiÕt lËp ng¾t
theo sè mét nguyªn nöa chu k× tÝn hiÖu. Khi cã ng¾t, sÏ ®äc gi¸ trÞ thanh ghi
LAENERGY (/LVAENERGY/LVARENERGY), gi¸ trÞ thanh ghi nµy ®−îc tÝnh to¸n ra
gi¸ trÞ c«ng suÊt víi thø nguyªn W (VA, VAR ) vµ hiÓn thÞ trªn LCD. Ch−¬ng tr×nh kiÓm
tra phÝm bÊm vµ reset thanh ghi trang th¸i, tiÕp tôc chê ng¾t.
H×nh 31 m« t¶ l−u ®å ®o tÇn sè. §äc gi¸ trÞ thanh ghi PERIOD theo ng¾t b¸o chu kú tÝn
hiÖu.
H×nh 32 m« t¶ l−u ®å ®o Wh. §äc gi¸ trÞ thanh ghi AENERGY theo ng¾t b¸o sè nguyªn
nöa chu k× tÝn hiÖu.
Reset Interrupt Status
Register
YES
NO
Read PERIOD Register
Interrupt ?
Set Interrupt Enable
for Zero crossing
Calculate f(Hz)
1
3
2
Reset Interrupt Status
Register
Set Interrupt Enable for
Line Cycle Energy Accumulation Mode
YES
NO
Interrupt ?
2
Read AENERGY Register
Accmulation Wh
1
3
H×nh 31: L−u ®å tÝnh tÇn sè H×nh 32: L−u ®å tÝnh Wh
68
H×nh 33 m« t¶ l−u ®å tÝnh hÖ sè c«ng suÊt. §äc 2 thanh ghi LAENERGY vµ
LVAENERGY theo ng¾t b¸o sè nguyªn nöa chu k× tÝn hiÖu.
c. §Æc tÝnh Kü thuËt cña thiÕt bÞ PMM100
PMM100 lµ thiÕt bÞ ®o c«ng suÊt v¹n n¨ng kü thuËt sè, giao diÖn th©n thiÖn víi
ng−êi sö dông qua phÝm bÊm vµ mµn h×nh hiÓn thÞ LCD.
C¸c ®Æc tÝnh kü thuËt
ThÕ HiÖu
D¶i ®o 15Vrms ®Õn 500Vrms
§é chÝnh x¸c 0,25%
ChÞu cùc ®¹i 5000Vrms
Dßng ®iÖn
D¶i ®o 200mA ®Õn 20A
§é chÝnh x¸c 0,25%
ChÞu cùc ®¹i 200Arms
Reset Interrupt Status
Register
Set Interrupt Enable for
Line Cycle Energy Accumulation Mode
YES
NO
Interrupt ?
Read LAENERGY Register Read LVAENERGY Register Calculate PF
1
3
2
H×nh 33: L−u ®å tÝnh cosφ
69
C«ng suÊt HiÖu dông
D¶i ®o 0 ®Õn 10KW
§é chÝnh x¸c 0,5%
C«ng SuÊt Toµn phÇn
D¶i ®o 0 ®Õn 10KVA
§é chÝnh x¸c 0,5%
C«ng SuÊt Ph¶n kh¸ng
D¶i ®o 0 ®Õn 10KVAR
§é chÝnh x¸c 0,5%
Hª Sè C«ng suÊt
D¶i ®o 0,000 ®Õn 1,000
§é chÝnh x¸c 0,5%
TÇn sè
D¶i ®o 45Hz ®Õn 65Hz
§é chÝnh x¸c 0,1%
C«ng SuÊt tÝch luü
D¶i ®o 15 phót
Nguån nu«i 220V/50Hz
M«i tr−êng –400C ®Õn +850C
Thiết bị PMM100 đã được cục tiêu chuẩn đo lường chất lượng Bộ quốc phòng đánh giá,
kiểm tra và cấp giấy chứng nhận chất lượng số 2004-08 ngày 29/9/2004. Các chỉ tiêu kỹ
thuật đã đáp ứng các yêu cầu đặt ra.
70
2.3.2.5 Hệ thống đo quan trắc môi trường xí nghiệp công nghiệp
“HÖ thèng ®o vµ quan tr¾c m«i tr−êng xÝ nghiÖp c«ng nghiÖp” gåm cã c¸c thiÕt bÞ ®Çu
cuèi ®o xa RTU (Remote Terminal Unit) ®o c¸c gi¸ trÞ ë c¸c ®iÓm ®o xa, vµ truyÒn vÒ
m¸y tÝnh xö lý trung t©m (Host) ch¹y ch−¬ng tr×nh EVIEW ®Ó tÝnh to¸n, hiÓn thÞ, xö lý,
c¶nh b¸o, l−u tr÷ b»ng ch−¬ng tr×nh phÇn mÒm ch¹y trªn Windows qua m¹ng
ETHERNET.
HÖ thèng cã kh¶ n¨ng trao ®æi th«ng tin lín víi tèc ®é cao. ThiÕt bÞ ®Çu cuèi ®o
xa cã kh¶ n¨ng tÝnh to¸n c¸c thuËt xö lý th«ng minh, cã ®é bÒn ho¹t ®éng trong m«i
tr−êng c«ng nghiÖp vµ kÝch th−íc gän nhÑ, tiªu Ýt n¨ng l−îng, víi gi¸ c¶ c¹nh tranh so
víi c¸c thiÕt bÞ nhËp ngo¹i. Ch−¬ng tr×nh giao diÖn kiÓm so¸t trªn m¸y chñ EVIEW cã
kh¶ n¨ng héi tho¹i, cã nhiÒu c«ng cô trî gióp vµ nhËn d÷ liÖu cña nhiÒu thiÕt bÞ RTU qua
m¹ng Ethernet. HÖ thèng cã kh¶ n¨ng øng dông rÊt réng trong c¸c nhµ m¸y, phßng thÝ
nghiÖm, c¸c ph©n x−ëng s¶n xuÊt tù ®éng ho¸.
Hệ thống bao gồm:
- ThiÕt bÞ ®Çu cuèi ®o xa RTU (cã thÓ nèi 32 RTU vµo hÖ thèng) cã kh¶ n¨ng nèi ghÐp
trùc tiÕp víi c¸c ®Çu ®o c«ng nghiÖp nh−: §Çu ®o tiÕng ån (Datalogging Sound level
Meter - Model 407764), ®Çu ®o nhiÖt ®é vµ ®é Èm THDP, ®Çu ®o dé pH….®Ó ®o «
nhiÔm n−íc, kh«ng khÝ, ®é ån…
- Kh¶ n¨ng xö lý tÝn hiÖu m¹nh vµ phÇn mÒm xö lý tÝnh to¸n cã thÓ thay ®æi, n¹p l¹i tõ
xa qua m¹ng Ethernet tèc ®é 10-100MHz.
1- 30 ®iÓm/1200m
RS-232
RS-485
1
THDP-1
. . .
Đầu
đo
tiếng
ồn
30 8AI/4-20mA
. . . . . .
8AI:
0-10V
Ethernet
đầu
đo
pH
Hình 34. Hệ thống đo và quan trắc môi trường xí nghiệp công nghiệp
71
- ThiÕt bÞ ®Çu cuèi ®o xa RTU ®−îc chÕ t¹o trªn c«ng nghÖ nhóng PC/104, cã dung
l−îng bé nhí RAM, bé nhí FLASH lín vµ cã kh¶ n¨ng kÕt nèi m¹ng Ethernet víi
giao thøc TCP/IP. RTU sö dông hÖ ®iÒu hµnh DOS6.2, cã ch−¬ng tr×nh t¹o m«i
tr−êng vµ c¸c chøc n¨ng TCP/IP trªn DOS vµ th− viÖn c¸c thuËt ®iÒu khiÓn.
- Ch−¬ng tr×nh giao diÖn kiÓm so¸t trªn m¸y chñ EVIEW cã kh¶ n¨ng héi tho¹i vµ
nhËn d÷ liÖu cña nhiÒu thiÕt bÞ ®Çu cuèi ®o xa RTU qua m¹ng Ethernet. Ch−¬ng tr×nh
cã giao diÖn th©n thiÖn víi ng−êi sö dông, cã chÕ ®é b¸o ®éng, l−u tr÷, in Ên d÷ liÖu
vÒ m«i tr−êng…cho phÐp ph¸t triÓn c¸c øng dông toµn côc còng nh− thay ®æi ch−¬ng
tr×nh xö lý cho tõng thiÕt bÞ ®Çu cuèi ®o xa RTU.
- EVIEW ch¹y trªn m¸y tÝnh PC cµi hÖ ®iÒu hµnh Win98 trë lªn sö dông giao thøc
TCP/IP.
- Cã thÓ nèi 4 m¸y tÝnh cã cµi EVIEW vµo hÖ thèng.
M¸y tÝnh chñ víi ch−¬ng tr×nh EVIEW
* HÖ thèng cã thÓ nhËn ®−îc 4 m¸y tÝnh
chñ trªn m¹ng ®Ó cµi ch−¬ng tr×nh EVIEW.
¾ CÊu h×nh cña m¸y tÝnh cÇn cã:
- Pentium2 hoÆc t−¬ng ®−¬ng trë lªn.
- RAM 64 Mb trë lªn
- Trªn ®Üa cøng 20Gb
- HÖ ®iÒu hµnh Win98 trë lªn
- Windows víi giao thøc TCP/IP
- Card m¹ng khëi t¹o trong
- Ổ đĩa mềm 1.44MB
- Màn hình 16bit TrueColor 15” 800x600
- Card mạng Ethernet 10-100 Mbit/s
- Sound Card & bộ loa phát âm thanh.
¾ Ch−¬ng tr×nh EVIEW
Chương tr×nh EVIEW quản lý hệ thống đo qua mạng Ethernet tối đa được 32 thiÕt bÞ
RTU theo dạng file dự ¸n (Project file) với hai chế độ làm việc:
- Edit Mode : cho phÐp soạn thảo file dự ¸n và cã thể trong thời gian thực.
- Run Mode : kh«ng cho phÐp soạn thảo file dự ¸n và cã thể chạy trong thời gian thực.
Một file dự ¸n quản lý hệ thống đo qua mạng Ethernet gồm những phần sau:
72
- Hardware Configuration : thiết lập cấu h×nh phần cứng từng thiết bị RTU trong
mạng.
- Data Logging: thiết lập chế độ lưu dữ liệu từng điểm đo
- Graphic Designer : soạn thảo c¸c màn h×nh đồ hoạ
- Alarm System : chế độ b¸o động hệ thống
- Data Monitoring : gi¸m s¸t số liệu c¸c điểm đo
- Security System : Bảo mật hệ thống.
Giao diÖn cöa sæ so¹n th¶o file dù ¸n
Sau khi hoµn thµnh so¹n th¶o mét file dù ¸n, cã thÓ ch¹y file dù ¸n trong thêi gian thùc
(Runtime) .
Hình 35. Cửa sổ soạn thảo tệp dự án
Hình 36. Màn hình giao diện chạy thời gian thực
73
Trong chÕ ®é ch¹y thêi gian thùc, cã thÓ gi¸m s¸t sè liÖu tøc thêi, b¸o ®éng hÖ thèng,
b¸o c¸o sè liÖu theo ngµy/th¸ng/n¨m, báo cáo các báo động hệ thống.
( Xem chi tiÕt ë tµi liÖu “Ch−¬ng tr×nh EVIEW” )
ThiÕt bÞ ®Çu cuèi ®o xa RTU
ThiÕt bÞ ®Çu cuèi ®o xa RTU ®−îc chÕ t¹o trªn c¬ së c«ng nghÖ nhóng PC/104.
Cấu h×nh phần cứng
+ PC/104, 800MHz, 512Mb RAM, 128Mb FLASH
+ ChÝp mạng Realtek-8139
+ Connector RJ45 - cáp dây xoắn đôi
+ Tín hiệu tương tự:
- 16 đầu vào tương tự - dạng điện áp
- 8 đầu vào tương tự - dạng dòng
- 2x12 bít đầu ra tương tự
+ Tín hiệu số:
- 8 đầu vào số / 8 đầu ra số
Hệ điều hành và phần mềm của RTU
+ Hệ điều hành DOS6.2
+ Chương trình đọc các giá trị: Tiếng ồn từ đầu đo tiếng ồn (Datalogging Sound Level
Meter - Model 407764), nhiệt độ và độ ẩm từ đầu đo THDP, qua cổng COM2, độ pH từ
đầu đo PH HI-1333B qua bộ chuyển đổi pH HI 8614L…
+ Ngôn ngữ lập trình C, C++
+ Chương trình tạo môi trường theo chuẩn của giao thức TCP/IP trên DOS, có các lệnh
chính để truyền trên mạng Ethernet như nhận tên và địa chỉ IP của PC/EVIEW, nhận
tên và địa chỉ IP của RTU do EVIEW đặt lại, nhận thời gian do EVIEW gửi để đồng
bộ lại thời gian, nhận tệp ứng dụng mới được nạp lại từ EVIEW và cho chạy tệp này,
gửi số liệu thời gian thực, gửi toàn bộ số liệu lưu trên đĩa theo yêu cầu của EVIEW.
+ Có thư viện trợ giúp người sử dụng:
EDDKL.LIB, SOCKL.LIB, WATTCPBL.LIB
74
Khả năng ứng dụng của RTU
+ Kiểm tra và cảnh báo các tham số môi trường không khí, nước và tiếng ồn ở các xí
nghiệp công nghiệp.
+ Có khả năng nổi trội như tốc độ xử lý nhanh, mở rộng cho nhiều điểm đo, các loại
thông số và khu vực đo nhờ sử dụng công nghệ mạng Ethernet và các RTU đo xa.
• RTU có thể hoạt động độc lập
• RTU có thể hoạt động trong “Hệ thống đo và quan trắc môi trường xí nghiệp
công nghiệp ”
Hệ thống đo và quan trắc môi trường tự động có thêm các thành phần:
- Điện cực đo PH HI-1333B, bộ chuyển đổi PH HI-8614L.
- Đầu đo tiếng ồn Datalogging Sound Level Meter - Model 407764: mức đo 30-130db,
dải tần số 31.5hz-8Khz, độ chính xác ±1,5dB.
- Đầu đo nhiệt độ và độ ẩm THDP-1: độ chính xác đo nhiệt độ ±0,40C(50C – 400C), độ
chính xác đo độ ẩm ±2.0 %RH, nguồn nuôi 9-15Vdc, cổng truyền mạng RS-485.
- Máy tính đã cài đặt chương trình EVIEW.
“Hệ thống đo và quan trắc môi trường xí nghiệp công nghiệp” đã sử dụng những công
nghệ tiên tiến hiện nay. Công nghệ nhúng PC/104 tạo ra phần cứng của thiết bị vững
chắc, nhỏ gọn, chịu được rung xóc. Các modul CPU, ADC, DAC, DIO.. đa dạng, mạng
cục bộ Ethernet đạt tốc độ cao. Mạng tạo khả năng thêm các RTU dễ dàng, có thể đo và
kiểm soát được vùng diện tích rộng. Phần mềm của thiết bị RTU đã cung cấp tất cả
những phần cần thiết về đo các thông số như nhiệt độ, độ ẩm, tiếng ồn, độ PH và
chuyển đổi sang đơn vị phù hợp như DB, 0C, %.. Chương trình EVIEW chạy trên các
máy PC thông thường với hệ điều hành Win9x/2000/XP…EVIEW cung cấp rất nhiều
công cụ để giám sát toàn bộ hệ thống theo thời gian thực, dễ cài đặt, dễ sử dụng, đáp
ứng được các yêu cầu của người sử dụng.
“Hệ thống đo và quan trắc môi trường xí nghiệp công nghiệp” với các công nghệ phần
cứng tiên tiến, phần mềm, dễ sử dụng, giá thành thấp hơn so với nhập ngoại rất có triển
vọng được ứng dụng trong nước.
75
Hệ thống đo quan trắc môi trường đã được cục tiêu chuẩn đo lường chất lượng Bộ quốc
phòng đánh giá, kiểm tra và cấp giấy chứng nhận kiểm tra chất lượng số 2004-09ngày
29/9/2004. Các chỉ tiêu kỹ thuật đáp ứng các yêu cầu đặt ra. Các kết quả đo độ pH,
nhiệt độ độ ẩm, tiếng ồn môi trường vượt các chỉ tiêu đặt ra ban đầu.
76
2.4. Tổng quát hoá và đánh giá kết quả thu được
Đề tài đã triển khai các nội dung đặt ra đúng tiến độ và đã hoàn thành các sản
phẩm đạt các chỉ tiêu đặt ra. Các sản phẩm của đề tài đều sử dụng công nghệ cao kết
hợp với các giải pháp, thiết kế của các cán bộ nghiên cứu tham gia đề tài tạo ra các sản
phẩm mới.
Việc chế tạo mẫu thử nghiệm dựa vào các cơ sở chế tạo mạch in, cơ khí trong
nước. Công việc tích hợp hệ thống và phát triển phần mềm, đo đạc, kiểm tra, thử nghiệm
các sản phẩm do các cán bộ triển khai đề tài thực hiện, các sản phẩm đều được đưa đi
đánh giá và kiểm tra chất lượng tại Cục tiêu chuẩn đo lường chất lượng - Bộ Quốc
phòng. Các kết quả đánh giá đều đạt và có một số vượt các chỉ tiêu ban đầu. So với các
sản phẩm nhập ngoại các chỉ tiêu chất lượng không thua kém.
Về các công nghệ sử dụng trong các sản phẩm của đề tài đều là các công nghệ cao
như PC/104, công nghệ tạo chip chuyên dung PSoC, công nghệ lập trình thời gian thực,
các chip vi mạch chuyên dụng. Các công nghệ này có tính ổn định cao. Tuy nhiên để có
một sản phẩm hoàn chỉnh có thể thương mại hoá được cần phải tiếp tục đầu tư để
chuyển các sản phẩm mẫu được sản xuất trong phòng thí nghiệm ra quy trình sản xuất
công nghiệp. Vấn đề này đề tài đang đi tìm các nhà đầu tư có khả năng kinh tế để đưa
sản phẩm vào sản xuất hang loạt và chịu rủi ro trên thị trường.
So với phương án nhập công nghệ các giải pháp và sản phẩm của đề tài có thể
mang lại lợi ích cả về kinh tế và đảm bảo sự phát triển của sản phẩm lâu dài.
Đề tài đã tạo ra các sản phẩm có các giải pháp mới mẻ. Có sản phẩm đã đạt giải
thưởng quốc tế về giải pháp trị giá 10 000USD, vượt qua các đối thủ Mỹ, Châu Âu, châu
Á và Ấn Độ.
Đề tài tự hào là đã đưa được công nghệ tạo chip thông minh PSoC vào Việt Nam
năm 2003. Hiện nay công nghệ này đã và đang được rất nhiều cơ sở nghiên cứu, đào tạo
và sản xuất triển khai.
Đề tài đã tổ chức nhiều hội thảo, seminar về công nghệ PSoC tại Hà Nội và Thành
phố Hồ Chí Minh.
Về kết quả đào tạo sau đại học đã có 2 thạc sỹ đã bảo vệ, 1 NCS đã bảo vệ xong
cấp cơ sở các nghiên cứu liên quan đến các nghiên cứu của đề tài. Ngoài ra đề tài cũng
77
đã đào tạo được 12 sinh viên làm đồ án tốt nghiệp các vấn đề liên quan đến các nghiên
cứu của đề tài.
Đề tài cũng đã tổ chức khoá đào tạo hệ thống VICON cho Viện Vũ Khí.
Về triển khai ứng dụng thực tế đã ký được 5 hợp đồng với tổng kinh phí gần 500
triệu đồng cho các cơ sở sản xuất và nghiên cứu đào tạo trong nước. Qua quá trình triển
khai thực hiện, đề tài đã mở rộng hợp tác khoa học công nghệ với Singapore, Mỹ, Nhật,
Hàn Quốc và Hungary. Đã tổ chức nhiều hội nghị quốc tế tại Việt Nam, điển hình là các
hội nghị Quốc tế Nhật-Mỹ-Việt Nam RESCCE’98, RESCCE’00, RESCCE’02. về điều
khiển tự động và hội nghị quốc tế lần thứ 8 về công nghệ Cơ điện tử ICMT2004.
3. Kết luận và kiến nghị
Kết luận: Đề tài đã hoàn thành đầy đủ các nội dung đã đề ra ban đầu với chất lượng
tốt. Đã công bố nhiều kết quả nghiên cứu ở các tạp chí và hội nghị quốc gia
và quốc tế. Đã đưa được công nghệ mới PsoC vào Việt Nam. Đã tạo ra được
các sản phẩm mới áp dụng công nghệ cao. Có sản phẩm đã đoạt giải đặc biệt
ở cuộc thi quốc tế và đã triển khai được một số hợp đồng áp dụng các sản
phẩm của đề tài vào sản xuất.
Kiến nghị:
1. Hỗ trợ để đưa một số sản phẩm sau của đề tài sang dạng dự án sản xuất thử
nghiệm:
- Thiết bị đo mực nước từ xa
- Thiết bị đo nhiệt độ, độ ẩm, điểm sương
- Máy đo công suất vạn năng
Các sản phẩm này đều có chất lượng không thua kém các sản phẩm nhập ngoại,
nhưng có giá thành chỉ bằng 60-70%.
2. Tiếp tục cho triển khai một số đề tài nghiên cứu về phần mềm thời gian thực, phần
mềm cho các hệ thống nhúng với các lý do sau:
- Hệ thống nhúng và các hệ đo và điều khiển nhúng có thị trường gấp khoảng 100
lần so với PC.
- Phần mềm nhúng chiếm tỷ lệ 30-60% giá trị của các sản phẩm nhúng
3. Cần có chính sách phát triển công nghiệp chế tạo các thiết bị đo lường thông minh
ở nước ta vì nhu cầu to lớn của xã hội cũng như tính khả thi của hướng này.
78
4. Lời cảm ơn
Chủ nhiệm đề tài KC.03.13 xin chân thành cảm ơn các tổ chức và cá nhân sau đã
giúp đỡ thiết thực và hiệu quả trong quá trình thực hiện đề tài/Dự án.
- Bộ khoa học và Công nghệ đã cấp kinh phí và tạo nhiều điều kiện thuận lợi
cho đề tài triển khai hoàn thành đề tài.
- Ban chủ nhiệm chương trình KC.03 đã thường xuyên theo dõi, kiểm tra đôn
đốc và hỗ trợ các công việc triển khai các nội dung chi tiết của đề tài.
- Viện Công nghệ thông tin đã tạo các điều kiện thuận lợi và hỗ trợ về nguồn
nhân lực trong vấn đề triển khai các nội dung và quản lý tài chính giúp cho đề
tài đạt được các kết quả đặt ra.
- Toàn thể các cán bộ tham gia thực hiện đề tài đã có nhiều nỗ lực và chung sức
nghiên cứu để có thể đưa được các công nghệ mới, phương pháp mới vào các
sản phẩm mới của đề tài. Thành quả của đề tài là kết quả của tập thể nghiên
cứu cùng nhau hợp tác trong suốt 4 năm lặn lội với các nội dung nghiên cứu
của đề tài.
Hà nội, ngày 26 tháng 12 năm 2004
Chủ nhiệm đề tài
PGS.TSKH.Phạm Thượng Cát
79
TÀI LIỆU THAM KHẢO
1. CAT P. T., SOMLÓ J., LANTOS B.
“Advanced Robot Control”. Akademia Kiadó Budapest, 1997
2. SPONG M.W.,MCGEE T.G.
“Trajectory Planning and Control of a Novel Walking Biped”. Review of Copy 2001
IEEE-CCA
3. LORENZO S., BRUNO S.
“Modeling and Control of Robot Manipulator”. The McGraw Hill Companies,
Inc.,1996.
4. ISIDORI A.
“Nonlinear Control System”. Springer-Verlag (1989).
5. MATLAB HELP.
“Simulink Dynamic System simulation for MatLab”. The MatWorks Inc.1997.
6. KENTRIDGE INSTRUMENTS
Application Notes for Kri dual Process Simulator KI–100 or KI-101
7. LEE W.SCHUBEN, CORNELL UNIVERSITY.
The art of control engineering. Addition Wesley Longman press 1998.Vol 2.
8. CAT,P.T;SOMLÓ,J
“Linéaris es Nemlinéaris Szabályozási Rendszerek Számitógépes
Tervezése”.Akadémiai Kiadó, Budapest, 1983.
9. SPONG,M.W
“Underactuated mechnicak systems”. In Siciliano B., Valavanis K.P. (Eds), Control
Problems in Robotics and Automation, ecture notes in Control and Information
Sciences 230, Springer-Verlag, London, UK, 1997
10. BROWN S.C; PASSINO K.M
“Intelligent Control for an Acrobot,” Journal of Intelligent and Robotic Systems,
Vol.18,pp.209-248,1997.
11. SPONG,M.W;PRALYL
80
“Control of underactuated mechanical systems using switching and saturation”. Proc,
of the Block Island Workshop on Control Using Logic Based Switching, Springer-
Verlag, London, UK, 1996
12. PETER I.CORKE.
“Visual control of robots.Research Studies Press LTD (1996)
13. RAMESH JAIN, RANGACHAR KASTURI, BRIAN G.SCHUNCK.
Machine Vision, McGraw-Hill,Inc, (1995)
14. DAVID G.LOWE
Three-dimentional object recognition from single two-dimentional images, Journal of
artificial intelligence, 31,3 (March 1987), pp,335-395.
15. IMAQ VISION BUILDER
National Instrument
16. M.K.HU
Visual pattern recognition by moment invariants, IRETrans.Info,Theory,8:179-187,
February 1962.
17. VŨ SĨ THẮNG, PHAN MINH TÂN, PHẠM NGỌC MINH, PHẠM THƯỢNG CÁT.
Nhận dạng và định vị ảnh qua Camera ứng dụng cho đo lường và điều khiển.
Hội nghị khoa học kỹ thuật đo lường Việt Nam, lần thứ 3, Hà nội 25-26/10/2001, trang
385-391
18. PHẠM NGỌC MINH, VŨ SĨ THẮNG, PHAN MINH TÂN, PHẠM THƯỢNG CÁT
Phát triển hệ thống điều khiển robot có thị giác máy.
Báo cáo hội nghị khoa học Viện CNTT, 25/12/2002 pp, 644-649
19. A.C.SANDERSON,L.E.WEISS,AND C.P.NEUMAN
Dynamic sensor-based control of robots with visual feedback, IEEE
Trans.Robot.Autom,vol.RA-3,pp.404-417, Oct.1987
20. SETH HUTCHINSON, GREGORY D. HAGER, AND PETER I.CORKE
A Tutorial on Visual Servo Control, IEEE Transactions on Robotics and Automation,
12(5) October 1996
21. MARTIN JOGERSAND AND RANDAL NELSON
81
On-line Estimation of Visual-Motor Models using Active Vision, In Proc. ARPA Image
Understanding workshop 96,1996
22. K.HASHIMOTO, T.EBINE, AND H. KIMURA
Visual Servoing with Hand-Eye Manipulato – Optimal Control Approach, IEEE Trans,
Robot.Autom.1996
23. SEUL JUNG AND T.C HSIA
A New Neural Network control Technique for Robot Manipulator, Robotica,
vol.13,pp 477-484,1995
24. BÙI TRỌNG TUYÊN AND PHẠM THƯỢNG CÁT
Pose–estimation of object in 3D virtual space using an image received by camera
applying to Robot-visual Servo Control, Journal of Science and Technique, Military
Technical Academy of Vietnam, pp 31-42, No.97 (IV-2001).
25. CHIN-TENG LIN and C.S GEORGE LEE
Neural Fuzzy Systems.A Neuro-Fuzzy Synergism to Intelligent Systems,
Prentice Hall International, Inc, 1996
26. SIMON HAYKIN,
Neural Networks a Comprehenvive Foundation
Prentice Hall International, Inc, 1999
27. PHAN MINH TÂN, TRẦN VIỆT PHONG, BÙI THỊ THANH QUYÊN, PHẠM
THƯỢNG CÁT.
Báo cáo “Nghiên cứu phát triển thiết bị MPĐT mô phỏng thời gian thực các đối tượng
điều khiển”.
Tuyển tập Hội nghị khoa học toàn quốc VICA 5, Vol.1, pp 259-264, Hà nội 2002
28. WLS đầu đo mực nước: Tài liệu kỹ thuật của Phòng công nghệ tự động hóa, Viện công
nghệ thông tin
29. Vũ Sĩ Thắng, Phan Minh Tân, Phạm Thượng Cát: “Nghiên cứu phát triển hệ thống đo
và xử lý mực nước từ xa với độ chính xác cao thay thế nhập ngoại”. Tuyển tập các báo
cáo khoa học, Hội nghị khoa học toàn quốc VICA5 lần thứ 5 về Tự động hóa 24-
26/10/2002, trang 374-379
30. Tài liệu về chip PSoC CY8C26443
31. Max 485 Data sheet
82
32. LM75 Data sheet
33. DS1624 Data sheet
34. CY8C26xxx Data sheet
35. PSoC Designer 4.0 Usermanual
36. SHTxx Data Sheet
37. NAX 485 Data sheet
38. PV-2019 Programming Information
39. NGUYỄN QUỐC CƯỜNG. (2001)
Internetworking với TCP/IP, tập1
40. Tài liệu sử dụng trạm quan trắc môi trường RTU1(2004)
Phòng Công nghệ tự động hóa – Viện Công nghệ thông tin
41. Tài liệu hướng dẫn sử dụng phần mềm EVIEW
Phòng Công nghệ tự động hóa – Viện công nghệ thông tin
42. Device Data Sheet for PSoCTM (Cypress MicroSystems Inc
43. PSoCTM (IDE) Design Integrated Devolopment Environment. (Cypess MicroSystems Inc
44. PSoCTM (IDE) Design C Language Compiler. (Cypess MicroSystems Inc
45. PSoCTM (IDE) Design Assembly Language (Cypess MicroSystems Inc
46. A Power Meter Reference Design Based on the ADE7756 (www.analog.com)
47. Active and Apparent Energy Metering IC with didt sensor interface ADE7753
(www.analog.com)
48. Evaluation Board Documentation ADE7753 Energy metering IC (www.analog.com)
49. Wolfram Stadler. Analytical robotics and mechatronics.McGraw-Hill,Inc press, 1995
50. K.Daniilidis, C. Krauss, M.Hansen and G. Sommer.Real-Time Tracking of Moving
Objects with an Active Camera. Real-Time Imaging 4, (1998).
51. Kyu Bum Han, Yoon Su Back. Visual servo tracking strategy using time-varying
kalman filter estimation. Yonsei University, Seoul, Korea.
52. J.A. Piepmeier, G.V.McMuray, h.Lipkin. tracking moving target with Model
Independent Visual Servoing: A predictive estimate Approach Proceeding of the 1998
IEEE, Int. Conf. On intelligent robot and system, Leuven, Begium, 1998
83
53. Armel Cretual, Francois Chaumette. Image-based visual servoing by integration of
dynamic measurements. IEEE Int. Conf.Robot. Automat., Vol 3:1994-2001, May,1998
54. Venkataraman Sundareswaran, Patrick Bouthemy, Franacois Chaumette. Visual
servoing using dynamic image parameters.
55. Trần Việt Phong. Xây dựng hệ điều khiển robot trên cơ sở phản hồi hình ảnh. Luận văn
thạc sỹ, Đại học Bách Khoa 2002.
56. A.C. Sanderson, L.E.Weiss, and C.P. Neuman. Dynamic sensor-based control of robots
with visual feedback, IEEE Trans.Robot.Autom, vol.RA-3,pp.404-417, Oct.1987
57. Seth Hutchinson, gregory D. Hager, and Peter I. Corke. A Tutorial on visual Servo
Control, IEEE Transactions on Robotics an Automation, 12(5) October 1996.
58. Martin Jogersand and Randal Nelson. On-line Estimation of Visual-Moto Models using
Active Vision, In Proc. ARPA Image Understanding Workshop 96,1996
59. Koichi Hashimoto and Hidenori Kimura. LQ Optimal and Nonlinear Approaches to
Visual servoing
60. K.Hashimoto, T.Ebine, and H.Kimura. Visual Servoing with Hand-Eye Manipulato-
Optimal Control Approach, IEEE Trans. Robot. Autom.1996.
61. Seul Jung and T.C Hsia, On-line Neural Network Control of Robot Manipulators,
International Conference on Neural Information Processing, vol. 3, 1663-1668,1994
62. Seul Jung and T.C Hsia. A New Neural Network Control Technique for Robot Manip
or, Robotica, vol.13, pp 477-484, 1995
63. Bùi Trọng Tuyên, Phạm Thượng Cát. Về một phương pháp điều khiển hệ camera-robot
bám mục tiêu sử dụng mạng nơ-ron, Hội nghị toàn quốc lần thứ nhất về Cơ điện tử,
20/9/2002
64. Bùi Trọng Tuyên, Phạm Thượng Cát. Về một phương pháp mới trong điều khiển hệ
thống robot-camera sử dụng mạng nơron, Hội nghị Toàn Quốc lần thứ 5 về tự động hóa
(VICA5), 2002
65. Bui Trong Tuyen, Pham Thuong Cat. NEURAL NETWORK BASED VISUAL
CONTROL, Seventh intenational Coference on Control Automation, Robotics and
Vision-ICARCV 2002, 2-5 December 2002, Singapore.
Các file đính kèm theo tài liệu này:
- 1 38.pdf