m files Kirchhoff's Law Mesh Analysis RC & RLC Circuits Νικ. Α. Τσολίγκας Χρήστος Μανασής

Σχετικά έγγραφα
M files RCL Κυκλώματα

Loop (Mesh) Analysis

ΣΥΝΟΠΤΙΚΗ ΠΑΡΟΥΣΙΑΣΗ

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ηλεκτρική Ενέργεια. Ηλεκτρικό Ρεύμα

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 17

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία ιάλεξη 14

Εισαγωγή Φώτης Πλέσσας

Κεφάλαιο 26 DC Circuits-Συνεχή Ρεύματα. Copyright 2009 Pearson Education, Inc.

ΚΥΚΛΩΜΑΤΑ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ (DC) (ΚΕΦ 26)

ΚΥΚΛΩΜΑΤΑ AC-DC. ΚΕΦΑΛΑΙΟ 1ο ΒΑΣΙΚΑ ΚΥΚΛΩΜΑΤΑ ΚΑΙ ΕΞΑΡΤΗΜΑΤΑ - ΑΠΛΑ ΓΡΑΜΜΙΚΑ ΚΥΚΛΩΜΑΤΑ

Μεταβατική Ανάλυση - Φάσορες. Κατάστρωση διαφορικών εξισώσεων. Μεταβατική απόκριση. Γενικό μοντέλο. ,, ( ) είναι γνωστές ποσότητες (σταθερές)

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΚΥΚΛΩΜΑΤΩΝ

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Κυκλώματα με ημιτονοειδή διέγερση

ΗΥ-121: Ηλεκτρονικά Κυκλώματα Γιώργος Δημητρακόπουλος. Βασικές Αρχές Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΑΤΡΑΣ 04/02/2011 ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ

ΕΚΦΩΝΗΣΕΙΣ ΑΣΚΗΣΕΩΝ. Το ιδανικό κύκλωμα LC του σχήματος εκτελεί αμείωτες ηλεκτρικές ταλαντώσεις, με περίοδο

στη θέση 1. Κάποια χρονική στιγμή μεταφέρουμε το διακόπτη από τη θέση 1 στη

ΗΜΥ 100 Εισαγωγή στην Τεχνολογία Διάλεξη 5

ΤΙ ΕΙΝΑΙ ΚΥΚΛΩΜΑ 2019Κ1-2

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙΔΕΥΤΙΚΟ ΊΔΡΥΜΑ ΑΘΗΝΑΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ

Κεφάλαιο Η6. Κυκλώματα συνεχούς ρεύματος

ΗΛΕΚΤΡΟΤΕΧΝΙΑ Ι Κεφάλαιο 2. Νόμοι στα ηλεκτρικά κυκλώματα ΠΡΟΒΛΗΜΑΤΑ

v(t) = Ri(t). (1) website:

Απαντήσεις των Θεμάτων Ενδιάμεσης Αξιολόγησης στο Μάθημα «Ηλεκτροτεχνία Ηλεκτρικές Μηχανές» Ημερομηνία: 29/04/2014. i S (ωt)

ΘΕΜΑ 1 ο (3 μονάδες):

Να σχεδιαστεί ένας ενισχυτής κοινού εκπομπού (σχ.1) με τα εξής χαρακτηριστικά: R 2.3 k,

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Ανάλυση Ηλεκτρικών Κυκλωμάτων

6η Εργασία στο Μάθημα Γενική Φυσική ΙΙΙ - Τμήμα Τ1 Ασκήσεις 6 ου Κεφαλαίου

Εργαστήριο Κυκλωμάτων και Συστημάτων Ενότητα 2: Γραμμικά δικτυώματα.

Ανάλυση συστημάτων με χρήση μετασχηματισμού Laplace

Συνδυασμοί αντιστάσεων και πηγών

ΑΣΚΗΣΗ 1: ΧΡΩΜΑΤΙΚΟΣ ΚΩΔΙΚΑΣ ΑΝΤΙΣΤΑΣΕΩΝ

ΑΣΚΗΣΕΙΣ ΣΤΑ ΚΥΚΛΩΜΑΤΑ 1 ης ΤΑΞΗΣ (Κεφ. 18)

ΠΕΡΙΕΧΟΜΕΝΑ 1. ΕΙΣΑΓΩΓΙΚΕΣ ΕΝΝΟΙΕΣ 2. ΣΤΟΙΧΕΙΑ ΗΛΕΚΤΡΙΚΩΝ ΚΥΚΛΩΜΑΤΩΝ

Φυσική για Μηχανικούς

ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ-ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕΔΙΑΣΜΟΣ Ι, ΦΕΒΡΟΥΑΡΙΟΣ i 1 i 2

2. Όλες οι απαντήσεις να δοθούν στο εξεταστικό δοκίμιο το οποίο θα επιστραφεί.

ΗΛΕΚΤΡΟΤΕΧΝΙΑ Ι Κεφάλαιο 2. Νόμοι στα ηλεκτρικά κυκλώματα

ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2014

ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ Ι ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ

Ηλεκτροτεχνία Ι. Κυκλώματα συνεχούς και Ηλεκτρομαγνητισμός. Α. Δροσόπουλος

ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ-ΑΝΑΛΥΣΗ ΚΑΙ ΣΧΕ ΙΑΣΜΟΣ Ι, ΦΕΒΡΟΥΑΡΙΟΣ 2004

2π 10 4 s,,,q=10 6 συν10 4 t,,,i= 10 2 ημ 10 4 t,,,i=± A,,, s,,,

Ηλεκτροτεχνία Ηλ. Μηχανές & Εγκαταστάσεις πλοίου Βασικές αρχές ηλεκτροτεχνίας

