Altair Activate

Sangeet Yadav
Sangeet Yadav Altair Community Member
edited May 28 in Community Q&A

Hi!

I am working on Activate to simulate a motor model with an actual Voltage Source Inverter generating PWM signals. 

image

I would like to know a few things:

1. When I use ideal currents as the inputs in the co-simulation block, it runs fine. But, as I am using the Voltage Source Inverter, Is there any way I give currents as the input to the block?

image

 

2. When I use the phase voltages as the inputs in the co-simulation block (as seen in the above image), I am able to connect the Inverter with the block, but, as the voltages applied to the flux block are PWMs, the current in the motor shoots to high values. Why this is happening?

As I am providing the actual PWM voltages at the motor terminal with high switching frequency (10kHz), practically the current should be generated having some ripples, but here it is shooting as if a DC voltage is applied at the motor terminals.

 

Attaching few images for reference:

image

Flux model circuit with voltage sources.

 

image

PWM voltages generated by the inverter.

 

image

Motor Outputs (3rd window for line currents).

Answers

  • Lavanya Vadamodala_20519
    Lavanya Vadamodala_20519
    Altair Employee
    edited January 2023

    Hello Sangeet,

    The images which you shared did not come through with the question. Can you please write the question in the separate text document and upload it here?

    With that, I can see the pictures you are referring to.

    Thank you,

    Lavanya

  • Sangeet Yadav
    Sangeet Yadav Altair Community Member
    edited January 2023

    Hi Lavanya!

     

    I want co-simulate my motor with activate, and for that I developed a Space Vector PWM model with an inverter block (Voltage Source Inverter).

    I exported two flux models (.f2sta model) for co-simulation. First with the current source in the Flux circuit and second one with the voltage sources as the inputs
    Now, when I use the current source coupling block and feed directly sinusoidal current signals, it works fine, see the below image.
    image

    The challenge is that:
    As I am using a voltage source Inverter, I have to use the voltage sources as the input of the flux coupling block and connect it to the inverter. See the blow image,
    image
    Now, here the PWM voltages will be applied to the flux block, and the flux block should behave like an RL load, but the results are different, as you can see in the previous question.

    Please help me if you have used the flux co-simulation block with the phase voltages as the inputs.

    I hope my query is clear, let me know if you want to know anything.

     

    Thanks,

    Sangeet  

  • Lavanya Vadamodala_20519
    Lavanya Vadamodala_20519
    Altair Employee
    edited January 2023

    Hi Lavanya!

     

    I want co-simulate my motor with activate, and for that I developed a Space Vector PWM model with an inverter block (Voltage Source Inverter).

    I exported two flux models (.f2sta model) for co-simulation. First with the current source in the Flux circuit and second one with the voltage sources as the inputs
    Now, when I use the current source coupling block and feed directly sinusoidal current signals, it works fine, see the below image.
    image

    The challenge is that:
    As I am using a voltage source Inverter, I have to use the voltage sources as the input of the flux coupling block and connect it to the inverter. See the blow image,
    image
    Now, here the PWM voltages will be applied to the flux block, and the flux block should behave like an RL load, but the results are different, as you can see in the previous question.

    Please help me if you have used the flux co-simulation block with the phase voltages as the inputs.

    I hope my query is clear, let me know if you want to know anything.

     

    Thanks,

    Sangeet  

    Hello Sangeet,

    With phase voltage as input, you need to allow the model to run for a longer time until it reaches a steady state and then compare the results with current source input. 

    I think you are comparing the results in the transient state with voltage sources and steady state with current sources.

    Thank you,

    Lavanya