<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Motor Control and Smart Energy中的主题 FOC - Max Torque Per Ampere</title>
    <link>https://community.nxp.com/t5/Motor-Control-and-Smart-Energy/FOC-Max-Torque-Per-Ampere/m-p/991606#M382</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/92536i9B75885A5A4B1203/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;According to what I found in the datasheets, in order to have max torque per ampere, stator's flux has to be applied on 90 degree to rotor's flux (PMSM motor) and on 45 degrees (ACIM motor). So, with use of an observer (or an encoder), current angle is determined, then this angle is used to convert stationary AlphaBeta frame in to rotating DQ frame (Park conversion), Id/Iq are corrected, and with Park_Inverted rotating frame is back converted to stationary AlphaBeta frame. In both conversions Park/Park_Inverted is used the same angle. I'm wondering where (in which API) is added 90 degree to the current angle. Maybe the moment in which Id/Iq are corrected, in fact is indirect angle correction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working with MKV46F256VLL16, MCRSP_ACIM_V1.2.0/MCRSP_PMSM_V1.2.0 and MCUXpresso_IDE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 14 Nov 2019 13:56:00 GMT</pubDate>
    <dc:creator>peterkostadinov</dc:creator>
    <dc:date>2019-11-14T13:56:00Z</dc:date>
    <item>
      <title>FOC - Max Torque Per Ampere</title>
      <link>https://community.nxp.com/t5/Motor-Control-and-Smart-Energy/FOC-Max-Torque-Per-Ampere/m-p/991606#M382</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/92536i9B75885A5A4B1203/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;According to what I found in the datasheets, in order to have max torque per ampere, stator's flux has to be applied on 90 degree to rotor's flux (PMSM motor) and on 45 degrees (ACIM motor). So, with use of an observer (or an encoder), current angle is determined, then this angle is used to convert stationary AlphaBeta frame in to rotating DQ frame (Park conversion), Id/Iq are corrected, and with Park_Inverted rotating frame is back converted to stationary AlphaBeta frame. In both conversions Park/Park_Inverted is used the same angle. I'm wondering where (in which API) is added 90 degree to the current angle. Maybe the moment in which Id/Iq are corrected, in fact is indirect angle correction?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working with MKV46F256VLL16, MCRSP_ACIM_V1.2.0/MCRSP_PMSM_V1.2.0 and MCUXpresso_IDE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best Regards,&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Nov 2019 13:56:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Motor-Control-and-Smart-Energy/FOC-Max-Torque-Per-Ampere/m-p/991606#M382</guid>
      <dc:creator>peterkostadinov</dc:creator>
      <dc:date>2019-11-14T13:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: FOC - Max Torque Per Ampere</title>
      <link>https://community.nxp.com/t5/Motor-Control-and-Smart-Energy/FOC-Max-Torque-Per-Ampere/m-p/991607#M383</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, Peter,&lt;/P&gt;&lt;P&gt;The remark " stator's flux has to be applied on 90 degree to rotor's flux (PMSM motor)" is valid for both PMSM and ACIM when the polar pair is 1. In other words, the electrical&amp;nbsp; angle between the stator and rotor flux should be 90 degree for both PMSM and ACIM. With the FOC transformation, you can get the Id/Iq, which are 90 electrical degree, in this way, you can get decoupled torque component Iq and excitation component Id, so you can control them independently. You are correct that "In both conversions Park/Park_reverse used the same angle"&lt;/P&gt;&lt;P&gt;Hope it can help you&lt;/P&gt;&lt;P&gt;BR&lt;/P&gt;&lt;P&gt;XiangJun Rong&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Nov 2019 08:56:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Motor-Control-and-Smart-Energy/FOC-Max-Torque-Per-Ampere/m-p/991607#M383</guid>
      <dc:creator>xiangjun_rong</dc:creator>
      <dc:date>2019-11-15T08:56:35Z</dc:date>
    </item>
    <item>
      <title>Re: FOC - Max Torque Per Ampere</title>
      <link>https://community.nxp.com/t5/Motor-Control-and-Smart-Energy/FOC-Max-Torque-Per-Ampere/m-p/991608#M384</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;XiangJun Rong,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Thank you for the information!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Best Regards,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;Peter&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 15 Nov 2019 09:11:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Motor-Control-and-Smart-Energy/FOC-Max-Torque-Per-Ampere/m-p/991608#M384</guid>
      <dc:creator>peterkostadinov</dc:creator>
      <dc:date>2019-11-15T09:11:41Z</dc:date>
    </item>
  </channel>
</rss>