Τμήμα Φυσικής Πανεπιστημίου Κύπρου Χειμερινό Εξάμηνο 2016/2017 ΦΥΣ102 Φυσική για Χημικούς Διδάσκων: Μάριος Κώστα

Στοιχεία R, L, C στο AC

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Φυσική για Μηχανικούς

1η Εργαστηριακή Άσκηση: Απόκριση κυκλώµατος RC σε βηµατική και αρµονική διέγερση

µέθοδοι υποβιβασµού τάξης µοντέλου σε κυκλώµατα µε µεγάλο αριθµο θυρών

Πανεπιστήμιο Κύπρου Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών Εργαστήριο Κυκλωμάτων και Μετρήσεων

Εισαγωγή στο Προγραμματισμό με τη PASCAL & τη Matlab Εξαμηνιαία Εργασία 2014 Μετατρέποντας AC σε DC Τάση Μέρος Β : Πορεία Εργασίας

Κεφάλαιο 4 Κυκλώματα σε Σειρά

ΑΠΑΝΤΗΣΗ Εφόσον το κύκλωμα λειτουργεί για πολύ χρόνο, έχει περάσει στη μόνιμη κατάσταση και πρέπει να υπολογίσουμε την κατάστασή του αμέσως πριν το

ΚΕΦΑΛΑΙΟ 1. ΗΛΕΚΤΡΙΚΟ ΡΕΥΜΑ i.

ΕΝΟΤΗΤΑ ΙΙ ΗΛΕΚΤΡΙΚΑ ΚΥΚΛΩΜΑΤΑ

Ανάλυση Ηλεκτρικών Κυκλωμάτων

ΘΕΜΑ 1 ο (3 μονάδες):

HMY 102 Ανάλυση Ηλεκτρικών Κυκλωμάτων

Η ΗΜΙΤΟΝΟΕΙΔΗΣ ΣΥΝΑΡΤΗΣΗ Αcos(ωt + φ) ΚΑΙ Η ΦΑΣΟΡΙΚΗ ΤΗΣ ΑΝΑΠΑΡΑΣΤΑΣΗ

Γ. Τσιατούχας. 1. Διαγράμματα Bode. VLSI systems and Computer Architecture Lab. Φροντιστήρια ΙV

ΗΛΕΚΤΡΟΛΟΓΙΑ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΤΕΧΝΟΛΟΓΙΑΣ ΚΑΙ ΠΑΡΑΓΩΓΗΣ) Γ ΤΑΞΗΣ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ 2002

Πρόλογος... i ΑΝΑΦΟΡΕΣ ΓΙΑ ΠΕΡΑΙΤΕΡΩ ΜΕΛΕΤΗ... 77

Κεφάλαιο 26 Συνεχή Ρεύµατα. Copyright 2009 Pearson Education, Inc.

Ανάλυση Ηλεκτρικών Κυκλωμάτων

ΛΥΣΕΙΣ ΕΞΕΤΑΣΗΣ ΣΤΟ ΜΑΘΗΜΑ «ΗΛΕΚΤΡΟΝΙΚΑ ΙΙ» ΗΜΕΡΟΜΗΝΙΑ: 26/01/2017

ΗΛΕΚΤΡΟΝΙΚΑ ΚΥΚΛΩΜΑΤΑ θεωρία και ασκήσεις. Σπύρος Νικολαΐδης Αναπληρωτής Καθηγητής Τομέας Ηλεκτρονικής & ΗΥ Τμήμα Φυσικής

Φυσική για Μηχανικούς

Σχολή Μηχανολόγων Μηχανικών ΕΜΠ Εισαγωγή στα Ηλεκτρικά Κυκλώματα και Συστήματα 4/9/2006 1

ΒΑΘΜΟΣ : /100, /20 ΥΠΟΓΡΑΦΗ:.

0 f(t)e st dt. L[f(t)] = F (s) =

Πανεπιστήμιο Θεσσαλίας

ΣΤΟΧΟΙ : Ο μαθητής να μπορεί να :

ΗΛΕΚΤΡΟΤΕΧΝΙΑ Ι Κεφάλαιο 4. Μέθοδοι ανάλυσης κυκλωμάτων

Φυσική για Μηχανικούς

1. Χρονικά Εξαρτημένες Πηγές 2. Φάσορες 3. Σύνθετη Αντίσταση 4. Ανάλυση Δικτύων AC

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ. γ. υ = χ 0 ωσυνωt δ. υ = -χ 0 ωσυνωt. Μονάδες 5

C (3) (4) R 3 R 4 (2)

Ανάλυση Ηλεκτρικών Κυκλωμάτων

Κυκλώματα δύο Ακροδεκτών στο Πεδίο της Συχνότητας

ΑΝΑΛΥΣΗ ΤΟ ΓΕΝΙΚΟ ΠΛΑΝΟ 2019Κ7-1

ΗΜΜΥ 203 Εργαστήριο Κυκλωμάτων και Μετρήσεων. Τελική Εξέταση Πέμπτη 7/12/2006, Α και

ΥΠΟΥΡΓΕΙΟ ΠΑΙ ΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙ ΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2015

ΦΥΣ 145 Μαθηματικές Μέθοδοι στη Φυσική. Γράψτε το ονοματεπώνυμο και αριθμό ταυτότητάς σας στο πάνω μέρος της αυτής της σελίδας.

Ηλεκτρομαγνητισμός - Οπτική - Σύγχρονη Φυσική Ενότητα: Στοιχεία Ηλεκτρικών Κυκλωμάτων

