FFT Analysis Tool in Powergui

273 visualizzazioni (ultimi 30 giorni)
Luke Perabo
Luke Perabo il 24 Ago 2016
Commentato: Muzammil Ahmed il 7 Gen 2024
I want to use the powergui block for fft analysis.I am measuring three phase signals using a current measurement block connected to a scope. After running the simulation , the powergui's fft analysis does not display anything and the name and input fields display '-Empty-'. Can anyone please suggest a solution to this problem, urgently.
  27 Commenti
Kaustubh Kasle
Kaustubh Kasle il 7 Set 2022
hello,
in my case it is selected only a small part of the whole signal ( red coloured ) but i want to do the analysis of the whole signal in the complete time duration.
can someone help??
Mounir Benadja
Mounir Benadja il 15 Nov 2022
Hello,
The Scope must be Configured with Structure With Time.
Thank You.

Accedi per commentare.

Risposta accettata

Pradipta Kumar Pal
Pradipta Kumar Pal il 16 Ago 2019
Reply from Shishir Dwivedi, IN MathWorks Support <support@mathworks.in>:
I understand that you are not able to view the logged signal names/values in Powergui FFT Analysis tool & are able to view the "Output" signal as defined in the scope block.
The reason for this is that, in the Model Configuration Parameters in "Data Import/Export" Section, the option "Single simulation output" has been selected, this parameter enforces Simulink to return simulation outputs within a single Simulink.SimulationOutput object [As the name is provided as "Out" here, hence all Simulation Outputs are contained in this variable].
If you deselect this option, and Simulate the model, you would be able to see "Output" signal in the MATLAB Workspace and the Powergui FFT Analysis tool will reflect the name/values of Signals as expected.
  18 Commenti
INEL Tech Centre
INEL Tech Centre il 14 Apr 2022
kindly help to resolve this error. what other settings need to be modified?
Muzammil Ahmed
Muzammil Ahmed il 7 Gen 2024
Thank You. It was useful.

Accedi per commentare.

Più risposte (6)

Swarooph
Swarooph il 24 Ago 2016
Modificato: Swarooph il 24 Ago 2016
For the FFT analysis tool to pop up data names, you need to satisfy 2 things:
  1. You should have run the simulation
  2. MATLAB workspace should have a struct variable including time with the results of the simulation. (e.g. you can use the Scope blocks to log data into the workspace, note that this needs to be struct with time)
After you do 1 and 2, you should be able to see the names pop up in the FFT analysis tool. If you don't, try clicking the 'Refresh' button to see if that helps.

Aarti Srivastava
Aarti Srivastava il 17 Apr 2018

Make sure to go to the settings of Scope, Scope-> Settings -> History -> Save to workspace -> Name the desired variable -> change the format from 'Array' to 'Structure with Time' and run the program.

In the Powergui, open FFT tool, and select the signal using the name given earlier from the list of Available signals.

  3 Commenti
mohammad norshazwan
mohammad norshazwan il 20 Dic 2021
Thank you! Very useful and helpful for me. Appreciated it so much!
ZHIJUN LI
ZHIJUN LI il 4 Dic 2022
Thank you. it works!

Accedi per commentare.


V Vaishnavi Kumar
V Vaishnavi Kumar il 8 Mar 2018
Observed similar thing. In addition to above steps mentioned, set the solver in block parameters of power gui to discrete and set sample time
  2 Commenti
inayat ali
inayat ali il 22 Ago 2022
I have a problem in matlab 2021a I have done FFT analysis but can not able to either edit the axes or save the result as the window tools bar(like edit , save, saveas etc) are not appear in fft screen So please help me if possible
chagamreddy venkata subba reddy
i have also same problem. i am unable to open in property editor

Accedi per commentare.


rajanand patnaik
rajanand patnaik il 1 Ott 2018
i want to check FFT analysis using simscape components, but by using powergui its not working can anyone suggest me an idea to check the FFT Will be appreciated.
Thanks
  3 Commenti
Sukanta Roy
Sukanta Roy il 8 Lug 2022
Thanks a lot. This is helpful for me, where I was really lost why the dataset is inside that Out simulation output packet, and powergui FFT was having empty list. Thanks again.

Accedi per commentare.


Ameer Hamza Siddiqui
Ameer Hamza Siddiqui il 4 Mag 2019
yes this methodis not working
  2 Commenti
rakan albaz
rakan albaz il 1 Ago 2020
Reply from Shishir Dwivedi, IN MathWorks Support <support@mathworks.in>:
I understand that you are not able to view the logged signal names/values in Powergui FFT Analysis tool & are able to view the "Output" signal as defined in the scope block.
The reason for this is that, in the Model Configuration Parameters in "Data Import/Export" Section, the option "Single simulation output" has been selected, this parameter enforces Simulink to return simulation outputs within a single Simulink.SimulationOutput object [As the name is provided as "Out" here, hence all Simulation Outputs are contained in this variable].
If you deselect this option, and Simulate the model, you would be able to see "Output" signal in the MATLAB Workspace and the Powergui FFT Analysis tool will reflect the name/values of Signals as expected.
rajalakshmi D
rajalakshmi D il 26 Lug 2021
Yes . Click the model settings---- Configuration parameters settings in simulink page. Click data import / Export . Deselect single simulation output. Then run the simulation then proceed with power gui

Accedi per commentare.


zeh essiane Raymond pavelli
I have a question. I want to show in a same Time more than one scope in fft analysis. Hop i can do it ?

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by