IMPLEMENTATION OF DIRECT TORQUE CONTROL OF PMSM DRIVE USING SVPWM AND THREE LEVEL INVERTER

Similar documents
MATLAB/SIMULINK MODEL OF FIELD ORIENTED CONTROL OF PMSM DRIVE USING SPACE VECTORS

Simulation and Dynamic Response of Closed Loop Speed Control of PMSM Drive Using Fuzzy Controller

SPEED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR USING VOLTAGE SOURCE INVERTER

Simulation and Dynamic Response of Closed Loop Speed Control of PMSM Drive Using Fuzzy Controller

A Comparative Study of Sinusoidal PWM and Space Vector PWM of a Vector Controlled BLDC Motor

Modeling and Simulation of Field Oriented Control PMSM Drive System using SVPWM Technique

Design of A Closed Loop Speed Control For BLDC Motor

Modeling & Simulation of PMSM Drives with Fuzzy Logic Controller

Reduction of Harmonics and Torque Ripples of BLDC Motor by Cascaded H-Bridge Multi Level Inverter Using Current and Speed Control Techniques

CHAPTER 2 CURRENT SOURCE INVERTER FOR IM CONTROL

Control of PMSM using Neuro-Fuzzy Based SVPWM Technique

Efficiency Optimized Brushless DC Motor Drive. based on Input Current Harmonic Elimination

Simulation of Speed Control of Induction Motor with DTC Scheme Patel Divyaben Lalitbhai 1 Prof. C. A. Patel 2 Mr. B. R. Nanecha 3

Field Oriented Control of PMSM Using SVPWM Technique

CHAPTER 2 STATE SPACE MODEL OF BLDC MOTOR

A COMPARISON STUDY OF THE COMMUTATION METHODS FOR THE THREE-PHASE PERMANENT MAGNET BRUSHLESS DC MOTOR

South Asian Journal of Engineering and Technology Vol.2, No.16 (2016) 21 30

HIGH PERFORMANCE CONTROL OF AC DRIVES WITH MATLAB/SIMULINK MODELS

Mahendra Kumar Mohanty 212EE4218

Analysis of Voltage Source Inverters using Space Vector PWM for Induction Motor Drive

Chaotic speed synchronization control of multiple induction motors using stator flux regulation. IEEE Transactions on Magnetics. Copyright IEEE.

Induction Motor Drive using SPWM Fed Five Level NPC Inverter for Electric Vehicle Application

Modeling and Simulation of Induction Motor Drive with Space Vector Control

OPTIMAL TORQUE RIPPLE CONTROL OF ASYNCHRONOUS DRIVE USING INTELLIGENT CONTROLLERS

Analysis of Losses in High Speed Slotless PM Synchronous Motor Integrated the Added Leakage Inductance

A Dynamic Modeling Permanent Magnet Synchronous Motor Drive System

Volume 1, Number 1, 2015 Pages Jordan Journal of Electrical Engineering ISSN (Print): , ISSN (Online):

A NOVEL SWITCHING PATTERN OF CASCADED MULTILEVEL INVERTERS FED BLDC DRIVE USING DIFFERENT MODULATION SCHEMES

Modeling and Simulation Analysis of Eleven Phase Brushless DC Motor

Synchronous Current Control of Three phase Induction motor by CEMF compensation

CURRENT FOLLOWER APPROACH BASED PI AND FUZZY LOGIC CONTROLLERS FOR BLDC MOTOR DRIVE SYSTEM FED FROM CUK CONVERTER

Vienna Rectifier Fed BLDC Motor

VIENNA RECTIFIER FED BLDC MOTOR

A VARIABLE SPEED PFC CONVERTER FOR BRUSHLESS SRM DRIVE

Sensorless Control of a Novel IPMSM Based on High-Frequency Injection

Control of Induction Motor Fed with Inverter Using Direct Torque Control - Space Vector Modulation Technique

Digital PWM Techniques and Commutation for Brushless DC Motor Control Applications: Review

Comparison of Different Modulation Strategies Applied to PMSM Drives Under Inverter Fault Conditions

MODIFIED DIRECT TORQUE CONTROL FOR BLDC MOTOR DRIVES

Three Phase Induction Motor Drive Using Single Phase Inverter and Constant V/F method