ΤΕΧΝΟΛΟΓΙΚΟ ΕΚΠΑΙ ΕΥΤΙΚΟ Ι ΡΥΜΑ ΠΑΤΡΑΣ 06/02/2009 ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ

ΗΛΕΚΤΡΟΛΟΓΙΑ ΤΕΧΝΟΛΟΓΙ- ΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

Εισαγωγή στην Αριθμητική Ανάλυση

Ενότητα 4 η. «Ηλεκτροτεχνία Ηλεκτρικές Εγκαταστάσεις»,Τμήμα Μηχανολόγων Π.Θ., Γ. Περαντζάκης

ΔΙΔΑΣΚΩΝ: Λ. ΜΠΙΣΔΟΥΝΗΣ ΛΥΣΕΙΣ ΕΞΕΤΑΣΗΣ ΣΤΟ ΜΑΘΗΜΑ «ΤΕΧΝΟΛΟΓΙΑ ΜΕΤΡΗΣΕΩΝ» ΗΜΕΡΟΜΗΝΙΑ: 28/01/2015

Transcript:

m files Kirchhoff's Law Mesh Analysis RC & RLC Circuits Νικ. Α. Τσολίγκας Χρήστος Μανασής

M files & Aρχεία Script Στο MATLAB γράφουμε τις δικές μας εντολές και προγράμματα μέσω αρχείων που καλούνται m-files. Έχουν το επίθεμα.m π.χ compute.m Υπάρχουν δύο είδη m-files: τα αρχεία script (script files) και τα αρχεία συναρτήσεων (function files). Aρχεια script : Σειρα από εντολές που επεξεργάζονται από το Matlab, χωρίς δεδομένα εισόδου η εξόδου (πολλές εντολές η μια μετά την άλλη) Τα αρχεία συναρτήσεων (function), έχουν δεδομένα εισόδου (και εξόδου) και λειτουργούν σαν μια καινούργια εντολή του MATLAB ή ακόμα και σαν ένα υπολογιστικό πρόγραμμα. Δημιουργούνται σε ξεχωριστό παράθυρο (editor window).

Δημιουργία αρχείου.m 1.Στο κυρίως παράθυρο επιλέξτε: 2. File New m-file (θα ανοίξει το MATLAB editor). Πληκτρολογήστε τις εντολές που φαίνονται στο σχήμα

Αρχεία.m & Διαδρομη Για να μπορεί να τρέξει το πρόγραμμα που γράψαμε, το αποθηκεύουμε σε ένα φάκελο ( directory ) και προσθέτουμε τον φάκελο στην λίστα φακέλων που το πρόγραμμα matlab αναγνωρίζει. File Set Path Add Folder και επιλέγουμε το folder στο οποίο βρίσκεται το αρχείο. Επιλέγουμε το Save και ακολούθως Close. Για να τρέξουμε το πρόγραμμα πληκτρολογούμε το όνομα του αρχείου π.χ compute στο κυρίως παράθυρο, η από τον editor του Matlab επιλέγουμε: Debug Save and Run

Συναρτήσεις (functions) Η συνάρτηση είναι ένα αρχείο m, με τη μόνη διαφορά ότι οι μεταβλητές είναι τοπικές (local) και όχι καθολικές (global). Ξεκινά με τον ορισμό της συνάρτησης ο οποίος καθορίζει τις μεταβλητές εισόδου και εξόδου. Οι συναρτήσεις χωρίζονται σε ενσωματωμένες συναρτήσεις (built-in) και οριζόμενες από το χρήστη (user-defined). Οι περισσότερες εντολές στο MATLAB είναι συναρτήσεις.

Συναρτήσεις (functions) Τρόπος σύνταξης: function [out1, out2, ] = function_name(in1, in2, ); Μεταβλητές εξόδου (αν δεν υπάρχουν, τότε μπορεί να μην χρησιμοποιηθούν οι αγκύλες) Κωδική λέξη (απαραίτητη) Το όνομα της συνάρτησης (πρέπει απαραιτήτως το αρχείο να ονομαστεί με το ίδιο ακριβώς όνομα)

Παράδειγμα: Συναρτήσεις (functions) Στο παράθυρο του Matlab γράφουμε: >> [determinanta, Χ] = solvex(1) determinanta = 3 Χ = 1.6667 2.0000-3.6667 >> who Your variables are: determinanta z

Σχόλια σε Αρχεία MATLAB To σύμβολο % χρησιμοποιείται για να υποδηλώσει τα σχόλια (comments) (ότι ακολουθεί στην ίδια γραμμή αγνοείται). Τα σχόλια είναι πολύ σημαντικά για να μπορούν και άλλοι να καταλαβαίνουν τον κώδικα μας, αλλά και να θυμούμαστε τι έχουμε κάνει.

Ανάλυση Βρόχων - Ορισμοί Νόμος τάσεων του Kirchhoff (KVL) Για οποιοδήποτε συγκεντρωμένο* κύκλωμα, για οποιονδήποτε από τους βρόχους του, σε οποιαδήποτε χρονική στιγμή, το αλγεβρικό άθροισμα όλων των τάσεων κλάδου σε ένα βρόχο είναι μηδέν. Νόμος ρευμάτων του Kirchhoff (KCL) Για οποιοδήποτε συγκεντρωμένο κύκλωμα, για οποιονδήποτε από τους κόμβους του, σε οποιαδήποτε χρονική στιγμή, το αλγεβρικό άθροισμα όλων των ρευμάτων κλάδου σε ένα κόμβο είναι μηδέν. Το άθροισμα όλων των ρευμάτων των κλάδων που εισέρχονται σε ένα κόμβο ισούται με το άθροισμα των ρευμάτων που εξέρχονται από τον κόμβο. * Συγκεντρωμένα κυκλώματα: Οι διαστάσεις τους είναι πολύ μικρές σε σχέση με το μήκος κύματος που τα διαρρέει. Η στιγμιαία τιμή του ρεύματος στο τέλος τους είναι ίδια με τη στιγμιαία τιμή του ρεύματος στην αρχή τους. Η ενέργεια που μεταφέρουν περιορίζεται στο εσωτερικό τους Κατανεμημένα κυκλώματα: Οι διαστάσεις τους είναι συγκρίσιμες με το μήκος κύματος του ρεύματος που τα διαρρέει. Ένα ποσοστό της ενέργειας που μεταφέρουν ακτινοβολείται στο περιβάλλον γύρω τους. 9

