Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 61 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
61
Dung lượng
1,46 MB
Nội dung
i LỜI CẢM ƠN Sau thời gian nghiên cứu, tác giả đã hoàn thành luậnvănthạcsĩ chuyên ngành Côngnghệ thông tin với đề tài: “Mô phỏngdòngđiệntrongchấtđiệnphânbằngcôngnghệthựctại ảo”. Chân thành cảm ơn PGS.TS. Đỗ Năng Toàn, đã dành thời gian quý báu tận tình hướng dẫn tác giả hoàn thành luận văn. Chân thành cảm ơn quý Thầy Cô khoa Sau đại học, khoa Côngnghệ thông tin, trường Đại học Lạc Hồng và quý thầy cô đã tham gia giảng dạy, tận tình truyền đạt kiến thức vô cùng quý giá trong những ngày qua. Tác giả xin cảm ơn gia đình và các bạn hữu đã đóng góp những ý kiến quý báu./. Tác giả luậnvăn Lương Thị Ngọc Thúy ii LỜI CAM ĐOAN Tôi xin cam đoan rằng đề tài nghiên cứu này là do chính bản thân tôi nghiên cứu và thực hiện, với sự hỗ trợ rất tận tình của Thầy hướng dẫn khoa học PGS.TS Đỗ Năng Toàn. Các dữ liệu được thu thập từ những nguồn hợp pháp; sử dụng mã nguồn mở; nội dung nghiên cứu và kết quả trong đề tài này là trung thực. Tác giả luậnvăn Lương Thị Ngọc Thúy iii TÓM TẮT LUẬNVĂNLuậnvăn gồm Phầnmở đầu, Phần kết luận và 3 chương, nội dung cụ thể như sau: Chương 1: Khái quát về thựctạiảo và môphỏngđiện tích Chương này trình bày khái quát về thựctạiảo và ứng dụng, những khái niệm cơ bản về điện thích và bài toán môphỏngđiện tích. Chương 2: Môphỏngđiện tích bằng kỹ thuật particle Trong chương này luậnvăn trình bày các vấn đề cơ bản trong việc môphỏngbằng kỹ thuật Particle và môphỏngđiện tích bằng kỹ thuật này trongthựctại ảo. Chương 3: Chương trình thử nghiệm Chương này trình bày chương trình thử nghiệm cho bài toán môphỏngdòngđiệntrongchấtđiện phân, kịch bản thí nghiệm và chương trình thử nghiệm môphỏngđiện tích. iv MỤC LỤC Trang LỜI CAM ĐOAN . i LỜI CẢM ƠN . ii TÓM TẮT LUẬNVĂN .iii MỤC LỤC . iv DANH MỤC HÌNH ẢNH vi DANH MỤC CÔNGTHỨC . vii PHẦNMỞ ĐẦU 1i CHƯƠNG 1: KHÁI QUÁT VỀ THỰCTẠIẢO & MÔPHỎNGĐIỆN TÍCH . 3 1.1. Khái quát về thựctạiảo 4 1.1.1. Thựctạiảo là gì 4 1.1.2. Thựctạiảo và các đặc tính 6 1.1.2. Các thành phần của một hệ thống thựctạiảo 8 1.1.3. Một số ứng dụng chính của thựctạiảo 11 1.2. Điện tích và môphỏngđiện tích . 13 1.2.1. Điện tích, các loại điện tích . 13 1.2.2. Môphỏngđiện tích và ứng dụng 16 CHƯƠNG 2: MÔPHỎNGĐIỆN TÍCH BẰNG PHƯƠNG PHÁP PARTICLE . 18 2.1. Cơ sở lý thuyết để xây dựng kỹ thuật môphỏngđiện tích . 19 2.1.1. Định nghĩa Particle System . 19 2.1.2. Đặc tính của Particle System . 19 2.1.3 Mô hình môphỏngbằng phương pháp Partical 20 2.1.3.1. Sự khởi tạo ra các particle 21 2.1.3.2. Các thuộc tính của particle . 23 2.1.3.3. Chuyển động của các particle . 25 2.1.3.4. Render particle . 25 2.1.3.5. Sự phân cấp của Particle System 26 2.1.3.6. Sự chết của particle 27 2.2. Môphỏngđiện tích bằng phương pháp Particle 27 2.2.1. Mô hình môphỏngđiện tích 27 v 2.2.2. Khởi tạo hình dạng và màu sắc cho Particle điện tích . 28 2.2.3. Tính chất của Particle điện tích và Particle System cho môphỏngđiện tích 30 2.2.4. Các phương thức của Particle System môphỏngđiện tích . 31 CHƯƠNG 3: CHƯƠNG TRÌNH THỬ NGHIỆM . 35 3.1. Các kịch bản thí nghiệm . 36 3.1.1. Tạo ra dòngđiệntrongchấtđiệnphân 36 3.1.2. Hiện tượng điệnphân 39 3.2. Phân tích thiết kế thí nghiệm môphỏng 40 3.2.1. Bài toán . 40 3.2.2. Phân tích chương trình 41 3.3. Một số kết quả chương trình . 43 KẾT LUẬN . 47 1. Tầm quan trọng của môphỏngđiện tích 47 2. Các vấn đề đã làm được . 47 3. Hướng phát triển của luậnvăn . 48 TÀI LIỆU THAM KHẢO viii PHỤ LỤC . ix vi DANH MỤC HÌNH ẢNH Hình 1.1. Hệ thống HMD . 5 Hình 1.2. Hệ thống BOOM 5 Hình 1.3. Sử dụng tay điều khiển và mũ chụp ảo 7 Hình 1.4. Môphỏng nội thất 3D . 7 Hình 1.5. Tổng hợp ba yếu tố của thựctạiảo . 8 Hình 1.6 Các trang phục ảo, găng tay ảo, kính ảo . 11 Hình 1.7. Hệ thống tập lái xe ảo 3D . 12 Hình 1.8. Sự chuyển động của các ion khi chưa có điện trường 14 Hình 1.9. Sự chuyển động của các ion khi có điện trường 15 Hình 1.10. Hệ thống nạp quang điện 16 Hình 1.11. Môphỏng ống phóng Electron 16 Hình 1.12. Môphỏng hiện tượng quang điện . 17 Hình 2.1. Particle System với hình dạng thế hệ cầu 24 Hình 2.2. Kỹ thuật Anti-Aliased . 26 Hình 2.3. Cộng ảnh Alpha Channel vào ảnh để tạo mặt nạ . 29 Hình 3.1 Thí nghiệm dòngđiệntrong nước nguyên chất 36 Hình 3.2. Thí nghiệm dòngđiệntrong dung dịch NaCl 37 Hình 3.3 Ion dương và Ion âm trong dung dịch NaCl . 37 Hình 3.4 Sự dịch chuyển của các ion khi có điện trường 38 Hình 3.5. Thí nghiệm môphỏng hiện tượng cực dương tan 39 Hình 3.6. Thí nghiệm môphỏng hiện tượng cho nhận Electron 40 Hình 3.7. Sơ đồ thí nghiệm dòngđiệntrongchấtđiệnphân . 41 Hình 3.8. Biểu đồ phân tích chức năng của thí nghiệm môphỏngdòngđiệntrongchấtđiệnphân . 42 Hình 3.9. Chuyển động tự do của các ion . 44 Hình 3.10. Chuyển động tự do của các ion ở một góc quan sát . 44 Hình 3.11. Các ion đang chuyển động về phía điện cực trái dấu . 45 vii Hình 3.12. Các ion chuyển động về các điện cực ở một góc quan sát . 45 Hình 3.13. Hình ảnh các ion bám vào các điện cực trái dấu 46 Hình 3.14. Hình ảnh các ion bám vào điện cực từ một góc quan sát . 46 viii DANH MỤC CÔNGTHỨC Trang Côngthức (1) 22 Côngthức (2) 22 Côngthức (3) 22 Côngthức (4) 22 Côngthức (5) 24 Côngthức (6) 24 1 PHẦNMỞ ĐẦU Trong những năm gần đây côngnghệ thông tin đã đạt được những bước phát triển nhảy vọt cả về phần cứng lẫn phần mềm. Những ứng dụng của nó vào cuộc sống ngày càng phong phú, đa dạng và thiết thực hơn. Từ các lĩnh vực cơ bản như khoa học cơ bản, kinh tế kỹ thuật cho đến các lĩnh vực như: giải trí, du lịch, không lĩnh vực nào không có sự ứng dụng thiết thực và hiệu quả của côngnghệ thông tin. Sự phát triển không ngừng của sức mạnh máy tính đã làm cho một số lĩnh vực khó phát triển trước kia nay đã có khả năng phát triển và đã đạt được những thành tựu đáng kể. Chúng ta có thể kể đến cả các lĩnh vực như: các hệ chuyên gia, các hệ xử lý thời gian thực, một lĩnh vực khác cũng cần phải nói là Thựctạiảo (Virtual reality) và một lĩnh vực đang được phát triển mạnh trên thế giới đó là côngnghệmô phỏng. Thựctạiảo là một môi trường ba chiều được phát sinh, tổng hợp và điều khiển thông qua máy vi tính nhằm mục đích môphỏng lại thế giới thực hoặc một thế giới theo tưởng tượng của con người. Nó cho phép người dùng thông qua các thiết bị ngoại vi tương tác với các sự vật, hiện tượng của thế giới ảo giống như tương tác với các sự vật, hiện tượng của thế giới thực. Hiện nay, chúng ta chỉ thấy tin học trong các chương trình quản lý, kế toán, hay các trang web mà ít thấy tin học có sự phát triển theo chiều sâu, phục vụ các ngành công nghiệp sản xuất như: Tự động hoá điều khiển, khai thác, thăm dò, hàng không, quân sự . Đặc biệt là trong giáo dục người ta chỉ chú trọng vào việc phát triển các tư duy tin học thuần tuý, mà không thể đưa ra một mô hình để áp dụng tin học trong nhà trường, nhằm phát triển tư duy con người một cách toàn diện và có khả năng sáng tạo. Bên cạnh sự phát triển của côngnghệmôphỏng trên thế giới, việc xây dựng các bài giảng điện tử đã và đang được cổ vũ và phát triển mạnh mẽ trong điều kiện thực tế ở Việt Nam. Yêu cầu về đổi mới phương pháp giảng dạy đang được chú trọng nhằm nâng cao chất lượng dạy và học trong các trường học, nhất là các trường phổ thông hiện nay. Trong giáo dục phổ thông, điện tích là một khái niệm rất quan trọng liên quan đến nhiều khái niệm, hiện tượng trong tự nhiên và là cơ sở cho những nghiên cứu khoa học về điện, năng lượng hạt nhân,… Ứng dụng côngnghệthựctạiảotrong việc môphỏng các quá trình sinh trưởng hay các 2 thí nghiệm ảo có khả năng tương tác sẽ giúp học sinh, sinh viên dễ hình dung và nắm bắt vấn đề mà lý thuyết đưa ra. Với những thí nghiệm đòi hỏi nhiều thiết bị, mẫu vật đắt tiền và những hóa chất độc hại thì việc môphỏng thí nghiệm là một sự lựa chọn tốt. Việc nghiên cứu và ứng dụng vào việc môphỏngđiện tích cũng có rất nhiều phương thức nghiên cứu như: Phương thức khởi tạo một particle điện tích âm; Phương thức khởi tạo một particle điện tích dương; Phương thức khởi tạo cho particle system. Đề tài “Mô phỏngdòngđiệntrongchấtđiệnphânbằngcôngnghệthựctại ảo” được xây dựng nhằm mục đích đi sâu nghiên cứu về một phương thức đặc biệt sử dụng trongmôphỏng nói chung cũng như môphỏngđiện tích nói riêng, hiểu rõ kỹ thuật mô hình hóa 3D trongthựctạiảo và môphỏngdòngđiệntrongchấtđiệnphânbằngcôngnghệthựctại ảo. Xây dựng một số thí nghiệm ảo có liên quan tới điện tích, phục vụ việc giảng dạy trong nhà trường phổ thông. Với mục đích đó đề tài gồm các chương cơ bản sau đây: Chương 1: Khái quát về thựctạiảo và môphỏngđiện tích. Chương này trình bày khái quát về thựctạiảo và ứng dụng, những khái niệm cơ bản về điện tích và bài toán môphỏngđiện tích. Chương 2: Môphỏngđiện tích bằng kỹ thuật particle. Trong chương này luậnvăn trình bày các vấn đề cơ bản trong việc môphỏngbằng kỹ thuật Particle và môphỏngđiện tích bằng kỹ thuật này trongthựctại ảo. Chương 3: Chương trình thử nghiệm. Chương này trình bày chương trình thử nghiệm cho bài toán môphỏngdòngđiệntrongchấtđiện phân, kịch bản thí nghiệm và chương trình thử nghiệm môphỏngđiện tích. Hy vọng đề tài này sẽ đem lại một số kiến thức và ứng dụng thực tế của môphỏngđiện tích vào những thí nghiệm giảng dạy trong nhà trường cũng như côngnghệ giải trí, nghiên cứu khoa học. Vì thời gian và khả năng có hạn, nên trong nội dung nghiên cứu cũng như trong chương trình thử nghiệm không thể tránh được những sai sót. Rất mong nhận được sự quan tâm, giúp đỡ và đóng góp ý kiến của các thầy cô, bạn bè để người nghiên cứu có thể áp dụng được đề tài vào nhiều lĩnh vực thiết thựctrong cuộc sống.
Hình 1.1.
Hệ thống HMD (Trang 13)
Hình 1.2.
Hệ thống BOOM (Trang 13)
Hình 1.4.
Mô phỏng nội thất 3D (Trang 15)
Hình 1.3.
Sử dụng tay điều khiển và mũ chụp ảo (Trang 15)
Hình 1.5.
Tổng hợp ba yếu tố của thực tại ảo (Trang 16)
Hình 1.6
Các trang phục ảo, găng tay ảo, kính ảo (Trang 19)
Hình 1.7.
Hệ thống tập lái xe ảo 3D (Trang 20)
Hình 1.8.
Sự chuyển động của các ion khi chưa có điện trườngIon âm (Trang 22)
Hình 1.9.
Sự chuyển động của các ion khi có điện trường (Trang 23)
Hình 1.10.
Hệ thống nạp quang điện (Trang 24)
Hình 1.12.
Mô phỏng hiện tượng quang điện (Trang 25)
Hình 2.1.
ParticleSystem với hình dạng thế hệ cầu (Trang 32)
Hình 2.3.
Cộng ảnh AlphaChannel vào ảnh để tạo mặt nạ (Trang 37)
nh
ảnh particle điện tích âm hoặc dương ban đầu được xây dựng theo cách này, do đó màu sắc và hình dạng của particle điện tích sẽ phụ thu ộ c vào hai ảnh được chọn làm ảnh gốc và alpha channel (Trang 38)
m
ô phỏng hình dạng của điện tích, vectơ vận tốc của particle điện tích sẽđược thay đổi hướng liên tục để quỹđạo particle điện tích tạ o có hình d ạ ng vòng cung (Trang 41)
Hình 3.1
Thí nghiệm dòng điện trong nước nguyên chất (Trang 44)
Hình 3.3
Ion dương và Ion âm trong dung dịch NaCl (Trang 45)
Hình 3.2.
Thí nghiệm dòng điện trong dung dịch NaCl (Trang 45)
Hình 3.4
Sự dịch chuyển của các ion khi có điện trường (Trang 46)
Hình 3.5.
Thí nghiệm mô phỏng hiện tượng cực dương tan (Trang 47)
Hình 3.6.
Thí nghiệm mô phỏng hiện tượng cho nhận Electron (Trang 48)
Hình 3.7.
Sơ đồ thí nghiệm dòng điện trong chất điện phân (Trang 49)
Hình 3.8.
Biểu đồ phân tích chức năng của thí nghiệm mô phỏng dòng điện trong chất điện phân (Trang 50)
Hình 3.10.
Chuyển động tự do của các ion ở một góc quan sát (Trang 52)
Hình 3.9.
Chuyển động tự do của các ion (Trang 52)
Hình 3.11.
Các ion đang chuyển động về phía điện cực trái dấu (Trang 53)
t
hình học (Shape nodes): Dùng để mô tả hình dạng hình học của đối tượng. VRML hỗ trợ 4 loại nút hình học cơ bản là Sphere (hình cầ u), Cone (hình nón), Cube (hình h ộp), Cylinder (hình trụ) (Trang 60)
Hình h
ộp đơn giản viết bằng VRML (Trang 61)