1. Kadav

    Hardware Board parameter missing in Matlab simulink

    Hello i am using Matlab simulink and the hardware board parameter section is missing, so i think that is why i am getting the error of "Could not execute target data map file 'template_grt_rtw\template_targ_data_map' or it does not exist. Stop the target, delete the template executable...
  2. Kadav

    simulink control design

    Hello i am using matlab R2014a , and i want to know how to use simulink control design . but i can not find it , is it a tool that we have to install, or there is a way to get it , that i am missing . Thank you very much
  3. S

    Problem with PMSM motor model in Simulink

    Good afternoon, I have developed a Vector Control for a PMSM motor in Simulink using Simscape Electrical but my motor is not spinning. I have tried applying various speed values but nothing happens. I am applying a step signal from 0 to 300 but the motor speed still doesn't move. My error...
  4. C

    Graphs won't be plotted to the end of simulation time in Simulink

    Hi everyone, I am having the issue that I am trying to run an FOC algorithm in Simulink (see image attached) but the graphs are plotted until 0.5 when the simulation is set to 10 seconds (see image attached). Does anyone know what could be happening ? Thanks in advance. The file can be found...
  5. C

    How is torque controlled in Field-Oriented Control ?

    Hi everyone, I am trying to control the torque in an FOC algorithm but I don't know how to. I have seen FOC block diagrams (see attached picture) and I am trying to simulate this in MATLAB but I still don't get how to control torque in my SIMULINK model (see attached picture). Also I don't...
  6. C

    Can't solve simulation errors in FOC model (Simulink 2020a)

    Hi everyone, I am trying to develop an FOC algorithm (see screenshots attached) using the Motor Control Blockset in Simulink but I am getting the following errors (see screenshot attached). I don't know waht I am doing wrong since I fed my d and q currents to my Discrete PI controllers and fed...
  7. C

    How can I exctract 2 values from a 1-by-3 array in Simulink ?

    Hi everyone, I am using the Surface Mount PMSM block from the Motor Control Blockset in Simulink to develop an FOC algorithm. The output of the block (PhaseCurr) is a 1-by-3 array containing my 3 phase currents a, b and c. How can I extract the 2 currents (phase a and b) from my array in...
  8. C

    Is the LdTrq input required in the Surface Mount PMSM block ?

    Hi everyone, I am trying to implement FOC algorithm in Simulink using the Motor Control Blockset. I want to simulate the iPower Gimbal Motor GBM2804H-100T with the Surface mount PMSM block. However, I don't understand what the LdTrq input is or how to set it up. SInce it is a motor I do not...
  9. C

    What does Ki*Ts mean in Discrete PI controller ?

    Hi everyone, I am using a Discrete PI controller for an FOC algorithm I am developing in Simulink using the Motor Control Blockset. I would like to use a Ki gain if 2. At the input of the block, I have an input labelled Ki*Ts. If I use my gain with a sampling period of, let's say 1ms, should...
  10. C

    Understanding how to set MTPA Reference block settings

    Hi everyone, I am failrly recent to MATLAB and SIMULINK. I am trying to use to Motor Control blockset in Simulink to implement an FOC algorithm. I am using the MTPA Reference block for Simulink to calculate the Id and Iq currents for me but there are parameters in the block I don't understand...
  11. C


    Hi everyone, I am a final year student who is making a dissertation on Field-Oriented Control (FOC) with a BLDC motor. I am having the issue that with the virus outbreak I have had to modify a lot how to carry out my dissertation. As a result, I do not know what to write about anymore. I would...
  12. F

    MATLAB simulation of pulse forming networking using VINPFN

    Hi, I am trying to use a set of open source scripts called VINPFN to simulate a type 'B' pulse forming network. An enhanced dialog input box is concurrently required to input various parameters of the network. The scripts are available on mathworks.com and the links for them are listed below...
  13. calmd

    LCL Filter Plant Control

    Hi everyone! I don't know if this is the place to ask Control Theory related questions, but it's for modelling a power electronics circuit so I thought I could at least try. I have to design a grid connected inverter in Simulink using the PLECS toolbox and I ran into some problems when designing...
  14. J

    Extracting filter coefficients from fdatool IIR filter object

    Hi everyone, I have designed an IRR filter in fdatool but since I can't export the coefficients as a vector into the workspace, I exported the filter as an object. The problem is that when I open the object, I have 3 arrays stored in it (ScaleValues, States and sosMatrix). Please, could someone...
  15. A

    Convert pole-placement feedback control to PID control

    Hello, I have implemented this paper quadcopter model and pole placement controller using MATLAB (Files are attached below). Now I want to convert PP controller to PID controller, I have tried several thing but failed, can anyone guide me on how I can do this? Model is built on MATLAB r2018a.