Στοιχεία Κυκλωμάτων Πραγματικά στοιχεία Ιδανικά στοιχεία Αντιστάτες Πηγές τάσης Πηγές ρεύματος Πυκνωτές Επαγωγοί Μοντελοποίηση 10

Αντίσταση v(t) = R(t) i(t) v(t) = R i(t) Γραμμικός, χρονικά αμετάβλητος i(t) = G(t) v(t) αγωγιμότητα i + - v v R i κλίση R 11

q(t) = C(t) v(t) q(t) = C v(t) Γραμμικός, χρονικά αμετάβλητος i C (t) = C dv(t) /dt Πυκνωτής συνεχής!! i(t) q C + - v(t) 1 v( t) v(0) i( ) d C t 0 v Ισοδύναμα κυκλώματα + - + - v(0)=v 0 v(0)=0 V 0 + 12

Επαγωγός - Πηνίο φ(t) = L(t) i(t) φ(t) = L i(t) Γραμμικός, χρονικά αμετάβλητος v L (t) = L di(t) /dt συνεχής!! 1 i( t) i(0) v( ) d L L + - i(0)=i 0 t 0 Ισοδύναμα κυκλώματα i(0)=0 + - L I 0 i(t) L + - v(t) φ i 13

Κυματομορφές Τάσεων Σταθερή Ημιτονοειδής Μοναδιαία βηματική Παλμός Μοναδιαία κρουστική 14

ΤΕΧΝΙΚΕΣ ΑΝΑΛΥΣΗΣ ΚΥΚΛΩΜΑΤΩΝ Μέθοδος κομβικών τάσεων Μέθοδος βροχικών ρευμάτων Προσεκτική προετοιμασία επανασχεδιασμός του κυκλώματος, αν χρειάζεται εκτίμηση αριθμού απαραίτητων εξισώσεων για την επίλυση επιλογή μεθόδου 15

Νόμος τάσεων του Kirchhoff (KVL) Ο νόμος του Kirchhoff για τις τάσεις (KVL) αναφέρει ότι το άθροισμα της τάσης σε ένα βρόχο σε οποιοδήποτε κύκλωμα πρέπει να είναι 0. Σε μαθηματική μορφή, IR emf 0 16

Νόμος ρευμάτων του Kirchhoff (KCL) Σε κάθε ηλεκτρικό κύκλωμα, σε κάθε κόμβο, σε κάθε χρονική στιγμή, το αλγεβρικό άθροισμα των ρευμάτων όλων των κλάδων που καταλήγουν στον κόμβο είναι ίσο με μηδέν. Εφαρμογή του KCL στον κόμβο 3: 17

Βήματα Υπολογισμού για ανάλυση Βρόχων - Ορισμοί Βασικός κόμβος: Το σημείο στο όποιο ενώνονται τρία η περισσότερα στοιχεία ηλεκτρικού κυκλώματος Βασικός κλάδος: Διαδρομή μεταξύ δυο βασικών κόμβων Διαδρομή: Μια σειρά από στοιχεία τα οποία προσμετρώνται μια φορά Βρόχος: Μία κλειστή διαδρομή όπου ένας κόμβος προσμετράται μια φορά. Βασικοί κόμβοι: b,c,e,g Βασικοί κλάδοι: V 1 -R 1, R 2 -R 3, R 5, R 6, R 7, I, V 2 -R 4 Βρόχοι: V 1 -R 1 -R 5 -R 3 -R 2 V 2 -R 2 -R 3 -R 6 -R 4 R 5 -R 6 -R 7 R 7 -I 18

Βήματα Υπολογισμού για ανάλυση Βρόχων 1. Αναγνώριση Βρόχων 2. Επισήμανση των ρευμάτων σε κάθε Βρόχο 3. Εφαρμογή του νόμου KVL σε κάθε βρόχο και δημιουργία εξισώσεων με τα ρεύματα του βρόχου. Εξισώσεις όσοι και οι βρόχοι. 4. Επίλυση του γραμμικού συστήματος συστήματος των βρογχικών ρευμάτων. 19

Ανάλυση Βρόχων (KVL) Βήματα Υπολογισμού-Αναγνώριση Βρόχων 20

Εφαρμογή: Τυπικό Κύκλωμα Πρόσθεσης Τάσεων Η τάση εξόδου V του κυκλώματος είναι ανάλογη του αθροίσματος των δυο τάσεων εισόδου V1 και V2 R 1 1kW R 3 1kW + + V 1 V out R 2 1kW V 2 + 21

ΒΗΜΑ 1: Αναγνώριση Βασικών Βροχων R 1 1kW Χ R 3 1kW V 1 + + Βρόχος 1 Βρόχος 2 V 2 R 2 1kW YΥΠΟΛΟΓΙΣΜΟΣ ΑΡΙΘΜΟΥ ΒΡΟΧΙΚΩΝ ΡΕΥΜΑΤΩΝ Βασικοί Κόμβοι: N e = 2 = Χ,Υ Βασικοί Κλάδοι B e = 3 = V 1 - R 1, R 2, R 3 -V 2 Αριθμός Βροχικων ρευμάτων: Μ= B e -(N e -1) = 2 Υ 22