Reduction of Torque Ripple in Trapezoidal PMSM using Multilevel Inverter

Enhanced Performance of Multilevel Inverter Fed Induction Motor Drive

Generalized Theory Of Electrical Machines

A Sliding Mode Controller for a Three Phase Induction Motor

A Novel Five-level Inverter topology Applied to Four Pole Induction Motor Drive with Single DC Link

DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR BY USING FOUR SWITCH INVERTER

Self-Excitation and Voltage Control of an Induction Generator in an Independent Wind Energy Conversion System

EEE, St Peter s University, India 2 EEE, Vel s University, India

3. What is hysteresis loss? Also mention a method to minimize the loss. (N-11, N-12)

Low Speed Position Estimation Scheme for Model Predictive Control with Finite Control Set

Estimation of Vibrations in Switched Reluctance Motor Drives

II. PROPOSED CLOSED LOOP SPEED CONTROL OF PMSM BLOCK DIAGRAM

Sensorless control of BLDC motor based on Hysteresis comparator with PI control for speed regulation

IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 06, 2014 ISSN (online):

Design and implementation of Open & Close Loop Speed control of Three Phase Induction Motor Using PI Controller

A DUAL FUZZY LOGIC CONTROL METHOD FOR DIRECT TORQUE CONTROL OF AN INDUCTION MOTOR

Digital Control of Permanent Magnet Synchronous Motor

CHAPTER 6 CURRENT REGULATED PWM SCHEME BASED FOUR- SWITCH THREE-PHASE BRUSHLESS DC MOTOR DRIVE

Speed control of Permanent Magnet Synchronous Motor using Power Reaching Law based Sliding Mode Controller

Performance Enhancement of Sensorless Control of Z-Source Inverter Fed BLDC Motor

CHAPTER 3 VOLTAGE SOURCE INVERTER (VSI)

PWM SWITCHING STRATEGY FOR TORQUE RIPPLE MINIMIZATION IN BLDC MOTOR

3.1.Introduction. Synchronous Machines

ADVANCED ROTOR POSITION DETECTION TECHNIQUE FOR SENSORLESS BLDC MOTOR CONTROL

1. Introduction 1.1 Motivation and Objectives

Rare-Earth-Less Motor with Field Poles Excited by Space Harmonics

Space Vector PWM Voltage Source Inverter Fed to Permanent Magnet Synchronous Motor

Reduction Of Harmonics & Torque Ripples Of Bldc Motor By Cascaded H-Bridge Multi Level Inveter Using Current & Speed Control Techniques

Type of loads Active load torque: - Passive load torque :-

A Practical Primer On Motor Drives (Part 13): Motor Drive Control Architectures And Algorithms

DC-Voltage fluctuation elimination through a dc-capacitor current control for PMSG under unbalanced grid voltage conditions

A Novel Converter for Switched Reluctance Motor Drive with Minimum Number of Switching Components

Vector Approach for PI Controller for Speed Control of 3-Ø Induction Motor Fed by PWM Inverter with Output LC Filter

CHAPTER-III MODELING AND IMPLEMENTATION OF PMBLDC MOTOR DRIVE

THD Reduction in PMSG Based Wind Energy System Using 17 Level Modular Multilevel Converter

SYNCHRONOUS MACHINES

SVPWM Based Speed Control of Induction Motor with Three Level Inverter Using Proportional Integral Controller

Generator Advanced Concepts

SPEED CONTROL OF AN INDUCTION MOTOR USING FUZZY LOGIC AND PI CONTROLLER AND COMPARISON OF CONTROLLERS BASED ON SPEED

International Journal of Advance Engineering and Research Development

Voltage Regulated Five Level Inverter Fed Wind Energy Conversion System using PMSG

International Journal of Intellectual Advancements and Research in Engineering Computations

Speed Control of Induction Motor using Space Vector Modulation

IMPLEMENTATION OF NEURAL NETWORK IN ENERGY SAVING OF INDUCTION MOTOR DRIVES WITH INDIRECT VECTOR CONTROL

Analysis and Comparison of DTC Technique in 2 Levels & 3 Level Inverter Fed Induction Motor Drive

Simulation of Sensorless Digital Control of BLDC Motor Based on Zero Cross Detection

