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
2,18 MB
Nội dung
TRƯỜNG ĐẠI HỌC AN GIANG
KHOA SƯ PHẠM
BỘ MÔN VẬT LÝ
TRẦN NGỌC TIỀN
LỚP DH
5
L
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC SƯ PHẠM
NGÀNH VẬT LÝ
SỬ DỤNGMATLABĐỂGIẢIMỘTSỐ
BÀI TOÁNMẠCHĐIỆNMỘTPHA
Cán bộ hướng dẫn: ThS. HUỲNH ANH TUẤN
Long Xuyên, tháng 5 năm 2008
#"
Qua bốn năm học tập và rèn luyện tại trường, được sự chỉ dạy
tận tình của quý thầy cô trường Đại học An Giang. Nhân dịp
này em xin bày tỏ lòng biết ơn chân thành của mình đến quý
thầy cô.
Lời đầu tiên em xin cảm ơn Ban Giám Hiệu nhà trường, Ban
Chủ Nhiệm Khoa Sư Phạm đã hết lòng quan tâm giúp đỡ cũng
như tạo mọi điều kiện thuận lợi cho em học t
ập và thực hiện
khóa luận tốt nghiệp.
Em cũng xin được nói lời cảm ơn sâu sắc với các thầy cô trong
Bộ Môn Lý đã tận tình dạy dỗ, truyền đạt những kiến thức
chuyên môn cũng như những kinh nghiệm quý báu về nghiệp
vụ. Đó là những hành trang quý giá cho em sau này.
Tiếp theo em xin được nói lời cảm ơn chân thành với thầy
Huỳnh Anh Tuấn là giáo viên hướng dẫn cho em thực hiện
khóa lu
ận tốt nghiệp. Trong suốt thời gian làm khóa luận thầy
đã hết lòng hướng dẫn, chỉ dạy để em hoàn thành khóa luận
một cách tốt nhất.
Cuối cùng em xin cảm ơn tất cả quý thầy cô của trường Đại
Học An Giang. Xin chân thành cảm ơn !
Mục Lục
Trang
PHẦN MỞ ĐẦU 1
1. Lý do chọn đề tài 2
2. Đối tượng nghiên cứu 2
3. Mục đích-Nhiệm vụ nghiên cứu 2
4. Phạm vi nghiên cứu 2
5. Giả thuyết khoa học 3
6. Đóng góp của đề tài 3
7. Phương pháp nghiên cứu 3
8. Cấu trúc của khóa luận 3
PHẦN NỘI DUNG 5
Chương 1: CƠ SỞ LÝ THUYẾT 6
I. Lý thuyết chung 6
1. Mạch điện, cấu trúc của mạchđiện 6
1.1. Mạch
điện 6
1.2. Cấu trúc của mạchđiện 6
2. Các đại lượng đặc trưng của mạchđiện 6
2.1. Dòng điện 6
2.2. Điện áp 6
2.3. Công suất 7
3. Các loại phần tử mạch 7
3.1. Nguồn điện áp 7
3.2. Nguồn dòng điện 7
3.3. Điện trở R 7
3.4. Điện cảm L 8
3.5. Điệndung C 8
4. Hai định luật Kirchhoff 8
4.1. Định luật Kirchhoff 1 9
4.2. Định luậ
t Kirchhoff 2 9
II. Giới thiệu sơ lược các phương pháp giảimạchđiện 9
1. Phương pháp vectơ 9
2. Phương pháp số phức 11
2.1. Phương pháp biến đổi tương đương 13
2.1.1. Ghép tổng trở nối tiếp. Công thức chia áp 13
2.1.2.Ghép tổng trở song song. Công thức chia dòng 14
2.2. Phương pháp dòng điện nhánh: 16
2.3. Phương pháp dòng điện vòng (dòng mắt lưới). 18
2.4. Phương pháp điện áp 2 nút 20
III. Tìm hiểu về phần mềm Matlab 22
1. Giới thiệu về Matlab 22
1.1. Các phép toán đơn giản 23
1.2. Không gian làm việc của Matlab. 23
1.3. Biến 23
1.4. Câu giải thích (comment) và sự chấm câu 24
1.5. Số phức 24
2. Mộtsố vấn đề cơ bản trong việc tính toán củ
a Matlab 24
2.1 Các hàm toán học thông thường 24
2.2 Toán tử quan hệ, toán tử logic 25
2.3 Hàm quan hệ, hàm logic 25
2.4 Vòng lập for, vòng lập while, cấu trúc if-else-end 26
2.5 Giải phương trình, hệ phương trình đại số - hàm solve 27
2.5.1 Giải phương trình 27
2.5.2 Giải hệ phương trình 27
2.6 Đồ thị trong mặt phẳng – hàm plot 27
3. Giao diện đồ họa đơn giản trong Matlab 28
4. Các bước giảibài tập về mạchđiện trong Matlab 29
Chương 2: MỘTSỐMẠCHĐIỆNMỘTPHA THÔNG DỤNG 31
1. Mạch gồm hai nhánh R, L, C mắc song song. 31
2. Mạch gồm hai nhánh R, L, C mắc song song và mắc nối tiếp với
một nhánh R, L, C 32
3. Mạch hai nút-ba vòng 33
4. Mạch bốn nút-bảy vòng. 34
5. Mạch gồm nhiều nhánh mắc song song. 36
6. Mạch cầu 37
Chương 3: SỬDỤNGMATLABĐỂ HỖ TRỢ GIẢIMẠCHĐIỆNMỘTPHA 39
1. Mạch gồm hai nhánh R, L, C mắc song song. 42
2. Mạch gồm hai nhánh R, L, C mắc song song và mắc nối tiếp với
một nhánh R, L, C 47
3. Mạch hai nút-ba vòng 48
4. Mạch bốn nút-bảy vòng. 49
5. Mạch gồm nhiều nhánh mắc song song. 50
6. Mạch cầu. 51
PHẦN KẾT LUẬN 53
1. Kết quả nghiên cứu 54
2. Đóng góp của đề tài 54
3. Hạn chế của đề tài 54
4. Hướng phát triển tương lai 55
TÀI LIỆU THAM KHẢO
Khóa lun tt nghip
SVTH: Trn Ngc Tin Trang 1
Khóa lun tt nghip
SVTH: Trn Ngc Tin Trang 2
1. Lý do chọn đề tài
Trong nhng nm gn ây khoa hc-k thut phát trin ht sc nhanh chóng, c bit
là trong lnh vc truyn thông và tin hc ng dng. Nhng thit b nghe nhìn, thit b
k thut s, máy tính,… ã tr thành nhng phng tin ht sc ph bin trong xã hi,
nht là máy tính. Có th nói máy tính là mt trong nhng phng tin thit yu i v
i
tt c mi ngi. Ngoài vic mô phng các vn , các hin tng, trình bày các tài
liu,… máy tính còn giúp ngi hc tìm c các kt qu mt cách nhanh chóng và
chính xác i vi nhng phép tính s hc phc tp. Do ó vic s dng máy tính
phc v cho vic Dy-Hc là ht sc cn thit.
Trong quá trình hc tp ging ng i hc tôi phi thng xuyên
i mt vi
nhng phép tính, nhng phng trình, nhng h phng trình phc tp và phi mt rt
nhiu thi gian gii các bàitoán này. Trong các hc phn ã c hc tôi nhn thy
khi gii các bài tp v mch in thì rt mt thi gian, vì phi i mt vi rt nhiu
phng trình, h phng trình khó gii. Ngoài ra, mt trong nhng yêu cu ca ngi
hc i vi vic gii mch in là kim tra li kt qu ã tìm c là úng hay sai. Vì
vy vic s dng máy tính làm các công vic này là thích hp nht.
Hin nay có rt nhiu phn mm h tr tính toán vi nhiu tính nng ng dng khác
nhau nh Maple, Mathematical, Matlab,… Trong ó Matlab là mt trong nhng phn
mm có kh nng ng dng rt cao. Matlab là công c h
tr cho vic tính toán, làm
thay cho ngi hc nhng vn khó khn, bên cnh ó Matlab còn có th mô phng
nhng biu , th rt hu hiu.
Vic mô phng ni dungbài hc bng máy tính s to ra s hng thú hc tp cho hc
sinh, giúp các em có mt cách nhìn khái quát và tng th v bài hc. T ó giúp cho
hc sinh phát trin t duy sáng to và rèn luyn k nng-k x
o.
Vi nhng lý do trên tôi quyt nh nghiên cu tài “S dng Matlab gii mt s
bài toán mch in mt pha”.
2. Đối tượng nghiên cứu
Ngôn ng lp trình Matlab.
ng dng Matlab gii mch in mt pha.
3. Mục đích-Nhiệm vụ nghiên cứu
3.1 Mục đích nghiên cứu
Nghiên cu ngôn ng lp trình Matlab xây dng chng trình gii các bàitoán v
mch in mt pha.
3.2 Nhiệm vụ nghiên cứu
Trình bày s lc các phng pháp gii mch in mt pha.
Tìm hiu Matlab, giao din ha trong Matlab và ng dng ca nó.
Lp trình phn mm.
ánh giá kt qu thu c sau khi nghiên cu.
4. Phạm vi nghiên cứu
Khóa lun tt nghip
SVTH: Trn Ngc Tin Trang 3
Do khuôn kh ca tài, do qu thi gian không ln và nhng hn ch v trình ca
bn thân. tài này ch gii thiu ngôn ng lp trình k thut Matlab, thit k giao
din ha n gin trong Matlab và ng dng Matlab gii mch in mt pha.
5. Giả thuyết khoa học
Ngôn ng lp trình Matlab là khó hc, phi tn nhiu thi gian nghiên cu và tìm
hiu. Nhng nu s dng tt phn mm Matlab thì s h tr rt tt cho vic gii các bài
tp v mch in nói chung, các bài tp v mch in mt pha nói riêng. Trên c s ó
s h tr tt cho vic ging dy môn K thut in i hc.
6. Đóng góp của đề tài
ây là tài nghiên c
u khoa hc có h thng và tng i y v ngôn ng lp
trình Matlab trong vic ng dng Matlab gii các bài tp v mch in mt pha.
tài s nêu lên c các vn c bn trong vic xây dng thut toán và s dng giao
din ha ca Matlab cho vic gii các bài tp v mch in. Trên c s ó có th m
rng ng dng ca Matlab cho nhng vn khác trong quá trình hc tp và nghiên
cu cng nh trong quá trình dy hc ca bn thân tôi sau này. Do ó các kt qu
nghiên cu ca tài s góp phn ra nhng bin pháp nhm ci tin phng pháp và
nâng cao cht lng trong Dy-Hc i hc cng nh Ph thông.
Vic tìm hiu, nghiên cu ngôn ng lp trình Matlab giúp cho b
n thân tôi có mt cách
nhìn khái quát v ng dng ca máy tính trong vic hc tp và dy hc. T ó tôi có
th vn dng mt cách linh hot và ch ng các ng dng này vào công vic ca
mình, góp phn nâng cao hiu qu và cht lng ca công vic.
7. Phương pháp nghiên cứu
Trong quá trình nghiên cu tài, tôi s dng mt s phng pháp sau
Phng pháp c sách và tài liu.
Phng pháp phân tích và tng h
p.
Tham kho ý kin ca ging viên hng dn.
Phng pháp thc hành và thí nghim.
8. Cấu trúc của khóa luận
Gm có ba phn
Phần mở đầu
Phần nội dung
Chương 1: Cơ sở lý thuyết
I. Lý thuyt chung
II. Gii thiu s lc các phng pháp gii mch in
Phng pháp véct
Phng pháp s phc
•
Phng pháp bin i tng ng
• Phng pháp dòng in nhánh
• Phng pháp dòng in vòng
Khóa lun tt nghip
SVTH: Trn Ngc Tin Trang 4
• Phng pháp in áp hai nút
III. Tìm hiu v phn mm Matlab
Gii thiu v Matlab
Mt s vn c bn trong vic tính toán ca Matlab
Giao din ha n gin trong Matlab
Các bc gii bài tp v mch in trong Matlab
Chương 2: Mộtsốmạchđiệnmộtpha thông dụng
Mch gm hai nhánh R, L, C m
c song song
Mch gm hai nhánh
R,L,C mc song song và mc ni tip vi mt nhánh R,L,C
Mch hai nút-ba vòng
Mch bn nút-by vòng
Mch gm nhiu nhánh mc song song
Mch cu
Chương 3: SửdụngMatlabđể hỗ trợ giảimạchđiệnmộtpha
Chn dng bài tp v mch in mt pha.
Nhp các d kin ã cho i vi bài tp ã chn nh: R, L, C, ω, U,
Ra lnh cho Matlab gii mch in tìm các d kin cn tìm ca bài tp nh:
các dòng in trên các nhánh, công sut,…
Phần kết luận
Khóa lun tt nghip
SVTH: Trn Ngc Tin Trang 5
[...]... giống như nút Play 4 Các bước giảibài tập về mạchđiện trong MatlabĐể sử dụngMatlab giải một bài toán về mạch điện, ta tiến hành các bước sau: - Khởi động Matlab: chọn Start/Program /MATLAB 7.0.1 hoặc nhấp vào biểu tượng của Matlab trên Desktop Cửa sổMatlab xuất hiện với một dòng nhắn trên màn hình và dấu nhắc lệnh để gõ các lệnh cho Matlab thực hiện - Gõ lệnh guide để mở cửa sổ GUIDE Quick Start... và giải các mạchđiện Việc chọn phương pháp là tùy thuộc vào sơ đồ cụ thể Hai định luật Kirchhoff là cơ sởđểgiảimạchđiện Khi nghiên cứu mạchđiện ở chế độ xác lập, ta biểu diễn dòng điện, điện áp dưới dạng véctơ, số phức, viết các định luật Kirchhoff dưới dạng véctơ hoặc số phức Đối với những bàitoán cần lập hệ phương trình đểgiảimạchđiện phức tạp, sửdụng phương pháp biểu diễnsố phức sẽ thuận... bản đểgiảimạchđiện 1 Phương pháp véctơ Đối với các mạchđiện đơn giản, khi biết được điện áp trên các nhánh, sử dụng định luật Ohm, tính dòng điện trên các nhánh (tính trị số hiệu dụng và góc lệch pha) Biểu diễn dòng điện, điện áp lên đồ thị véctơ Dựa vào các định luật Kirchhoff, định luật Ohm tính toán bằng đồ thị các đại lượng cần tìm Phương pháp này giúp ta biểu diễn rõ ràng trị số hiệu dụng, ... pháp giải mạchđiệnMạchđiện chịu tác động của một kích thích là một đại lượng hình sin gọi là mạchđiện xoay chiều hình sin hay còn gọi tắt là mạchđiện xoay chiều Trị số của dòng điện và điện áp hình sin ở một thời điểm t gọi là giá trị tức thời và được biểu diễn như sau: i (t ) = I max sin(ωt + ϕ i ) u (t ) = U max sin(ωt + ϕ u ) Người ta đã xây dựng nhiều phương pháp khác nhau để phân tích và giải. .. điện nhánh, áp dụng định luật Ohm, tính dòng điện qua các nhánh sau: Ik = & & U AB ± E k Zk , k=1,n * Tóm lại thuật toán giảimạchđiện theo phương pháp điện áp hai nút như sau: Tùy ý chọn chiều dòng điện nhánh và điện áp hai nút Tìm điện áp hai nút theo công thức (*) Áp dụng định luật Ohm để tìm dòng điện trên các nhánh có nguồn Ví dụ: cho mạchđiện như hình vẽ, tính các dòng I1, I2, I3, I4 trên mạch. .. lượng đặc trưng của mạchđiện 2.1 Dòng điện Dòng điện i có giá trị bằng tốc độ biến thiên của lượng điện tích q qua tiết diện ngang của một vật dẫn trong một đơn vị thời gian i= Biểu thức: dq dt Chiều dòng điện qui ước là chiều chuyển động của điện tích dương trong điện trường i B 2.2 Điện áp Tại mỗi điểm trong mạch có mộtđiện thế Hiệu điện thế giữa hai điểm gọi là điện áp Như vậy điện áp giữa hai điểm... Nguồn điện áp đặc trưng cho khả năng tạo nên và duy trì mộtđiện áp trên hai cực của nguồn Nguồn điện áp còn được biểu diễn bằng một sức điện động e(t) Chiều e(t) từ điểm có điện thế thấp đến điểm có điện thế cao Kí hiệu: u(t) hoặc e(t) 3.2 Nguồn dòng điện Nguồn dòng điện đặc trưng cho khả năng của nguồn điện tạo nên và duy trì một dòng điện cung cấp cho mạch ngoài Kí hiệu: J(t) 3.3 Điện trở R Điện. .. Quan hệ giữa dòng điện và điện áp trên điện cảm uL = L di dt u L gọi là điện áp trên điện cảm L 3.5 Điệndung C Điệndung C của tụ điện được định nghĩa là: C = q uC Điệndung C đặc trưng cho quá trình trao đổi và tích lũy năng lượng điện trường Đơn vị của điệndung là fara (F) Kí hiệu: C i + uC − Quan hệ giữa dòng điện và điện áp trên điệndung C uC = 1 i.dt C∫ u C gọi là điện áp trên điệndung C 4 Hai... dòng điện I là: I= 25,08 SVTH: Trần Ngọc Tiền (A) Trang 15 Khóa luận tốt nghiệp 2.2 Phương pháp dòng điện nhánh: Đây là phương pháp cơ bản đểgiảimạch điện, ẩn số là dòng điện nhánh Trong phương pháp này ta có thể áp dụng trực tiếp các định luật Kirhhoff để tìm ra dòng điện trong nhánh bất kỳ, sau đó sẽ tính được các đại lượng khác Đểgiảimạchđiện bằng phương pháp này trước hết ta xác định số nhánh... 2 (A) 2.3 Phương pháp dòng điện vòng (dòng mắt lưới) Khi dùng phương pháp dòng điện nhánh thì số phương trình bằng số nhánh Để giảm bớt số phương trình ta có thể áp dụng phương pháp dòng điện vòng Ẩn số của hệ phương trình là dòng điện vòng khép mạch trong các mắt lưới Các bước giải theo phương pháp dòng điện vòng như sau: I3 I1 I2 i - Gọi m là số nhánh, n là số nút, vậy số vòng độc lập phải chọn là . đơn giản trong Matlab 28
4. Các bước giải bài tập về mạch điện trong Matlab 29
Chương 2: MỘT SỐ MẠCH ĐIỆN MỘT PHA THÔNG DỤNG 31
1. Mạch gồm hai nhánh. TỐT NGHIỆP ĐẠI HỌC SƯ PHẠM
NGÀNH VẬT LÝ
SỬ DỤNG MATLAB ĐỂ GIẢI MỘT SỐ
BÀI TOÁN MẠCH ĐIỆN MỘT PHA
Cán bộ hướng dẫn: ThS. HUỲNH