ΒΗΜΑ 2: Σημείωση Βροχικών ρευμάτων 1kW 1kW 1kW V 1 + + I 1 I 2 V 2 Εφαρμογή KCL σε Νe-1 Κόμβους Εφαρμογή KVL σε Be-(Ne-1) Βρόχους 23

Τάσεις από Βροχικά ρευματα + V R R + V R I 2 R I 1 I 1 V R = I 1 R V R = (I 1 I 2 ) R 24

ΒΗΜΑ 3: KVL στο Βρόχο 1 R 1 1kW R 3 1kW R 2 1kW V 1 + + I 1 I 2 V 2 V 1 - I 1 R 1 - I 1 R 2 + I 2 R 2 = 0 ή I 1 (R 1 +R 2 ) I 2 R 2 = V 1 25

ΒΗΜΑ 3: KVL στο Βρόχο 2 R 1 1kW R 3 1kW R 2 1kW V 1 + + I 1 I 2 V 2 -V 2 + I 1 R 2 - I 2 R 2 - I 2 R 3 = 0 ή I 1 R 2 I 2 (R 2 +R 3 ) = V 2 26

27 ΒΗΜΑ 4: Δημιουργία Συστήματος Εξισώσεων 2 1 2 1 3 2 1 2 2 1 ) ( V V I I R R R R R R

ΒΗΜΑ 4: Επίλυση με χρήση MatLab Για πηγές Τάσεων: V 1 = 7V και V 2 = 4V 2000 1000 A 1000I1 2000 I 2 X 7 4 B X X A 1 * B inv( A)* B I I 1 2 3.3mA 0.3mA Αρνητική τιμή ρεύματος = Αλλαγή φοράς 28

Άσκηση: Επίλυση με χρήση MatLab Υπολογισμός των ρευμάτων σε κάθε βροχο : I 1, I 2-7I 1 + 6I 2 = 5 6I 1 8I 2 = -10 A*X = B Χ = inv(α)*β >> A=[-7,6;6,-8]; >> B=[5;-10]; >> X=linsolve(A,B) ans = 1.0000 2.0000 29

Κυκλώματα με πηγές ρεύματος μεταξύ βρόχων 2kW 2mA 1kW 12V + 2kW 4mA I 0 30

ΒΗΜΑ 1: Αναγνώριση Βροχων 2kW 2mA Mesh 3 1kW 12V + Mesh 1 2kW Mesh 2 4mA I 0 31

ΒΗΜΑ 2: Ρεύματα Βρόχων 2kW 2mA ΙΙΙ 1kW 12V + Ι 2kW ΙΙ 4mA I 0 32

Πηγές Ρεύματος Στο βρόχο Ι δεν είναι δυνατή η εφαρμογή KVL διότι είναι άγνωστη η τάση που παράγεται από την πηγή ρεύματος. ΠΩΣ ΑΝΤΙΜΕΤΩΠΙΖΕΤΑΙ ΑΥΤΟ? Όταν ένας κλάδος περιλαμβάνει πηγή ρεύματος τότε ο αριθμός των άγνωστων βροχικών ρευμάτων ελαττώνεται κατά ένα 33

ΤΕΧΝΙΚΗ: Χρήση ΥΠΕΡΒΡΟΧΩΝ Δημιουργία ενός κλειστού βρόχου συνδυάζοντας βρόχους και αγνοώντας πηγές ρεύματος και στοιχεία που είναι εν σειρά συνδεδεμένα. Άθροισμα όλων των τάσεων στον υπερβροχο (KVL). Χρήση βροχικών ρευμάτων. Ενας υπερβροχος δημιουργείται από δυο βρόχους που έχουν μια κοινή πηγή ρεύματος π.χ. Δημιουργία υπερβρόχου γύρω από αυτή την πηγή V 1 12V a + 2mA 2kW I 3 b 2kW I 1 I 2 1kW c 4mA Ο υπερβρόχος δεν περικλείει αυτή την πηγή ρεύματος. d N e =a, b, c, d B e = 2mA,12v, 2KΩ, 2KΩ, 1KΩ, 4mA Μ= Be-(Ne-1) = 6-3 = 3 I 0 34

Χρήση ΥΠΕΡΒΡΟΧΩΝ Όταν ο βρόχος έχει πηγές ρεύματος τότε: 1. Εάν η πηγή ρεύματος είναι σε ένα βρόχο τότε το ρεύμα της είναι το ρεύμα βρόχου 2. Εάν η πηγή ρεύματος είναι μεταξύ δυο βρόχων, τότε ενώνουμε τους δυο βρόχους σε ένα υπερβρόχο και παραλείπουμε την πηγή ρεύματος και κάθε στοιχείο που συνδέεται σε σειρά με αυτή O KVL εφαρμόζεται στον υπερβρόχο: R 3 I 3 R 2 V 1 -I 3 R 3 -I 3 R 2 +I 2 R 2 -I 1 R 1 +I 2 R 1 =0 ή V 1 -I 1 R 1 +I 2 (R 1 +R 2 )-I 3 (R 2 +R 3 )=0 (1) V 1 + 12V R 1 I 1 I 2 I 0 35

KCL σε Κόμβους Κόμβος a: I 1 -I 3-2 = 0 ή Ι 1 -Ι 3 = 2 ma (2) Κόμβος c: Ι 2 = -4 ma (3) I 1 R 1 -I 2 (R 1 +R 2 ) +I 3 (R 2 +R 3 ) = V 1 I 2 = -4mA I 1 -I 3 = 2mA 36

37 ΔΗΜΙΟΥΡΓΙΑ ΣΥΣΤΗΜΑΤΟΣ ΕΞΙΣΩΣΕΩΝ 0.002 0.004 12.000 1 0 1 0 1 0 3000 3000 2000 3 2 1 I I I

Επίλυση Συστήματος με χρήση MATLAB >> A = [2000-3000 3000; 0 1-0; 1 0-1] Β = [12; -0.004; 0.002] ή Β = [12; 4e-3; 2e-3] >> I = inv(a)*b ή I = linsolve(a,b) I = 0.0012-0.0040-0.0008 38

Λύση I 1 = 1.2 ma I 2 = 4 ma I 3 = 0.8 ma I 0 = I 1 I 2 = 5.2 ma 39

Μέθοδος κόμβων Διαδικασία: 1. Αναγνώριση και αρίθμηση κόμβων κυκλώματος. Επιλογή ενός εξ αυτών ως κόμβου αναφοράς. 2. Εφαρμογή KCL 3. Διαμόρφωση συστήματος εξισώσεων 4. Επίλυση συστήματος I I I 0 1 2 3 I I I 0 5 3 4 E V V V V V E E V I, I, I, I, I 1 1 1 1 2 2 2 1 2 1 2 3 4 5 R1 R2 R3 R4 R5 1 1 1 1 E1 R1 R2 R3 R 3 V 1 R 1 1 1 1 1 V 2 E2 R3 R3 R4 R 5 R 4 1 2 0

Επίλυση κυκλώματος με τη μέθοδο κόμβων: κώδικας matlab % επίλυση κυκλώματος με τη μέθοδο κόμβων R1 = 10; R2 = 5; R3 = 10; R4 = 10; R5 = 20; % τιμές αντιστάσεων E1 = 10; E2 = 15; % τάσεις πηγών Y(1,:) = [1/R1+1/R2+1/R3-1/R3]; % 1 η γραμμή πίνακα Y(2,:) = [-1/R3 1/R3+1/R4+1/R5]; % 2 η γραμμή πίνακα I = [E1/R1 -E2/R4]'; % διάνυσμα ρευμάτων V = Y\I; % υπολογισμός τάσεων κόμβων % υπολογισμός ρευμάτων κλάδων I1 = (E1 - V(1))/R1; I2 = V(2)/R2; I3 = (V(1) - V(2))/R3; I4 = (V(2) + E2)/R4; I5 = (E1 - V(2))/R5; % εμφάνιση αποτελεσμάτων disp( Ρεύματα κλάδων') I = [I1 I2 I2 I4 I5]'; disp(i) disp( τάσεις κόμβων') disp(v)

