**1. Introduction**

316 MATLAB – A Fundamental Tool for Scientific Computing and Engineering Applications – Volume 1

Multimedia Computing and Systems -Proceedings , art. no. 5945710

Information Technology pp 227 - 238 Vol 33. No. 2 – 2011.

Chemical News 54 , pp. 17-30, 2010.

Review of Electric - France, GRE 5 (1990) 49-51.

publication, physic III journal, France, ( 1994) 2329-2338.

July 2002.

[7] MATLAB Tool Books.

n° 189 (1993).

27,2006, pp. 31-42.

vol. 40, 2008, pp. 51-61.

November 2006 , pp. 352-357.

[5] Guanghao Liu, Xiao-Bang Xu, Improved Modeling of the Nonlinear B–H Curve and Its Application in Power Cable Analysis, IEEE Transaction on Magnetics, vol. 38, NO. 4,

[6] Ahmedou, M.Ould., Ferfra, M., Nouri, R., Chraygane, M, ''Improved π model of the leakage flux transformer used for magnetrons'', 2011 International Conference on

[8] M.Ould.Ahmedou, M.Ferfra, N.El Ghazal, M.Chraygane, M.Maaroufi, 'Implementation And Optimization Under Matlab Code Of A Hv Power Transformer For Microwave Generators Supplying Two Magnetrons', Journal of Theoretical and Applied

[9] Ferfra. M, Chraygane. M, Fadel. M, Ould Ahmedou. M. "Non linear modelling of an overall new high voltage power supply for N=2 magnetrons for industrial microwave generators | [Modelisation non lineaire d'une nouvelle alimentation haute tension globale de N=2 magnetrons pour generateurs micro-ondes industriels]" Physical and

[10] Aguili T & Chraygane M., An original power generators for microwave, General

[11] Chraygane M, Modeling and optimization of a transformer with shunt of the high voltage power supply for magnetron used as microwave generators2450MHz 800W for industrial applications, Thesis of doctorate, Claude Bernard University-Lyon I, France,

[12] Chraygane M, Teissier M., Jammal A. et Masson J.P , Modelling of a transformer with shunts used in the HV power supply of a microwave generator in a magnetron,

[13] M. Chraygane, M. El Khouzaï, M. Ferfra, & B. Hlimi, Analytical study of the repartition of flux in the leakage transformer used in a power supply for magnetron 800 Watts at

[14] M. Chraygane, M. Ferfra, & B. Hlimi, Analytical and experimental study of the distribution of flux in the transformer with shunts of a high voltage power supply for magnetron 800 Watts at 2450Hz, article, journal Physical and Chemical News, PCN, vol.

[15] M. Chraygane, M. Ferfra, B. Hlimi, Analytic determination of the flux and the currents of the leakage flux transformer of a high voltage power supply for magnetron used for the industrial micro-waves generators 800 Watts – 2450 Mhz. Phys. Chem. News, PCN,

[16] Mukerji, Saurabh Kumar; Goel, Sandeep Kumar; Basu, Kartik Prasad, Experimental determination of equivalent-circuit parameters for transformers with large seriesbranch impedances, International Journal of Electrical Engineering Education, vol 43,

[17] Jouni Pylvänäinen, Kirsi Nousiainen, Pekka Verho Studies to Utilise Calculated Condition Information and Measurements for Transformer Condition Assessment. International

[18] Mustafa. Kizilcay and Laszlo Prikler, "ATP-EMTP Beginner's Guide for EEUG

Review of Electrical Engineering (I.R.E.E.). Vol. 4. n. 4. june.2009. pp. 684-689.

Members, European EMTP-ATP Users Group e.V", June (2000).

2450Hz, Physical and Chemical News, PCN journal, vol. 22, 2005, pp. 65-74.

Since the first appearance, the fields of electrical machine and drive systems have been continuously enriched by introduction of many important topics. Progress in power electronics, microcontrollers, new materials and advances in numerical modeling have led to development of new types of electrical machines and in field of electrical drives to realization of complex control algorithms. Their verification is usually done by simulation during system design, thus the effort is concentrated to development of simulation models.

MATLAB offers almost infinite possibilities for easy development of system models. MATLAB GUI (Graphic User Interface) in connection with Simulink and specialized toolboxes present a suitable and easy programmable tool for development of purposeoriented virtual model of any dynamical system. Easy and comfortable change of parameters by control elements in MATLAB GUIDE (GUI Development Environment), such as push- and radio- buttons, text boxes, and easy visualization of results, enable to develop virtual models without deep knowledge of their substance nor without a tedious programming and debugging the models.

Well-elaborated models of electrical drives and machines available on-line were developed by (Riaz, n.d.). (Saadat, 2012) presented application of MATLAB GUI for electrical engineering subjects, available online and MATLAB GUI was utilized in (Petropol-Serb et al, 2007) for development of virtual model of induction machine.

Our contribution aims to present methodology and results in development of unified series of virtual models for electrical machines and drive systems using MATLAB GUI. The organization of the contribution is as follows: after brief description of tasks at virtual models design in GUI MATLAB (chapter 2) in the third chapter we describe development of few typical GUI oriented models of (more complex) electrical machines starting from a

simple outline of mathematic model, following by simulation model. Emphasis is put on development of the virtual model itself and description of its features. The fourth chapter deals with CAD of drive controllers using GUI MATLAB. Finally, in the fifth chapter we share some experiences from development of the GUIs and their utilization for training of students. In conclusion we also present ideas for our future work.