International Journal of Digital Application & Contemporary research Website: (Volume 2, Issue 8, March 2014)

Sensorless Control of BLDC Motor Drive Fed by Isolated DC-DC Converter

Modeling and Simulation of Five Phase Induction Motor Fed with Five Phase Inverter Topologies

FUZZY LOGIC BASED DIRECT TORQUE CONTROL OF THREE PHASE INDUCTION MOTOR

SPEED CONTROL OF BRUSHLES DC MOTOR

UG Student, Department of Electrical Engineering, Gurunanak Institute of Engineering & Technology, Nagpur

ANALYSIS OF V/f CONTROL OF INDUCTION MOTOR USING CONVENTIONAL CONTROLLERS AND FUZZY LOGIC CONTROLLER

PWM SWITCHING STRATEGY FOR TORQUE RIPPLE MINIMIZATION IN BLDC MOTOR

TRACK VOLTAGE APPROACH USING CONVENTIONAL PI AND FUZZY LOGIC CONTROLLER FOR PERFORMANCE COMPARISON OF BLDC MOTOR DRIVE SYSTEM FED BY CUK CONVERTER

A Switched Boost Inverter Fed Three Phase Induction Motor Drive

ANALYSIS OF EFFECTS OF VECTOR CONTROL ON TOTAL CURRENT HARMONIC DISTORTION OF ADJUSTABLE SPEED AC DRIVE

Inductance Based Sensorless Control of Switched Reluctance Motor

Keywords Cascaded Multilevel Inverter, Insulated Gate Bipolar Transistor, Pulse Width Modulation, Total Harmonic Distortion.

SVM-DTC OF AN INDUCTION MOTOR BASED ON VOLTAGE AND STATOR FLUX ANGLE USING FUZZY LOGIC CONTROLLER

Transcription:

IMPLEMENTATION OF DIRECT TORQUE CONTROL OF PMSM DRIVE USING SVPWM AND THREE LEVEL INVERTER P. Kavinshankar, PG scholar, Dept of PGES, P.A College of engineering and technology, Pollachi, India. Abstract Permanent magnet synchronous motors (PMSM) have been universally used as variable speed drives due to its characteristics such as small volume, light weight, high efficiency, small inertia and hence high torque / inertia ratio, maintenance free and ease of control, high steady state torque density create possibility of replacing induction machines with PMSMs in industrial drive applications. PMSM are now widely accepted as high performance drives such as industrial robots and machine tools. A novel direct torque control (DTC) scheme incorporating space vector pulse width modulated (SVPWM) inverter, for speed control of PMSM drive has been presented. Which has advantage of fast dynamic response with low ripples in torque and speed response, elimination of current controllers and least dependency on motor parameters. According to the differences in estimated value of torque and stator flux linkage with actual reference value; the stator voltage vectors are directly selected, in DTC to control the speed of motor. A simulation model is developed in MATLAB /SIMULINK to judge the various performance parameters. Index Terms Permanent magnet synchronous motors (PMSM), direct torque control (DTC), space vector pulse width modulated (SVPWM) inverter. I.INTRODUCTION Industry automation is mainly developed around motion control systems in which controlled electric motors play a crucial role as heart of the system. Therefore, the high performance motor control systems contribute to a great extent to the desirable performance of automated manufacturing sector by enhancing the production rate and the quality of products. In fact the performance of modern automated systems is defined in terms of swiftness, accuracy, smoothness and efficiency, mainly depends on the motor control strategies. The recent developments of the power electronics industry resulted in a considerable increase of the power that can be manipulated by semiconductor devices. In spite of that, the maximum voltage supported by these devices remains the major obstacle in medium and high voltage applications. Newly developed permanent magnet synchronous (PMS) motors with high energy permanent magnet materials particularly provide fast dynamics, efficient operation and very good compatibility with the applications if they are controlled properly[1]-[3]. However, the AC motor control including control of PMS motors is a challenging task due to very fast motor V. Balamurugan, M.E., Ph.D., Dept of ECE, P.A College of engineering and technology, Pollachi, India. dynamics and highly nonlinear models of the machines. Therefore, a major part of motor control development consists of deriving motor mathematical models in suitable forms. Synchronous motors with an electrically excited rotor winding have conventional three phase stator winding (called armature) and an electrically excited field winding on the rotor, which carries a DC current. The armature winding is similar to the stator of induction motor. The electrically excited field winding can be replaced by permanent magnet (PM). The use of permanent magnets has many advantages including the elimination of brushes, slip rings, and rotor copper losses in the field winding. It leads to higher efficiency. Additionally since the copper and iron losses are concentrated in the stator, cooling of machines through the stator is more effective. The lack of field winding and higher efficiency results in reduction of the machine frame size and higher power/weight ratio. II. SPACE VECTOR PULSE WIDTH MODULATION The space voltage vector diagram, for the three-level inverter, is divided into twelve sectors by using the diagonal between the adjacent medium and long vector. Figure 1: Space Vector Pulse Width Modulated 1575