Υπερκόμβοι Σε περίπτωση που μια πηγή τάσεως παρεμβάλλεται μεταξύ δύο κόμβων ενός κυκλώματος, δημιουργείται ένας υπερκόμβος. Εφαρμόζοντας KCL στον υπερκόμβο: I I I I 0, αλλά 1 2 3 4 V E V V I, I, I, I I, 1 1 1 2 1 2 3 4 R1 R2 R3 οπότε: 1 1 1 1 V1( ) V2 I R1 R2 R3 R1 Είναι όμως: V V E 1 2 2 E υπερκόμβος Το σύστημα των εξισώσεων για το κύκλωμα διαμορφώνεται ως εξής: 1 1 1 E1 V I 1 R1 R2 R 3 R 1 V 2 1 1 E2

Υπερκόμβοι: κώδικας επίλυσης κυκλώματος με matlab % επίλυση κυκλώματος με τη μέθοδο κόμβων clear all R1 = 2; R2 = 4; R3 = 8; % τιμές αντιστάσεων E1 = 4; E2 = 18; % τάσεις πηγών I=2; % πηγή ρεύματος A(1,:) = [1/R1+1/R2 1/R3]; % 1η γραμμή πίνακα A(2,:) = [1-1]; % 2η γραμμή πίνακα b = [E1/R1 + I;-E2]; % διάνυσμα ρευμάτων V = inv(a)*b; % υπολογισμός τάσεων κόμβων % υπολογισμός ρευμάτων κλάδων I1 = (-E1 +V(1))/R1; I2 = V(2)/R2; I3 = V(2)/R3; % εμφάνιση αποτελεσμάτων disp('ρεύματα κλάδων') currents= [I1 I2 I3]'; disp(currents) disp('τάσεις κόμβων') disp(v)

ΚΥΚΛΩΜΑΤΑ RC, RLC (DC-AC) Τυπικά κυκλώματα:

Βηματική Απόκριση: Kύκλωμα RC Στο κύκλωμα: i είναι το ρεύμα που διαρρέει την αντίσταση R και τον πυκνωτή out C και είναι ίσο με i. Αλλά out, οπότε R out out out in RC de E de E E out Ein dt dt RC RC E in E de i C dt Η τάση στα άκρα του πυκνωτή, Ε out, και το ρεύμα που τον διαρρέει, δίδονται από τις σχέσεις: E (1 ) out Ein e t de i C dt out i E R in e t

Εξισώσεις Εκφόρτισης Πυκνωτή Εάν η πηγή (μπαταρία) αντικατασταθεί με ένα βραχυκύκλωμα (αφού ο πυκνωτής έχει πλήρως φορτιστεί), τότε το φορτίο της θετικής πλάκας του πυκνωτή δια μέσω της αντίστασης R ρέει προς την αρνητική πλάκα του πυκνωτή με αποτέλεσμα την εκφόρτιση του. Εξισώσεις Εκφόρτισης E out E in e t E i R in e t

