Csound Csound-dev Csound-tekno Search About

[Csnd] Space Vector Modulation: example and question/review

Date2026-03-11 20:16
From"Jeanette C." <000015cdd0ffa6cd-dmarc-request@LISTSERV.HEANET.IE>
Subject[Csnd] Space Vector Modulation: example and question/review
Attachmentssvm.csd  
Hey hey,
I have been working on Space Vector Modulation (SVM), a kind of pulse width 
modulation used to drive electric motors. It's in the inverters that convert a 
DC signal to an AC signal and see to it that the power is steadily increased.
https://en.wikipedia.org/wiki/Space_vector_modulation

I tried to read the article carefully. Attached is a CSD which brings two 
versions: one modelled as closely as possible to reality, one slightly 
simplified by using vco2 for the pulsewidth modulation. I'm still not entirely 
sure, I got the maths right. Perhaps one of you, who is interested and has the 
knowledge, could take a peak...

For SVM we also apparently need the alpha, beta gamma transformation:
https://en.wikipedia.org/wiki/Alpha%E2%80%93beta_transformation

Otherwise, just happy listening and plugging your fingers in your ears. :)

Best wishes,

Jeanette

--
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * GitHub: https://github.com/jeanette-c

Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
        https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here