Table 1: Switching table In analyzing the effect of each available voltage vector, it can be seen that the vector affects the torque and flux linkage with the variation of the module and direction of the selected vector[4]. For example, to increase the torque and flux V3, V4 and V5 can be selected, but the action on the increasing torque and flux respectively of V5 and of V3 is the biggest. Permanent Magnet Synchronous Motor (SPMSM) is used for the investigation, the development of those models is with the following assumptions. Three-phase motor is symmetrical. Only a fundamental harmonic of the magneto motive force (MMF) is taking in to account The spatially distributed stator and rotor winding are replaced by a concentrated coil. Anisotropy effects, magnetic saturation, iron loses and eddy currents are not taken into considerations. The coil resistance and reactance are taken constant. In many cases, especially when steady state is considered, the currents and voltages are assumed to be sinusoidal. Permanent Magnet Synchronous Motor (PMSM) has a sinusoidal back emf which requires sinusoidal stator currents to produce constant torque. The PMSM is different from wound rotor synchronous machine as it has no damper and dc excitation winding. Different mathematical models viz. abc model, two axis dq model have been proposed for different applications, the two axis dq-model is simple and is widely used. The dynamic model of PMSM is derived from two phase synchronous (stator) reference frame. For dynamic model of PMSM, the assumptions made are - spatial distribution of magnetic flux in air gap should be sinusoidal, and magnetic circuit should be linear (hysteresis and eddy current losses are negligible). Table 1 represents one of the solutions adapted to choice the optimal selected voltage vector for each sector[4]. In this case, stator flux and torque are achieved by using respectively three levels and four levels hysteresis comparator. This technique doesn t use the null voltage vector for dynamics raisons. III. THREE LEVEL INVERTER Different circuit topologies have been implemented in multilevel inverters. One of the most used of these topologies is the Neutral point Clamped (NPC) topology. In Figure 2.1the scheme for the three level inverter is presented[14]- [15]. Figure 3: Stator and Rotor Flux Linkage in Coordinate System The stator flux reference frame in D axis is in phase with stator flux linkage space vector 'Ps. Q axis (of SRF) leads 90 To D axis in CCW direction as depicted in Figure 3. Where Ls is stator self inductance and Ψ af is the rotor permanent magnet flux linkage[8]. The stator voltage equations in rotor reference frame (dq reference frame) are given in the equation 1 and equation 2. V d = R s i d + d d ω r ψ q (1) dt V q = R s i q + d q ω r ψ d (2) dt IV. Figure 2: Three Level Inverter MATHEMATICAL MODEL OF PMSM Development of the machine model through the understanding of physics of the machine is the key requirement for any type of electrical machine control[6]-[7]. Since in this project a Surface type Where ψ q = L q i q and ψ q = L q i q + ψ af, v d and v q are d-q axis stator voltages, id and iq are d-q axis stator currents, Ld and Lq are d- q axis inductances. Rs is stator winding resistance per phase, 'I'd, 'l'q are stator flux linkage in d-q axis & (Or is rotor speed in (rad/sec) electrical[9]-[10]. The developed electromagnetic torque is given by the equation 3. T e = P[ψ d i q ψ q i d ] (3) Where P = No. of pole pair = p/2, and p = Total No. of poles Based on theory of dynamics the motion equation of PMSM is given by equation 4. T e = T L + Bω r + J (4) 1576