Vc(volts) Vc(volts) Τυπική Προσομοίωση Φόρτισης Εκφόρτισης με Matlab % Κύκλωμα RC R=100; C=1.e-6;vin =12; tau=r*c; t=[0:tau/50:3*tau]; % για τη φόρτιση του πυκνωτή vc=vin*(1-exp(-t/tau)); figure plot(t,vc), xlabel('t(s)'),ylabel('vc(volts)') % για την εκφόρτιση vmac=max(vc) vc=vmac*exp(-t/tau); figure plot(t,vc), xlabel('t(s)'),ylabel('vc(volts)') 12 10 8 6 4 2 0 0 1 2 3 t(s) x 10-4 12 10 8 6 4 2 0 0 1 2 3 t(s) x 10-4

Matlab Κώδικας σε Κύκλωμα RC (Φόρτιση) με διαφορετικές Σταθερές Χρόνου % Κυματομορφη φόρτισης πυκνωτή με Διαφορετικές σταθερές χρόνου τ ein=1; % Τάση εισοδου t=0:0.01:10; % Χρονικά σημεία άξονα χρόνου (t) % καθορισμός της σταθεράς χρόνου τ for tau= 0.5:5:15.5 eout=ein*(1-exp(-t/tau)); % εξίσωση φόρτισης πυκνωτή grid subplot(2,1,1), plot(t,ein,'b'), xlabel ('time[sec]') ylabel('amplitude [Volt]') title('step input voltage') if tau==0.5 pen='g'; elseif tau==5.5 pen='b'; elseif tau==10.5 pen='m'; else pen='r'; End grid subplot(2,1,2),plot(t,eout,pen), xlabel ('time[sec]') ylabel('amplitude [Volt]') title(' circuit responce for various time constants') grid text(1.5,0.8,'tau=0.5'); text(6,0.8,'tau=5.5'); text(11,0.75,'tau=10.5'); text(20,0.75,'tau=15.5'); if ishold~=1,hold on, end % θέτει την εντολή hold on μετά την πρώτη καμπύλη. end hold off % Σταματά την εντολή hold on μετά την τελευταία καμπύλη

Απεικόνιση Φόρτισης Πυκνωτή με διαφορετικές σταθερές Χρόνου

Κώδικας matlab, Ρεύμα φόρτισης και εκφόρτισης σε RC κύκλωμα w %Κώδικας matlab για φόρτιση/εκφορτιση σε πυκνωτή - Σταθερη πηγη εισοδου. ein=1; % τάση εισόδου βηματικη t=0:0.1:40; %Χρόνος R=10000; % Τιμή αντίστασης % Για κάθε σταθερά χρόνου απεικονίσατε την τάση φόρτισης/εκφορτισης for tau= 0.5:5:20; eout_charge=ein*(1-exp(-t/tau));% Η ταση στα ακρα του Πυκνωτή. subplot(2,2,1) plot(t,ein); ylabel('amplitude [Volt]') title('βηματική τάση Εισόδου') subplot(2,2,2) plot(t,eout_charge) ylabel('amplitude[volt]') title('αποκριση - Φόρτιση Πυκνωτή ') text(1.5,0.9,'tau=0.5'); text(1.5,0.7,'tau=5.5'); text(5.5,0.5,'tau=10.5'); text(30,0.8,'tau=15.5'); if ishold~=1,hold on,end eout_dis=ein*exp(-t/tau); subplot(2,2,3) plot(t,ein), xlabel('time [sec]'),ylabel('amplitude[volt]') title('βηματική Τάση Εισόδου ') subplot(2,2,4) plot(t,eout_dis), xlabel('time [sec]'),ylabel('amplitude[volt]') title('αποκριση - Εκφορτιση Πυκνωτή') text(1,1e-5,'tau=0.5'); text(4,0.2,'tau=5.5'); text(18,0.1,'tau=10.5'); text(25,0.3,'tau=15.5'); if ishold~=1, hold on end, grid end hold off %

Απεικόνιση Ρεύματος φόρτισης εκ-φορτισης σε RC κύκλωμα

AC Kυκλώματα RLC Εαν η συχνότητα μεταβάλλεται από 10Hz έως 25 MHz. Ζητείται το εύρος και η φάση στην R 1 ω=2pf, Z c = 1/jωC, Z L = jωl, Z Τ = Z c +Z R +Ζ L

