Error connecting universal bridge with other blocks in simulink

7 views (last 30 days)
Hello. I am trying to implement space vector pwm control for permanent magnet motor. In my work the permanent magnet motor is represented by two 3d look up table based flux maps. I have generated necessary switching signals for the universal bridge block which works as an inverter. My plan is to measure the three phase voltages with three phase V-I measurement block and then use park transformation to convert the abc voltage to d-q voltage values which after some mathematical operation will be inputs to the look up tables. However, I am facing two issues.
(1) I can not connect the output of the three phase VI measurement to a multiplexer through which I can connect the three phase voltages to the abc to dq0 block (as highlighted in the attached image). Is there any converter block required so that they can be connected?
(2) I need to measure the phase voltages (phase to ground). However, in my model there is ground connection. Will I be able to measure the phase voltage?

Answers (1)

Sabin
Sabin on 26 Jun 2023
The way you try to connect the measurement block is not correct. The measurement block has two groups of specialized electrical signals (A,B,C) and (a,b,c). What you need is to get the Vabc and Iabc which are the measurement ports (they can be hidden or not depending on what you have in the block mask).
Check more about this block:
In the following example you can check out how the measurement block is used (the blocks that look like a black rectangle with connections at both ends):
I hope this helps.

Categories

Find more on Simulink in Help Center and File Exchange

Products


Release

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!