Where T L is load torque, J is moment of inertia; B is (viscous friction) damping coefficient. For simplifying modeling of PMSM; three phase system can be transformed to an orthogonal (dq) reference frame with direct axis (d) and quadrature axis (q), for rotor position[11]-[13]. The Simulink model of PMSM based on above equation is shown in Figure 4. Figure 4: Simulink Model of PMSM Figure 5: SVPWM of Permanent magnet synchronous motor A. Voltage Waveforms From Three Phase Inverter The Figure 6 shows the voltage waveforms of three level inverter. The each phase are shifted 120 apart. V. DIRECT TORQUE CONTROL Direct Torque Control was introduced for induction motors (IM) by Takahashi and Noguchi in 1984 and the Direct Self Control method by Depenbrock in 1985. The methods were characterized by their simplicity, good performance and robustness. Unlike the FOC method, DTCworked without any external measurement of the rotors mechanical position. However, to ensure correct rotational direction of a PMSM, the rotor position shall be known at motor start up. The reason behind the simplicity is that DTC not require any current regulators, transformations to rotating reference frame or PWM generators. The disadvantages are, difficulty to control torque at low speed, high current and torque ripple, variable switching frequency, high noise level at low speed and lack of direct current control[5]. It is also important to do a correct estimation of the dc-link voltage and stator resistance to get stability of the drive system. VI. SIMULATION RESULTS AND DISCUSSIONS [1]. Simulation model without DTC scheme Figure 6: Voltage Waveforms vs Time B. Current Waveforms From Three Phase Inverter The three phase stator current is shown in Figure 7, will remains same for all values of speed only it changes with dynamic loading it may increase or decrease with values. The Simulink model of proposed PMSM drive based on SVPWM and three level inverter without DTC scheme is shown in Figure 5. In matlab Simulink model DC voltage split into two sources and given to the three level bridge. SVPWM switching technique is given for three level bridge. According to the switching pulse three level bridge switches turned on and off simultaneously. Step input is given as a mechanical input. For particular time,torque will be constant and then it will increase suddenly. Due to sudden increase of torque the speed will get reduced. Figure 7: Current Waveforms vs Tim 1577

C. Rotor Speed Characteristics E. FFT analysis The Figure 8, shows rotor speed characteristics of PMSM. This shows that the speed has been controlled and maintained constant. Figure 7:FFT analysis of current waveform To find THD value of current waveform FFT analysis is used. For current waveform the THD obtained is 23.96% in the Figure 7. [2]. Simulation model with DTC scheme A. Circuit diagram of PMSM Figure 8: Speed vs Time The Simulink model of proposed PMSM drive based on SVPWM and three level inverter without DTC scheme is shown in Figure 10. D. Torque Characteristics The Figure 9 shows torque characteristics of PMSM. The torque ripple is very minimum in PMSM. Figure 11: SVPWM and DTC based Permanent magnet synchronous motor B. Speed and Torque characteristics Figure 9: Torque vs Time Figure 12 : output characteristics of speed and torque The Figure 12, shows rotor speed characteristics of PMSM. This shows that the speed has been controlled and maintained constant. 1578