Κώδικας MatLab AC: Kυκλώματα RLC και απεικόνιση Φάσεως και Εύρους Matlab code: clear all format compact VAC = 1; % τάση Εισόδου R= 1e3; L= 10e-6; C= 1e-9; f = 1e1:1e3:25e6; % Μεταβολή συχνότητας Αρχή: βήμα: τέλος omega = 2*pi*f; ZC = 1./(i*omega*C); % Αντίσταση πυκνωτή ZL = i*omega*l; % Αντίσταση πηνίου ZTotal = R+ZC+ZL; ITotal = VAC./ZTotal; ITmagnitude = abs(itotal); ITphase = angle(itotal); Vload = ITotal*R; VloadMagnitude = abs(vload); % Εύρος τάσεως VloadPhase = angle(vload); % Φάση σε Rads figure(1) plot(f,vloadmagnitude) xlabel('frequency, Hz') ylabel('amplitude, V ) figure(2) plot(f,vloadphase) xlabel('frequency, Hz') ylabel('phase, Radian')

Άσκηση 1 Με γνωστά τα στοιχεία R = 120Ω, L = 0.15 mh και C = 0.26 nf και για συχνότητες f = 1e5:5e4:1e7 απεικονίσατε το ευρος και τη φάση του ρεύματος εξόδου συναρτήσει της συχνότητας με ημιλογαριθμική απεικόνιση (semilogx)

Άσκηση 1: Συνέχεια Τυπικός κώδικας matlab: % Kαθορισμός Περιοχής Συχνότητας f=10e4:50e3:10e6; % Τιμές Στοιχειων Κυκλώματος Vs= 120; C = 0.265e-9 L=0.15e-3; R=120; w= 2*pi*f; % Εξίσωση Ρεύματος Κυκλώματος Io=Vs./(R+j*2*pi*f*L-j./(2*pi*f*C)) % Φάση Ρεύματος Κυκλώματος phase = angle(io)*180/pi % Δημιουργια Γραφηματων σε Ημι-Λογαριθμηκό Σχήμα figure(1) ; subplot(2,1,1); semilogx(f,abs(io), 'Linewidth',2) % Τίτλος γραφήματος με Εντονα Γραμματα title('\bf Ευρος Ρευματος εναντι συχνότητας') ylabel('\bf Ευρος (A)') %Δημιουργια Grid grid on; % Δημιουργια Γραφηματων σε Ημι-Λογαριθμηκό Σχήμα subplot(2,1,2) semilogx(f,phase,'linewidth',2); % Τίτλος γραφήματος με Εντονα Γραμματα title('\bf Φάση Ρευματος εναντι συχνότητας'); ylabel('\bf Μεατβολή φάσεως (Deg)') grid on;

Σχήμα Άσκηση 1: Συνεχεια

Άσκηση 2 - Για Επίλυση Όπως στη άσκηση 1 (επιλέξτε την περιοχή των συχνοτήτων)

Άσκηση 3: Για Επιλυση Υπολογίστε την τάση V 1 και V 2 για ω = 1 και 10 rad/sec. Βοηθητικές εξισώσεις

Άσκηση 4: Για επιλυση Για R = 10 KΩ και C = 1μF απεικονίσατε την τάση εξόδου (εύρος φάση) για τις εξής περιπτώσεις: x (t) = cos (t) x (t) = cos (10t) x (t) = cos (100t)

Άσκηση 5: Για Επίλυση Ζητείται η απεικόνιση της εξόδου για συχνότητες 300 ως 30000ΗZ με βήμα 100, Vs=1 Plot (Συχνότητα, V out )

Άσκηση 6: Κώδικας MatLab Πηγή Τροφοδοσίας με Φάση Δίνεται το κύκλωμα με στοιχεία: R1=6Ω,L=4μΗ,R2=12Ω,C=1/24μF, Α=12V, ω=2rads -1. Ζητείται η απεικόνιση της τάσεως εισόδου και εξόδου για τρεις περιόδους και με χρήση 100 σημείων. Να βάλετε τίτλους στους άξονες και στο γράφημα

Τυπικός Κώδικας: Συνέχεια άσκησης %Πηγή τάσωες Εισόδου w=2; A=12; theta=(pi/180)*60; Vs=A*exp(j*theta); % Τιμές στοιχείων κυκλώματος R1=6; L=4; R2=12; C=1/24; % Υπολογισμός συνθέτων αντιστάσεων Z1= R1*j*w*L; Y2=1/R2+j*w*C; Z2=1/Y2; %Υπολογισμος κυκλων (περιοδοι) απεικονισης τασωες T=3*pi/w; tf = 3*T;N=100;dt=tf/N; t=0:dt:tf; %Απεικόνιση τασεως εισοδου και εξοδου for k = 1:101 vs(k) = A*cos(w*t(k)+theta); vo(k) = B*cos(w*t(k)+phi); end plot(t,vs,'-r',t,vo,'-b') % Υπολογισμός τάσεως και φασεως εξόδου Vo=Vs*Z2/(Z1+Z2); B=abs(Vo); phi = angle(vo);

Γράφημα Γράφημα Βάλτε τίτλους

Άσκηση 7 Με χρήση του προγράμματος MATLAB υπολογίσατε τα βροχικά ρεύματα : 64

Άσκηση 8 Με χρήση του προγράμματος MATLAB υπολογίσατε τα βροχικά ρεύματα : 4 W 2 W 10V + _ 6 W I 1 I 2 2V + + 7 W 20V 65

Άσκηση 9 Με χρήση του προγράμματος MATLAB υπολογίσατε τα βροχικά ρεύματα : 9 W 12V _ ++ 10 W I 3 11 W 8V + _ 6 W 4 W 20V + _ I 1 _ I 2 10V + 3 W 66

Άσκηση 10 Με χρήση του προγράμματος MATLAB υπολογίσατε τα βροχικά ρεύματα : 2 W 20V _ + 10 W I 3 20 W 10V + _ I 1 5 W I 2 4A 15 W 67

Άσκηση 11 Με χρήση του προγράμματος MATLAB υπολογίσατε τα βροχικά ρεύματα : I 1 -I 2 = I s ΓΙΑΤΙ??? i1 = 3.474 A i2 = 0.474 A i3 = 1.105 A 68

Άσκηση 12 Με χρήση του προγράμματος MATLAB υπολογίσατε τα βροχικά ρεύματα : 69

Άσκηση 13 Με χρήση του προγράμματος MATLAB υπολογίσατε τα βροχικά ρεύματα : I 2 -I s =I 3 I 1 = 3A I 2 = 1A 70

Άσκηση 14 1. Αναγνώριση υπερβρόχου 2. Να γράφουν οι εξισώσεις Βροχων/Υπερβρόχων 3. Επίλυση Ι 1 Ι 2 71