image thumbnail

Flickermeter Simulator

version 2.1.0.0 (21.3 KB) by Patrik Jourdan
Power line flickermeter according IEC 61000-4-15 Edition 2.0

4.3K Downloads

Updated 24 Aug 2021

View License

All devices and equipment must pass the oldest EMC standard which is the flicker-test. This standard defines how an equipment is allowed to draw power from the network without generating voltage fluctuations which would disturb lightning.
In most modern devices flicker is controlled by software (e.g. switching on and off of a heater), also hardware can be affected, e.g. if performance specification and flicker standard can only be reached through optimization of the form of the switching transient.
For more information visit: https://www.solcept.ch/en/blog/complex-systems/flickersim/
The package contains the flickermeter simulator and several examples:
flicker_sim
- Flickermeter Simulator according IEC 61000-4-15 Edition 2.0
Helper functions:
power_to_line_voltage
- Generate line voltage signal from a vector of power samples
power_to_phase_control_line_voltage
- Generate phase controlled line voltage signal
Examples:
example_phase_control
- Example investigating phase control to reduce flicker
example_half_wave_control
- Example investigating half wave control to reduce flicker
example_heater
- Example using measured data of a heater control system
heater_1.mat .. heater_4.mat
- Input data for example_heater
example_testbench_60Hz
- Example for performance (accuracy) testing of flicker_sim
example_testbench_50Hz
- Example for performance (accuracy) testing of flicker_sim
example_testbench_rectangular_voltage_changes_with_duty_ratio
- Example for performance (accuracy) testing of flicker_sim
example_testbench_half_wave_control
- Example for performance (accuracy) testing of flicker_sim

Cite As

Patrik Jourdan (2021). Flickermeter Simulator (https://www.mathworks.com/matlabcentral/fileexchange/24423-flickermeter-simulator), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2007b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: Light flicker assessment toolbox

Community Treasure Hunt

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

Start Hunting!