C. Current characteristics Table 1: Comparision of FFT analysis FFT analysis Without DTC With DTC scheme scheme Current waveform 23.96% 21.25% Figure 13 : Output characterictics of current The three phase stator current is shown in Figure 12, will remains same for all values of speed only it changes with dynamic loading it may increase or decrease with values. D. Voltage characteristics VII. CONCLUSION The Simulink model of proposed space vector Control for PMSM drive has been developed and analyzed. With sensing of three phase stator voltages, this technique will be most reliable and promising with reduced cost. Space vector pulse width modulation technique has been used for twelve gate pulse generation of three phase bridge inverter. The simulation result shows the fast and smooth dynamic response of torque and stator flux linkage followed by excellent performance against sudden change in speed and torque. The excellent dynamic performance of DTC for PMSM will make it more feasible for industrial implementation. In future DTC scheme, the need of speed/torque sensors may also be eliminated to making it more reliable and robust. REFERENCES [1]. A. Mahfouz, Wael Mohd. Mamdouh,(03 March 2012) "Intelligent DTC for PMSM Drive using ANFIS Technique", International Journal of Engineering Science and Technology, Vol. 4 No. [2]. Yukinori Inoue, Morimoto, S., Sanada, M. "Comparative Study of PMSM Drive Systems Based on Current Control and Direct Torque Control in Flux-weakening Control Region", IEEE International Elec. Machines & Drives Conf. 2011, pp. 1094-109. Figure 14 : Output characterictics of voltage The Figure 14 shows the voltage waveforms of three level inverter. The each phase are shifted 120 apart. E. FFT analysis Figure 15:FFT analysis with DTC [3]. N. Bianchi, S. Boloqnani, M. D. Pre, G.Grezzani,.(2006) "Design considerations of fractional-slot winding configuration of synchronous machines," IEEE Transactions on Industry App, pp. 997-1006. [4]. Sanda Victorinne Paturca,(2006)" Direct Torque Control of Permanent Magnet Synchronous Motor (PMSM) - an approach by using Space Vector Modulation (SVM)", Proc. of the 6th WSEAS/IASME In!. Conf. on Electric Power Systems, High Voltages, Electric Machines. [5]. T.Rekioua, D.Rekioua,( 2003) " Direct Torque Control Strategy of Permanent Magnet Synchronous Machines", IEEE Power Tech. Conf. [6]. Zhen Chen, XiangDong Liu, DaPeng Yang,( 2010) " Dynamic Sliding Model Control for Direct Torque Control of PMSM based on Expected Space Vector Modulation", 2nd International Conference on Industrial and Information Systems, IEEE. [7]. Pragasan Pillay, Krishnan, R.,( Nov. 1988) " Modelling of Permanent Magnet Motor Drives", IEEE trans. Industrial electronics. Vol. 35, NO. 4. [8]. Sanjeet Dwivedi, Bhim Singh,(2010) " Vector Control Vs Direct Torque Control Comparative Evaluation for PMSM Drive", IEEE proc. PEDES, pp. 1-8. [9]. P. Vas, (1998)"Sensorless Vector and Direct Torque Control", Oxford University Press. [10]. G. Mino-Aguilar. Etal,(2010) "A Direct Torque Control for a PMSM", proc.ieee, pp.260-264. 1579

[11]. Xiaoting Ye, Tao Zhang,(2010) "Direct Torque Control of Permanent Magnet Synchronous Motor Using Space Vector Modulation", Proc. IEEE Chinese Control and Decision Conference pp. 1450-1453. [12]. Thomas J. Vyncke, Rene K Boel, Jan A.A. Melkebeek, (2006) "Direct torque control of Permanent magnet synchronous motors - an overview", 3 rd IEEE Benelux young researchers symposium in Electrical Power Engineering. [13]. LT Yaohua, Yu Qiang, Zhang Depeng, Guan Jiawu, Cai Hongmin,( 2011) " Study on the use of zero voltage vectors in the PMSM DTC Systems", Proc. 0f 30th Chinese control conf., pp. 3559-3564. [14]. Antoni Arias, Luis Romeral, Emiliano, Marcel Jayne, (2005)" Stator flux optimized Direct Torque Control system for Induction motors", Electric Power Systems Research, pp.257-265 [15]. Kurihara, K., Rahman, M.A.,( March. 2004) "High-efficiency linestart interior permanent-magnet synchronous motors," IEEE Trans. Industry Applications, vol. 40, pp.789-796. BIOGRAPHY OF AUTHORS P Kavinshankar He received his B.E (Electrical and Electronics Engineering) degree from Sri Shakthi Institute of Engineering and Technology, Coimbatore, in 2012, and pursuing M.E., (Power Electronics and Drives) degree in P.A College of Engineering and Technology, Pollachi. He is now working on his project regarding Drives and Control. Dr.V.Balamurugan received B.E degree in Electrical and Electronics Engineering from Government College Technology, Coimbatore and M.E degree in Applied Electronics with distinction from Karunya Institute of Technology, Coimbatore. He has received PhD degree in Information and Communication Engineering from Madras Institute of Technology campus, Anna University-Chennai. India. His current research interest includes in the area of content-based image retrieval, image processing and analysis, digital signal processing, wavelet theory and application, wireless networks and VLSI circuits. He is a life member of Indian Society for Technical Education. He is a Fellow of The Institution of Electronics and Telecommunication Engineers. He has published more than 50 papers in national and international journals and conferences. Currently working as professor in the department of Electronics and Communication Engineering, P.A College of Engineering and Technology, Pollachi. Coimbatore. India. 1580