{"id":1389,"date":"2021-03-30T06:35:19","date_gmt":"2021-03-30T06:35:19","guid":{"rendered":"https:\/\/imperix.com\/doc\/?p=1389"},"modified":"2025-06-10T08:42:20","modified_gmt":"2025-06-10T08:42:20","slug":"mmc-based-audio-amplifier","status":"publish","type":"post","link":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier","title":{"rendered":"MMC-based audio amplifier"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 ez-toc-wrap-right-text counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\/#Downloads\" >Downloads<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\/#Control-overview\" >Control overview<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\/#Submodules-balancing\" >Submodules balancing<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\/#Modulation-and-interleaving\" >Modulation and interleaving<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\/#Experimental-results\" >Experimental results<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\/#Short-presentation-video\" >Short presentation video<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\/#Academic-references\" >Academic references<\/a><\/li><\/ul><\/nav><\/div>\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>As an informal challenge, we ambitioned to use an existing <a href=\"\/products\/modular-multilevel-converter\/\">laboratory-scale Modular Multilevel Converter<\/a> and build a powerful MMC-based audio amplifier! <\/p>\n<\/blockquote>\n\n\n\n<p>Modular Multilevel Converters (MMC) are best known for their suitability to high-voltage applications, notably large-scale HVDC facilities such as in sub-sea or long-distance energy transport.<\/p>\n\n\n\n<p>In this context, the ability to block high voltages is key. Nevertheless, the high quality of the produced waveforms is also very beneficial to system design, thanks to reduced filtering requirements. Technically, this superior waveform quality is related to two simple yet fundamental benefits:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The increase of the apparent switching frequency, which is often much higher than the actual switching frequency (typ. in the kHz range, while power semiconductors are actually switching at few tens of Hz).<\/li>\n\n\n\n<li>The reduced amplitude of the switching harmonics, thanks to a higher number of levels (typ. hundreds of levels\/modules).<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\"><strong>Read more<br><\/strong>The technical note\u00a0<a href=\"https:\/\/imperix.com\/doc\/implementation\/mmc-converter\">DC\/AC Modular Multilevel Converter (MMC) (TN153)<\/a> details an example of a three-phase inverter, using our <a href=\"\/products\/modular-multilevel-converter\/\">MMC test bench<\/a>.\u00a0<\/div>\n\n\n\n<p><strong>Why use an MMC as an amplifier?<\/strong><\/p>\n\n\n\n<p>Switching audio amplifiers, often referred to as Class-D amplifiers, share the same need for superior voltage quality. Obviously, entirely different orders of magnitudes of power and frequencies are at stake, but MMCs are theoretically also able to bring attractive benefits for such applications. Therefore, as an informal challenge, we ambitioned to use an existing laboratory-scale MMC as a powerful audio amplifier.<\/p>\n\n\n\n<p><strong>Operation parameters<\/strong><\/p>\n\n\n\n<p>The following operation parameters were selected. They simultaneously correspond to widely sufficient conditions for an excellent audio experience, as well as non-challenging parameters for our digital controller (<a href=\"https:\/\/imperix.com\/products\/control\/bbox\/\">B-Box RCP<\/a>) and our <a href=\"https:\/\/imperix.com\/products\/power\/peh\/\">power equipment<\/a>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Sampling <\/strong>is made at <strong>100kHz<\/strong>, which isn&#8217;t far from the typical 96kHz of professional audio equipment. That&#8217;s anyway much larger than the typical audio spectrum, which covers 20Hz-20kHz.<\/li>\n\n\n\n<li><strong>Digital control<\/strong> is also made at <strong>100kHz<\/strong>, because there are only a few PI controllers to run (16 in the selected control implementation), so that isn&#8217;t a challenge at this frequency.<\/li>\n\n\n\n<li><strong>Switching <\/strong>frequency is chosen as <strong>25kHz<\/strong>, because once accounting for the phase-shifting (interleaving), the apparent switching frequency becomes <strong>400kHz<\/strong>, which is largely sufficient to push switching harmonics away from the useful spectrum.<\/li>\n\n\n\n<li>The <strong>number of modules<\/strong> per arm is <strong>N=4<\/strong>, which is sufficient to benefit from <strong>17 levels<\/strong> on the load, namely the loudspeaker.<\/li>\n<\/ul>\n\n\n\n<p>These parameters are summarized in the following table:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><th>Symbol<\/th><th>Parameter<\/th><th>Value<\/th><\/tr><tr><td>\\(N\\)<\/td><td>Number of submodules per arm<\/td><td>4<\/td><\/tr><tr><td>\\(f_{sw}\\)<\/td><td>Actual switching frequency<\/td><td>25 kHz<\/td><\/tr><tr><td>\\(f_{sw,a}\\)<\/td><td>Apparent switching frequency (\\(f_{sw,a}=16\\cdot f_{sw}\\))<\/td><td>400 kHz<\/td><\/tr><tr><td>\\(f_s=f_{ctrl}\\)<\/td><td>Sampling and control frequency<\/td><td>100 kHz<\/td><\/tr><tr><td>\\(n_a\\)<\/td><td>Apparent number of levels (\\(n_a=4N+1\\))<\/td><td>17<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" src=\"https:\/\/cdn.imperix.com\/doc\/wp-content\/uploads\/2021\/04\/DSC6094_small.jpg\" alt=\"MMC-based audio amplifier\" class=\"wp-image-1390\"\/><figcaption class=\"wp-element-caption\">A Modular Multilevel Converter as an audio amplifier for Christmas<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-downloads\"><span class=\"ez-toc-section\" id=\"Downloads\"><\/span>Downloads<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<div class=\"wp-block-file\"><a href=\"https:\/\/cdn.imperix.com\/doc\/wp-content\/uploads\/2021\/04\/MMC_audio_amplifier_for_Simulink.zip\">MMC_audio_amplifier_for_Simulink<\/a><a href=\"https:\/\/cdn.imperix.com\/doc\/wp-content\/uploads\/2021\/04\/MMC_audio_amplifier_for_Simulink.zip\" class=\"wp-block-file__button wp-element-button\" download>Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-control-overview\"><span class=\"ez-toc-section\" id=\"Control-overview\"><\/span>Control overview<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The control of the Modular Multilevel Converter has been implemented in the simplest possible way. The requested converter voltage \\(E_{AC}\\) can be generated in a purely open-loop fashion, either using:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A basic sinusoidal waveform generator, used for debug purposes (see block <em>Open Loop<\/em>).<\/li>\n\n\n\n<li>A signal input (see block <em>Audio Input<\/em>), which directly reads an analog input of the B-Box and to which a simple custom-made 3.5mm jack cable is connected.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"412\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-16-1024x412.png\" alt=\"General control overview\" class=\"wp-image-1393\" style=\"width:691px;height:277px\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-16-1024x412.png 1024w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-16-300x121.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-16-768x309.png 768w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-16.png 1272w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">General control overview of the developed application example<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-submodules-balancing\"><span class=\"ez-toc-section\" id=\"Submodules-balancing\"><\/span>Submodules balancing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>The generally delicate balancing of the converter submodules is here achieved using phase-shifted carrier-based modulators, whose duty cycles are slightly altered for balancing purposes.<\/p>\n\n\n\n<p>This technical approach, first proposed for MMC in [1], has proven since to be simple and effective. It consists in adding or subtracting a small amount of voltage to each submodule reference EMF, depending on the current sign.<\/p>\n\n\n\n<p>However, as the reference voltage for each local control loop is here set to be the average capacitor voltage within one arm, it guarantees the balancing inside each arm, but not in-between the arms. This second stage of balancing is here addressed indirectly, using the fact that the duty-cycle \\(m\\) is computed by dividing the resulting reference EMF by \\(V_{SM,ref}\\) instead of the actual measurement (\\(V_{SM,ref}\\) is a constant setpoint, set for all submodules inside all arms).<\/p>\n\n\n\n<p>This simple technique is interesting as it was proven to be <em>asymptotically stable<\/em> [2]. However, it fails at properly rejecting the capacitor voltage fluctuations, which may impede the overall harmonic performance. As such, we would not recommend it for more serious use of an MMC in such an application.&nbsp;<\/p>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\"><strong>To go further<br><\/strong>An alternative approach, using <a href=\"https:\/\/imperix.com\/doc\/software\/sort-select-multilevel-pwm\">sort-&amp;-select balancing and modulation<\/a> would be possible. Some hints about the functioning of the pre-implemented modulators are given in <a href=\"https:\/\/imperix.com\/doc\/implementation\/ss-pwm-for-mmc\">TN160<\/a>.<\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1019\" height=\"241\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-17.png\" alt=\"MMC submodule control model\" class=\"wp-image-1394\" style=\"width:615px;height:145px\" title=\"Application notes &gt; AN014: MMC-based audio amplifier &gt; module.png\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-17.png 1019w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-17-300x71.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-17-768x182.png 768w\" sizes=\"auto, (max-width: 1019px) 100vw, 1019px\" \/><figcaption class=\"wp-element-caption\">Subsystem dedicated to the control of each submodule<\/figcaption><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"895\" height=\"822\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-18.png\" alt=\"MMC phase-leg control model\" class=\"wp-image-1395\" title=\"Application notes &gt; AN014: MMC-based audio amplifier &gt; leg.png\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-18.png 895w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-18-300x276.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-18-768x705.png 768w\" sizes=\"auto, (max-width: 895px) 100vw, 895px\" \/><figcaption class=\"wp-element-caption\">Subsystem dedicated to the control of each phase-leg<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-modulation-and-interleaving\"><span class=\"ez-toc-section\" id=\"Modulation-and-interleaving\"><\/span>Modulation and interleaving<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Having \\(N=4\\) modules per arm, the carrier-based modulators are phase-shifted as follows:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\\(\\phi_{modules} = \\frac{2\\pi}{4}\\) in-between modules of the same arm. The resulting arm-level EMF therefore possesses N+1 levels, with an apparent switching frequency of \\(f_{sw,a}=4\\cdot f_{sw}\\).<\/li>\n\n\n\n<li>\\(\\phi_{arms} = \\frac{2\\pi}{8}\\) in-between arms of the same phase-leg. The resulting arm-level EMF (e.g. \\(E_A\\) or \\(E_B\\)) therefore possesses \\(2N+1\\) levels, with an apparent switching frequency of \\(f_{sw,a}=8\\cdot f_{sw}\\).<\/li>\n\n\n\n<li>\\(\\phi_{legs} = \\frac{2\\pi}{16}\\) in-between phase-leg. The resulting converter-level EMF (\\(E_L\\)) therefore possesses \\(4N+1\\) levels, with an apparent switching frequency of \\(f_{sw,a}=16\\cdot f_{sw}\\).<\/li>\n<\/ul>\n\n\n\n<p>These waveforms can be analyzed from the following simulation results:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"375\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-19.png\" alt=\"MMC simulated EMF voltages\" class=\"wp-image-1396\" title=\"Application notes &gt; AN014: MMC-based audio amplifier &gt; graph1.png\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-19.png 1000w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-19-300x113.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-19-768x288.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Simulated converter EMFs<\/figcaption><\/figure>\n\n\n\n<div class=\"wp-block-simple-alerts-for-gutenberg-alert-boxes sab-alert sab-alert-info\" role=\"alert\">As all B-Boxes are automatically synchronized down to \u00b12ns, no specific configuration is needed for managing the arm-level or converter-level interleaving. More information on the related topic can be found in the technology section: <a href=\"https:\/\/imperix.com\/technology\/distributed-modulation\/\">distributed modulation<\/a>.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-experimental-results\"><span class=\"ez-toc-section\" id=\"Experimental-results\"><\/span>Experimental results<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Experimental results are reported below. They correspond to measurements made for a pure sine wave at 1kHz.&nbsp;<\/p>\n\n\n\n<p>First, the voltage waveform at no load is presented. The various levels can be identified, although the imperfect balancing prevents from clearly identifying all levels distinctively. The provided Fourier transform also shows that switching harmonics are still present at 100kHz and 300kHz, at levels that are still higher than the 400kHz ones.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"375\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-20.png\" alt=\"MMC measured output voltage and spectrum\" class=\"wp-image-1397\" title=\"Application notes &gt; AN014: MMC-based audio amplifier &gt; noload-voltage.png\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-20.png 1000w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-20-300x113.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-20-768x288.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Bridge voltage measured without load<\/figcaption><\/figure>\n\n\n\n<p>Second, the current waveform is presented when the loudspeaker is physically connected, corresponding to more reasonable operating conditions. In this case, switching harmonics become naturally filtered by the low-pass behavior of the loudspeaker itself (resonant circuit) and imperfections of the sine wave become barely visible. Nevertheless, harmonic distorsion is still present (about 1%), mostly constituted by third-order harmonics).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"375\" src=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-21.png\" alt=\"MMC output current and spectrum\" class=\"wp-image-1398\" title=\"Application notes &gt; AN014: MMC-based audio amplifier &gt; current.png\" srcset=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-21.png 1000w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-21-300x113.png 300w, https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/image-21-768x288.png 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><figcaption class=\"wp-element-caption\">Experimental measurement of the loudspeaker current<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-short-presentation-video\"><span class=\"ez-toc-section\" id=\"Short-presentation-video\"><\/span>Short presentation video<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Modular multilevel converter turned into audio amplifier - imperix Christmas application example\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/2mGELBMCLn4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-academic-references\"><span class=\"ez-toc-section\" id=\"Academic-references\"><\/span>Academic references<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>[1] M. Hagiwara and H. Akagi, \u201cPWM Control and Experiment of Modular Multilevel<br>Converters,\u201d in Proc. PESC Conference, Rhodes, Greece, 2008. <a href=\"https:\/\/doi.org\/10.1109\/PESC.2008.4591917\">https:\/\/doi.org\/10.1109\/PESC.2008.4591917<\/a><\/p>\n\n\n\n<p>[2] L. Harnefors, S. Norrga, A. Antonopoulos and H.-P. Nee, \u201cDynamic<br>modeling of modular multilevel converters,\u201d in Proc. EPE Conference, Birmingham,<br>Sept. 2011. <a href=\"https:\/\/ieeexplore.ieee.org\/document\/6020628\">https:\/\/ieeexplore.ieee.org\/document\/6020628<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This notes covers the implementation of a high fidelity audio amplifier by means of a Modular Multilevel Converter (MMC).<\/p>\n","protected":false},"author":3,"featured_media":1390,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[2],"tags":[52,20],"software-environments":[103],"provided-results":[108,107],"related-products":[50,32,166,113,111],"guidedreadings":[],"tutorials":[],"user-manuals":[],"coauthors":[69,64],"class_list":["post-1389","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-example","tag-mmc","tag-multilevel-converters","software-environments-matlab","provided-results-experimental","provided-results-simulation","related-products-acg-sdk","related-products-b-box-rcp","related-products-b-box-rcp-3-0","related-products-mmc","related-products-pm"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>MMC-based audio amplifier - imperix<\/title>\n<meta name=\"description\" content=\"This notes covers the implementation of a high fidelity audio amplifier by means of a Modular Multilevel Converter (MMC).\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MMC-based audio amplifier - imperix\" \/>\n<meta property=\"og:description\" content=\"This notes covers the implementation of a high fidelity audio amplifier by means of a Modular Multilevel Converter (MMC).\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier\" \/>\n<meta property=\"og:site_name\" content=\"imperix\" \/>\n<meta property=\"article:published_time\" content=\"2021-03-30T06:35:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-10T08:42:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/DSC6094_small-e1749544935579.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"892\" \/>\n\t<meta property=\"og:image:height\" content=\"596\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Nicolas Cherix, Jessy An\u00e7ay\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nicolas Cherix, Jessy An\u00e7ay\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier\"},\"author\":{\"name\":\"Nicolas Cherix\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/44e7187157f1379207dce2b570f63f86\"},\"headline\":\"MMC-based audio amplifier\",\"datePublished\":\"2021-03-30T06:35:19+00:00\",\"dateModified\":\"2025-06-10T08:42:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier\"},\"wordCount\":1159,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/DSC6094_small-e1749544935579.jpg\",\"keywords\":[\"Modular Multilevel Converter\",\"Multilevel converters\"],\"articleSection\":[\"Application notes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier\",\"name\":\"MMC-based audio amplifier - imperix\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/DSC6094_small-e1749544935579.jpg\",\"datePublished\":\"2021-03-30T06:35:19+00:00\",\"dateModified\":\"2025-06-10T08:42:20+00:00\",\"description\":\"This notes covers the implementation of a high fidelity audio amplifier by means of a Modular Multilevel Converter (MMC).\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#primaryimage\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/DSC6094_small-e1749544935579.jpg\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/04\\\/DSC6094_small-e1749544935579.jpg\",\"width\":892,\"height\":596,\"caption\":\"MMC-based audio amplifier\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/example\\\/mmc-based-audio-amplifier#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Knowledge base\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Application notes\",\"item\":\"https:\\\/\\\/imperix.com\\\/doc\\\/category\\\/example\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"MMC-based audio amplifier\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#website\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"name\":\"imperix\",\"description\":\"power electronics\",\"publisher\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/imperix.com\\\/doc\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#organization\",\"name\":\"imperix\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"contentUrl\":\"https:\\\/\\\/imperix.com\\\/doc\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/imperix_logo.png\",\"width\":350,\"height\":120,\"caption\":\"imperix\"},\"image\":{\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/imperix.com\\\/doc\\\/#\\\/schema\\\/person\\\/44e7187157f1379207dce2b570f63f86\",\"name\":\"Nicolas Cherix\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=gaafd9afe469fe587a71b66de1b538283\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g\",\"caption\":\"Nicolas Cherix\"},\"description\":\"Nicolas is the chief engineer and product director at imperix. On the knowledge base, he is the author, co-author, or reviewer of numerous notes.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/nicolas-cherix-268a2b83\\\/\"],\"url\":\"https:\\\/\\\/imperix.com\\\/doc\\\/author\\\/cherix\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MMC-based audio amplifier - imperix","description":"This notes covers the implementation of a high fidelity audio amplifier by means of a Modular Multilevel Converter (MMC).","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier","og_locale":"en_US","og_type":"article","og_title":"MMC-based audio amplifier - imperix","og_description":"This notes covers the implementation of a high fidelity audio amplifier by means of a Modular Multilevel Converter (MMC).","og_url":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier","og_site_name":"imperix","article_published_time":"2021-03-30T06:35:19+00:00","article_modified_time":"2025-06-10T08:42:20+00:00","og_image":[{"width":892,"height":596,"url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/DSC6094_small-e1749544935579.jpg","type":"image\/jpeg"}],"author":"Nicolas Cherix, Jessy An\u00e7ay","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Nicolas Cherix, Jessy An\u00e7ay","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#article","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier"},"author":{"name":"Nicolas Cherix","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/44e7187157f1379207dce2b570f63f86"},"headline":"MMC-based audio amplifier","datePublished":"2021-03-30T06:35:19+00:00","dateModified":"2025-06-10T08:42:20+00:00","mainEntityOfPage":{"@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier"},"wordCount":1159,"commentCount":0,"publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"image":{"@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/DSC6094_small-e1749544935579.jpg","keywords":["Modular Multilevel Converter","Multilevel converters"],"articleSection":["Application notes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier","url":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier","name":"MMC-based audio amplifier - imperix","isPartOf":{"@id":"https:\/\/imperix.com\/doc\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#primaryimage"},"image":{"@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#primaryimage"},"thumbnailUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/DSC6094_small-e1749544935579.jpg","datePublished":"2021-03-30T06:35:19+00:00","dateModified":"2025-06-10T08:42:20+00:00","description":"This notes covers the implementation of a high fidelity audio amplifier by means of a Modular Multilevel Converter (MMC).","breadcrumb":{"@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#primaryimage","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/DSC6094_small-e1749544935579.jpg","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/04\/DSC6094_small-e1749544935579.jpg","width":892,"height":596,"caption":"MMC-based audio amplifier"},{"@type":"BreadcrumbList","@id":"https:\/\/imperix.com\/doc\/example\/mmc-based-audio-amplifier#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Knowledge base","item":"https:\/\/imperix.com\/doc\/"},{"@type":"ListItem","position":2,"name":"Application notes","item":"https:\/\/imperix.com\/doc\/category\/example"},{"@type":"ListItem","position":3,"name":"MMC-based audio amplifier"}]},{"@type":"WebSite","@id":"https:\/\/imperix.com\/doc\/#website","url":"https:\/\/imperix.com\/doc\/","name":"imperix","description":"power electronics","publisher":{"@id":"https:\/\/imperix.com\/doc\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imperix.com\/doc\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/imperix.com\/doc\/#organization","name":"imperix","url":"https:\/\/imperix.com\/doc\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/","url":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","contentUrl":"https:\/\/imperix.com\/doc\/wp-content\/uploads\/2021\/03\/imperix_logo.png","width":350,"height":120,"caption":"imperix"},"image":{"@id":"https:\/\/imperix.com\/doc\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/imperix.com\/doc\/#\/schema\/person\/44e7187157f1379207dce2b570f63f86","name":"Nicolas Cherix","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=gaafd9afe469fe587a71b66de1b538283","url":"https:\/\/secure.gravatar.com\/avatar\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/07fe58bb65e7c65d6f4c53854ee4045d0c6cb2eb7b2cd3f58f03c926fab246c7?s=96&d=mm&r=g","caption":"Nicolas Cherix"},"description":"Nicolas is the chief engineer and product director at imperix. On the knowledge base, he is the author, co-author, or reviewer of numerous notes.","sameAs":["https:\/\/www.linkedin.com\/in\/nicolas-cherix-268a2b83\/"],"url":"https:\/\/imperix.com\/doc\/author\/cherix"}]}},"_links":{"self":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/1389","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/comments?post=1389"}],"version-history":[{"count":25,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/1389\/revisions"}],"predecessor-version":[{"id":32543,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/posts\/1389\/revisions\/32543"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media\/1390"}],"wp:attachment":[{"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/media?parent=1389"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/categories?post=1389"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tags?post=1389"},{"taxonomy":"software-environments","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/software-environments?post=1389"},{"taxonomy":"provided-results","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/provided-results?post=1389"},{"taxonomy":"related-products","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/related-products?post=1389"},{"taxonomy":"guidedreadings","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/guidedreadings?post=1389"},{"taxonomy":"tutorials","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/tutorials?post=1389"},{"taxonomy":"user-manuals","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/user-manuals?post=1389"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/imperix.com\/doc\/wp-json\/wp\/v2\/coauthors?post=1389"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}