Table of Contents
Γιατί οι ψηφιακοί επεξεργαστές σημάτων είναι αναντικατάστατοι στο σύγχρονο σχεδιασμό τροφοδοτικών
Σήμερα, η λειτουργία τροφοδοσίας σε κατάσταση αλλαγής, η αδιαπέραστη παροχή ενέργειας, οι φορτιστές μπαταρίας και οι ανανεώσιμες πηγές ενέργειας απαιτούν υπολογισμό σε πραγματικό χρόνο, προσαρμοστικό έλεγχο και λειτουργία υψηλής απόδοσης. Στην καρδιά αυτών των εξελιγμένων συστημάτων κάθεται ο επεξεργαστής ψηφιακού σήματος (DSP). Σε αντίθεση με έναν μικροελεγκτή γενικής χρήσης (MCU) ή μια συστάδα πύλης προγραμματιζόμενης πεδίου (FPGA), ένα DSP βελτιστοποιείται αρχιτεκτονικά για τις μαθηματικές λειτουργίες υψηλής ταχύτητας που απαιτεί η μετατροπή ισχύος ⁇ φιλτράρισμα, μεταμορφώνει και κλειστός έλεγχος. Αυτό το άρθρο εξετάζει τις μοναδικές δυνατότητες των DSPs στον προηγμένο έλεγχο παροχής ισχύος, αναλύοντας λεπτομερώς την αρχιτεκτονική, τους αλγορίθμους ελέγχου, την πρακτική εφαρμογή, και τις αναδυόμενες τάσεις που θα διαμορφώσουν την επόμενη γενιά ηλεκτρονικών ισχύος.
Κατανόηση της αρχιτεκτονικής DSP για την Power Electronics
Ένα DSP είναι ένας εξειδικευμένος μικροεπεξεργαστής που χτίστηκε γύρω από ένα Harvard ή τροποποιημένη αρχιτεκτονική του Χάρβαρντ, με ξεχωριστά λεωφορεία για το πρόγραμμα και τη μνήμη δεδομένων. Αυτός ο διαχωρισμός επιτρέπει στο τσιπ να πάρει μια οδηγία και να διαβάσει ή να γράψει δεδομένα σε ένα μόνο κύκλο ⁇ ολογιού, επιταχύνοντας δραματικά τον υπολογισμό.
- Μονάδες πολλαπλασιασμού ενός κύκλου (MAC) — απαραίτητες για ψηφιακά φίλτρα και βρόχους ελέγχου που απαιτούν πολλαπλασιασμό και συσσώρευση σε κάθε περίοδο δείγματος.
- Hardware κυκλικοί ρυθμιστές — απλοποιούν την εφαρμογή πεπερασμένων στροφών απόκρισης (FIR) φίλτρων που είναι κοινά στην ρύθμιση σημάτων αισθητήρων.
- Άμεση πρόσβαση μνήμης (DMA) ελεγκτές — κίνηση δεδομένων εκτός φορτίου, ώστε ο πυρήνας να παραμένει ελεύθερος για εκτέλεση αλγορίθμου.
- Πολλαπλές αναλογικές προς ψηφιακές διεπαφές μετατροπέα (ADC) — επιτρέπουν την ταυτόχρονη δειγματοληψία σημάτων τάσης, ρεύματος και θερμοκρασίας.
- Διαμόρφωση παλμού-πλάτους (PWM) περιφερειακά — παράγουν τις κυματομορφές υψηλής ανάλυσης που απαιτούνται για τα σύγχρονα στάδια ισχύος.
Αυτά τα μπλοκ υλικού λειτουργούν μαζί για την εκτέλεση ενός αλγόριθμου ελέγχου σε δεκάδες μικροδευτερόλεπτα, επιτρέποντας τη μετάβαση συχνοτήτων από δεκάδες σε εκατοντάδες kilohertz. Για λεπτομερείς αναφορές αρχιτεκτονικής, δείτε σημειώσεις εφαρμογών από [Texas Instruments on C2000 real-time controllers ή Analog Devices’ articles on DSP performance in digital power.
DSPs εναντίον μικροελεγκτών έναντι FPGA στον έλεγχο ισχύος
Οι σχεδιαστές συχνά επιλέγουν μεταξύ MCU, FPGA και DSP για ψηφιακό έλεγχο της ισχύος.
Μικροελεγκτήρες (MCU)
Οι MCU γενικής χρήσης (π.χ., ARM Cortex-M series) είναι οικονομικά αποδοτικές και εύκολες στο πρόγραμμα, αλλά οι αριθμητικές λογικές μονάδες τους (ALUs) συνήθως στερούνται εξειδικευμένου υλικού MAC. Ενώ ορισμένες σύγχρονες MCU περιλαμβάνουν επεκτάσεις DSP, ο πυρήνας είναι ακόμα σχεδιασμένος για τη ροή ελέγχου και όχι εντατικά μαθηματικά. Για τροφοδοτικά ισχύος χαμηλής έως μεσαίας πολυπλοκότητας (π.χ., απλούς μετατροπείς buck σε μέτρια συχνότητα μεταγωγής), ένα MCU μπορεί να είναι αρκετό.
Διατάξεις πυλών με δυνατότητα προγραμματισμού πεδίου (FPGA)
Τα FPGA προσφέρουν την υψηλότερη απόδοση, επειδή η λογική ελέγχου εφαρμόζεται σε παράλληλο υλικό. Ωστόσο, η ανάπτυξη FPGA απαιτεί τεχνογνωσία σε γλώσσες περιγραφής υλικού (VHDL/Verilog), και ο λογαριασμός του κόστους υλικών είναι γενικά υψηλότερος. Τα FPGA υπερέχουν σε εφαρμογές που χρειάζονται υπερταχεία χρόνους βρόχων (<100 ns) ή προσαρμοσμένα συστήματα διαφοροποίησης, αλλά για τις περισσότερες βιομηχανικές και καταναλωτικές προμήθειες ενέργειας, η επιπλέον προσπάθεια υλικού και ανάπτυξης δεν δικαιολογείται.
Επεξεργαστές ψηφιακού σήματος (DSP)
Οι DSP καταλαμβάνουν ένα μεσαίο έδαφος: παρέχουν υπολογιστική διαπερατότητα κοντά στο FPGA για αλγορίθμους ελέγχου, διατηρώντας παράλληλα την ευκολία ανάπτυξης λογισμικού τυπική των MCUs. Η ειδική μονάδα MAC και τα περιφερειακά on-chip επιτρέπουν σε ένα ενιαίο DSP να διαχειρίζεται πολλαπλούς βρόχους ελέγχου, στοίβες επικοινωνίας (PMBus, I2C, SPI) και παρακολούθηση συστήματος. Αυτή η ενσωμάτωση μειώνει την καταμέτρηση συστατικών και απλοποιεί τη διάταξη του σκάφους.
Αλγόριθμοι Ελέγχου Πυρήνων που εφαρμόζονται σε DSP
Η πραγματική ισχύς ενός DSP γίνεται εμφανής κατά την εφαρμογή προηγμένων στρατηγικών ελέγχου που θα ήταν μη πρακτικό με αναλογικά κυκλώματα ή χαμηλού τέλους MCUs.
Αναλογικό- Ακέραιο-Παραγωγικό (PID) με Ψηφιακές Βελτιώσεις
Οι ψηφιακοί ελεγκτές PID είναι η ραχοκοκαλιά των περισσότερων βρόχων τροφοδοσίας. Ένα DSP μπορεί να εκτελέσει υπολογισμούς PID με αντι-παράδοση, παραγώγο φιλτράρισμα, και να κερδίσει προγραμματισμό σε μερικά μικροδευτερόλεπτα. Η ικανότητα να προσαρμόζει τους συντελεστές στο firmware επιτρέπει προσαρμοστικό συντονισμό χωρίς αλλαγή υλικού.
Προβλεπτικός έλεγχος (Μοντέλο Προληπτικός έλεγχος ⁇ MPC)
Η MPC χρησιμοποιεί ένα μοντέλο του σταδίου ισχύος για να προβλέψει μελλοντική συμπεριφορά και να επιλέξει βέλτιστες καταστάσεις αλλαγής. Ενώ υπολογιστικά εντατικά, τα DSPs μπορούν να επιλύσουν τα απαραίτητα προβλήματα βελτιστοποίησης στο εύρος του χιλιοστού του δευτερολέπτου για αλλαγή συχνοτήτων έως 20 kHz.
Ψηφιακό φιλτράρισμα για απόρριψη θορύβου αισθητήρων
Οι αισθητήρες ρεύματος και τάσης σε πραγματικό κόσμο εισάγουν θόρυβο. Οι DSPs εφαρμόζουν φίλτρα FIR ή άπειρη απόκρισης παλμών (IIR) σε καθαρά σήματα χωρίς την ευαισθησία σε ολίσθηση ή θερμοκρασία αναλογικών φίλτρων.
Λογισμικό-Locked Loop Φάσης (PLL) για τους αναστροφείς πλέγμα-Tied
Στα συστήματα ανανεώσιμης ενέργειας, ένα λογισμικό βασισμένο στο DSP PLL συγχρονίζει τον μετατροπέα με το δίκτυο. Ο επεξεργαστής παρακολουθεί τη φάση του πλέγματος και τη συχνότητα με υψηλή ακρίβεια, επιτρέποντας απρόσκοπτη εγχύσεις ισχύος και λειτουργίες υποστήριξης του δικτύου.
Εφαρμογή σε πραγματικό κόσμο: Παράδειγμα αντιστροφέα 3-φάσης
Εξετάστε έναν τριφασικό μετατροπέα 10 kW για ένα ηλιακό φωτοβολταϊκό σύστημα. Ο DSP λαμβάνει ανατροφοδότηση από τους αισθητήρες ρεύματος σε κάθε φάση και έναν αισθητήρα τάσης στο λεωφορείο DC. Μέσα στο DSP:
- Διάγνωση APC — Ταυτόχρονα συλλαμβάνει ρεύματα φάσης και τάση κίνησης στα 100 kS/s το καθένα.
- Συγχρονισμός μετασχηματισμού — Μετατρέπει σταθερά ρεύματα α-β σε περιστρεφόμενες συντεταγμένες d-q χρησιμοποιώντας ψηφιακό PLL και τριγωνομετρικά πίνακες αναζήτησης.
- Τρέχων έλεγχος — Δύο ελεγκτές PI (d και q άξονες) υπολογίζουν τον απαιτούμενο φορέα τάσης.
- Παραγωγή PWM — Ο DSP υπολογίζει τους κύκλους δασμού για έξι διακόπτες ισχύος και τους φορτώνει στο περιφερειακό του PWM με εισαγωγή σε νεκρό χρόνο.
- Ελέγχονται κάθε κύκλος ελέγχου της παρακολούθησης και της προστασίας[ — Υπέρβαση, υπερτάση και όρια θερμοκρασίας.
Όλα αυτά τα βήματα εκτελούνται σε κάτω από 50 μs, επιτρέποντας μια συχνότητα μεταγωγής 20 kHz. Χωρίς ένα DSP, η επίτευξη αυτής της απόδοσης θα απαιτούσε πολλαπλά εξαρτήματα ή ένα πολύ ακριβότερο FPGA.
Πλεονεκτήματα του ελέγχου τροφοδοσίας με βάση το DSP
Τα οφέλη εκτείνονται πέρα από την ωμή ταχύτητα:
- Ευελιξία του Firmware — Οι ενημερώσεις για τον έλεγχο παραμέτρων ή αλγορίθμων μπορούν να χρησιμοποιηθούν στο πεδίο χωρίς αλλαγές υλικού.
- Μειωμένο αριθμό συστατικών — Οι DSP ενσωματώνουν τις ADC, DAC, PWM και διεπαφές επικοινωνίας, μέγεθος και κόστος συστολής του πίνακα.
- Υψηλότερη απόδοση — Προηγμένοι αλγόριθμοι όπως ο προγνωστικός έλεγχος και η δυναμική κλιμάκωση τάσης ελαχιστοποιούν τις απώλειες μεταγωγής.
- Εγκυμονημένη αξιοπιστία — Η ψηφιακή λογική είναι λιγότερο επιρρεπής στη μετατόπιση της θερμοκρασίας και στη γήρανση των συστατικών στοιχείων από τα ανάλογα ισοδύναμα.
- Διαγνωστικά και τηλεμετρία — Ο DSP μπορεί να καταγράφει το λειτουργικό ιστορικό, τα συμβάντα σφάλματος και τα δεδομένα απόδοσης για την προγνωστική συντήρηση.
Σχεδιασμός Εξετάσεις κατά τη χρήση DSPs
Ταχύτητα και ώρα εκτέλεσης του ⁇ ολογιού
Για ένα διακόπτη 100 kHz με περίοδο 10 μs, ο DSP πρέπει να ολοκληρώσει τους υπολογισμούς του σε 1 ⁇ 2 μs. Υψηλότεροι DSPs που λειτουργούν στα 200 ⁇ 600 MHz μπορούν να το συναντήσουν εύκολα, αλλά οι σχεδιαστές πρέπει να λογοδοτούν για το πάνω μέρος της περιφερειακής διαμόρφωσης και να διακόψουν την εξυπηρέτηση.
Ανάλυση και συγχρονισμός ADC
Η ανάλυση ADC επηρεάζει άμεσα την ακρίβεια και το δάπεδο θορύβου. 12-bit ADCs είναι κοινά για την παροχή ενέργειας, δίνοντας 4096 βήματα πάνω από το εύρος αισθητήρων. Για εφαρμογές υψηλής ακρίβειας (π.χ. φόρτιση μπαταρίας), 16-bit ADCs μπορεί να είναι απαραίτητη. DSPs μπορεί να ενεργοποιήσει μετατροπή ADC σύγχρονη με χρονόμετρα PWM για να δειγματοληπτικό δείγμα στη βέλτιστη στιγμή (π.χ., κοιλάδα του επαγωγέα ρεύματος κυματισμού), βελτιώνοντας την ακρίβεια μέτρησης.
Περιβάλλον ανάπτυξης firmware
Οι προγραμματιστές χρησιμοποιούν συνήθως C/C++ με τις εγγενείς λειτουργίες του DSP για λειτουργίες MAC. Αποσφαλματωτές σε πραγματικό χρόνο και εξαγωγή δεδομένων παρόμοιου με τα ταλαντοσκόπια (π.χ. μέσω JTAG ή σειριακή) βοηθούν τους βρόχους ελέγχου συντονισμού. Πολλοί πωλητές παρέχουν σχέδια αναφοράς και βιβλιοθήκες λογισμικού για κοινές τοπολογίες ισχύος (buck, ώθηση, flyback, fly-shift full-bridge, κλπ.).
Μέλλον Τάσεις: AI, ML, και η εξέλιξη DSP
Ο ρόλος των DSPs στις προμήθειες ενέργειας επεκτείνεται καθώς η τεχνητή νοημοσύνη και η μηχανική μάθηση κινούνται σε ενσωματωμένα συστήματα. Ένα DSP μπορεί να εκτελέσει ελαφρύ νευρωνικό δίκτυο συμπεραίνει να προβλέψει αλλαγές φορτίου ή μοτίβα αποδόμησης, επιτρέποντας προορατική και όχι αντιδραστική ρύθμιση. Για παράδειγμα, ένας φορτιστής μπαταρίας θα μπορούσε να χρησιμοποιήσει ένα εκπαιδευμένο μοντέλο για να καθορίσει το βέλτιστο προφίλ φόρτισης με βάση την ηλικία και τη θερμοκρασία της μπαταρίας ⁇ χωρίς ανθρώπινη παρέμβαση.
Επιπλέον, η ενσωμάτωση των πυρήνων RISC-V παράλληλα με τις αριθμητικές μονάδες DSP βρίσκεται στον ορίζοντα, προσφέροντας μια ενιαία πλατφόρμα τόσο για την επεξεργασία ελέγχου όσο και για την επεξεργασία γενικής χρήσης.
Μια άλλη περιοχή είναι Ψηφιακή δίδυμη ολοκλήρωση: ένα DSP που τρέχει ένα γρήγορο μοντέλο του σταδίου ισχύος παράλληλα με το φυσικό σύστημα. Οι διαφορές μεταξύ μοντελοποιημένης και μετρημένης συμπεριφοράς μπορούν να ανιχνεύσουν σφάλματα νωρίς, βελτιώνοντας την ασφάλεια και το χρόνο up. Για μια βιομηχανική προοπτική, δείτε το ΙΕΕΕ χαρτί σε ψηφιακά δίδυμα με βάση το DSP για μετατροπείς ισχύος.
Συμπέρασμα
Οι ψηφιακοί Επεξεργαστές Σημάτων έχουν μετακινηθεί από εξειδικευμένα συστατικά σε κεντρικούς ελεγκτές σε προηγμένα συστήματα τροφοδοσίας. Το μοναδικό μείγμα αριθμητικών υψηλής ταχύτητας, ολοκληρωμένων περιφερειακών, και προγραμματισιμότητα λογισμικού επιτρέπει στους σχεδιαστές να κατασκευάσουν μικρότερους, πιο αποδοτικούς και πιο ευφυείς μετατροπείς ισχύος. Ως ενσωμάτωση ανανεώσιμης ενέργειας, φόρτισης ηλεκτρικών οχημάτων, και απαιτήσεων ισχύος data center συνεχίζουν να αυξάνονται, οι DSPs θα παραμείνουν απαραίτητοι για την εκπλήρωση αυστηρότερων κανονισμών απόδοσης και απαιτήσεων αξιοπιστίας.
Για περαιτέρω ανάγνωση σχετικά με τον ψηφιακό έλεγχο και την επιλογή DSP, συμβουλευτείτε τα λευκά έγγραφα που είναι διαθέσιμα στη []Αναλογικές συσκευές και εκθέσεις εφαρμογών από Texas Instruments’ C2000 series real-time control].