• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 99
  • 58
  • 33
  • 32
  • 23
  • 10
  • 10
  • 6
  • 3
  • 2
  • 2
  • 2
  • 1
  • 1
  • Tagged with
  • 311
  • 87
  • 80
  • 79
  • 69
  • 67
  • 65
  • 61
  • 60
  • 57
  • 56
  • 50
  • 48
  • 46
  • 42
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
171

Design And Implementation Of Advanced Pulse Width Modulation Techniques And Passive Filters For Voltage Source Inverter Driven Three-phase Ac Motors

Cetin, Nebi Onur 01 July 2010 (has links) (PDF)
Advanced pulse width modulation (PWM) techniques such as space vector PWM, active zero state PWM, discontinuous PWM, and near state PWM methods are used in three-phase AC motor drives for the purpose of obtaining low PWM current ripple, wide voltage linearity range, and reduced common mode voltage (CMV). In some applications, a filter is inserted between the inverter and the motor for the purpose of reducing the stresses in the motor. The motor current PWM ripple components, terminal voltage overshoots, shaft voltage, and bearing currents, etc. can all be reduced by means of PWM techniques and passive filters. Various PWM techniques and passive filter types exist. This thesis studies the combinations of PWM techniques and filters and evaluates the performance of the motor drive in terms of the discussed stresses in the motor. PWM techniques are reviewed, a generalized algorithm for the implementation of PWM techniques is developed, and implementation on a 4 kW rated drive is demonstrated. Filter types are studied, among them the common mode inductor and the pure sine filter (PSF) configurations are investigated in detail. Filters are designed and their laboratory performance is evaluated. In the final stage the advanced PWM techniques and filters are combined, the incompatibility problem of discontinuous PWM methods with the PSF is illustrated. A cure based on rate of change limiter is proposed and its feasibility proven in the laboratory experiments. With the use of the proposed PWM algorithm and PSF, a motor drive with ideal DC to AC conversion stage (DC to pure sine) is achieved and its performance is demonstrated in the laboratory.
172

Investigation Of Dc Bus Current Harmonics In Two And Three Level Three-phase Inverters

Ayhan, Ufuk 01 February 2012 (has links) (PDF)
Within scope of this work, double-fourier analysis method of rapid calculation and detailed simulation method, which are used to investigate DC bus current harmonics in two level and three level three-phase inverters systematically, will be emphasized and two methods will be compared via applying different modulation techniques. In addition, DC bus currents will be investigated visually for various working conditions and modulation methods. After that, analysis methods will be applied and harmonic spectrums will be determined. After all, it will be showed that calculated harmonic spectrums could be treated as unified harmonics around certain frequencies and these unified harmonics could be reached easily via looking at predetermined table. Moreover, it will also be showed that unified harmonic values could be used to determine harmonic current components that are necessary for sizing DC bus capacitor and could be used in various inverter analysis.
173

Design and Implementation of an Inverter Drive for High-Efficiency Compressor used in Air Conditioner

TSENG, WEI-CHIH 11 July 2002 (has links)
Abstract: This paper presents the results of an experimental investigation into the application of inverter-based variable speed drives to positive displacement rotary compressors. Designs and implements a DSP-microprocessor based of an inverter drive for high-efficiency compressor used in air conditioner. We control the compressor with sine PWM and V/F scheme. Permanent magnet synchronous motor has potential for energy saving in general applications on compressor drives. Permanent magnet synchronous motor drives are used for applications like compressors¡Awhere high dynamic performance is not a demand¡Asimple V/F control strategies may be sufficient to obtain the required control performance. For energy saving to find the best control strategy for an inverter drive for high efficiency compressor used in air conditioner.
174

Design and analysis of modern three-phase AC/AC power converters for AC drives and utility interface

Kwak, Sangshin 29 August 2005 (has links)
Significant advances in modern ac/ac power converter technologies and demands of industries have reached beyond standard ac/ac power converters with voltage-source inverters fed from diode rectifiers. Power electronics converters have been matured to stages toward compact realization, increased high-power handling capability, and improving utility interface. Modern ac/ac power converter topologies with various control strategies have been introduced for the further improvements, such as matrix converters, current-fed converters, PWM rectifiers, and active power filters. In this dissertation, several new converter topologies are proposed in conjunction with developed control schemes based on the modern ac/ac converters which enhance performance and solve the drawbacks of conventional converters. In this study, a new fault-tolerant PWM strategy is first proposed for matrix converters. The added fault-tolerant scheme would strengthen the matrix converter technology for aerospace and military applications. A modulation strategy is developed to reshape output currents for continuous operation, against fault occurrence in matrix converter drives. This study designs a hybrid, high-performance ac/ac power converter for high power applications, based on a high-power load commutated inverter and a mediumpower voltage source inverter. Natural commutation of the load commutated inverter is actively controlled by the voltage source inverter. In addition, the developed hybrid system ensures sinusoidal output current/voltage waveforms and fast dynamic response in high power areas. A new topology and control scheme for a six-step current source inverter is proposed. The proposed topology utilizes a small voltage source inverter, to turn off main thyristor switches, transfer reactive load energy, and limit peak voltages across loads. The proposed topology maximizes benefits of the constituent converters: highpower handling capability of large thyristor-based current source inverters as well as fast and easy control of small voltage source inverters. This study analyzes, compares, and evaluates two topologies for unity power factor and multiple ac/ac power conversions. Theoretical analyses and comparisons of the two topologies, grounded on mathematical approaches, are presented from the standpoint of converter kVA ratings, dc-link voltage requirements, switch ratings, semiconductor losses, and reactive component sizes. Analysis, simulation, and experimental results are detailed for each proposed topology.
175

Generation Of 12-Sided And 18-Sided Polygonal Voltage Space Vectors For Inverter Fed Induction Motor Drives By Cascading Conventional Two-Level Inverters

Lakshminarayanan, Sanjay 06 1900 (has links)
Multi-level inverters play a significant role in high power drive systems for induction motors. Interest in multi-level inverters started with the three-level, neutral point clamped (NPC) inverter. Now there are many topologies for higher number of levels such as the, flying capacitor and cascaded H-bridge etc. The advantage of multi-level inverters is the reduced voltage stress on the switching devices, lower dv/dt and lower harmonic content. The voltage space vector structure in a multi-level inverter has a hexagonal periphery similar to that in a two-level inverter. In the over-modulation region in multi-level inverters, there is the presence of lower order harmonics such as 5th and 7th in the output voltage, and this can be avoided by using a voltage space vector scheme with more than six polygonal voltage space vectors such as 12, 18, 24 etc. These polygonal voltage space vectors can be generated by using multi-level inverter topologies, by cascading two-level inverter structures with asymmetric DC-links. This thesis deals with the development of 12-sided and 18-sided polygonal voltage space vector schemes for induction motor drives. With the 12-sided polygonal structure, all the 5th and 7th harmonic orders and 6n±1, n=1, 3, 5.. are absent throughout the modulation range, and in the 18-sided voltage space vector scheme, 5th, 7th, 11th and 13th harmonics are absent throughout the modulation range. With the absence of the low order frequencies in the proposed polygonal space vector structures, high frequency PWM schemes are not needed for voltage control. This is an advantage over conventional schemes. Also, due to the absence of lower order harmonics throughout the modulation range, special compensated synchronous reference frame PI controllers are not needed in current controlled vector control schemes in over-modulation. In this thesis a method is proposed for generating 12-sided polygonal voltage space vectors for an induction motor fed from one side. A cascaded combination of three two-level inverters is used with asymmetrical DC-links. A simple space vector PWM scheme based only on the sampled reference phase amplitudes are used for the inverter output voltage control. The reference space vector is sampled at different sampling rates depending on the frequency of operation. The number of samples in a sector is chosen to keep the overall switching frequency around 1kHz, in order to minimize switching losses. The voltage space vectors that make up the two sides of the sector in which the reference vector lies, are time averaged using volt-sec balance, to result in the reference vector. In the proposed 12-sided PWM scheme all the harmonics of the order 6n±1, n=1, 3, 5... are eliminated from the phase voltage, throughout the modulation range. In multi-level inverters steps are taken to eliminate common-mode voltage. Common-mode voltage is defined as one third of the sum of the three pole voltages of the inverter for a three phase system. Bearings are found to fail prematurely in drives with fast rising voltage pulses and high frequency switching. The alternating common-mode voltage generated by the PWM inverter contributes to capacitive couplings from stator body to rotor body. This generates motor shaft voltages causing bearing currents to flow from rotor to stator body and then to the ground. There can be a flashover between the bearing races. Also a phenomenon termed EDM (Electro-discharge machining) effect occurs and may damage the bearings. Common-mode voltage has to be eliminated in order to overcome these effects. In multi-level inverters redundancy of space vector locations is used to eliminate common-mode voltages. In the present thesis a 12-sided polygonal voltage space vector based inverter with an open-end winding induction motor is proposed, in which the common-mode voltage variation at the poles of the inverter is eliminated. In this scheme, there is a three-level inverter on each side of the open-end winding of the induction motor. The three-level inverter is made by cascading two, two-level inverters with unequal DC-link voltages. Appropriate space vectors are selected from opposite sides such that the sum of the pole voltages on each side is a constant. Also during the PWM operation when the zero vector is applied, identical voltage levels are used on both sides of the open-end windings, in order to make the phase voltages zero, while the common-mode voltage is kept constant. This way, common-mode voltage variations are eliminated throughout the modulation range by appropriately selecting the voltage vectors from opposite ends. In this method all the harmonics of 6n±1, n=1, 3, 5.. and triplen orders are eliminated. In the 12-sided polygonal voltage space vector methods, the 11th and 13th harmonics though attenuated are not eliminated. In the 18-sided polygonal voltage space vector method the 11th and 13th harmonics are eliminated along with the 5th and 7th harmonics. This scheme consists of an open-end winding induction motor fed from one side by a two-level inverter and the other side by a three-level inverter comprising of two cascaded two-level inverters. Asymmetric DC-links of a particular ratio are present. The 12-sided and 18-sided polygonal voltage space vector methods have been first simulated using SIMULINK and then verified experimentally on a 1.5kW induction motor drive. In the simulation as well as the experimental setup the starting point is the generation of the three reference voltages v, vB and vC . A method for determining the sector in which the reference vector lies by comparing the values of the scaled sampled instantaneous reference voltages is proposed. For the reference vector lying in a sector between the two active vectors, the first vector is to be kept on for T1 duration and the second vector for T2 duration. These timing durations can be found from the derived formula, using the sampled instantaneous values of the reference voltages and the sector information. From the pulse widths and the sector number, the voltage level at which a phase in the inverter has to be maintained is uniquely determined from look-up tables. Thus, once the pole voltages are determined the phase voltages can be easily determined for simulation studies. By using a suitable induction motor model in the simulation, the effect of the PWM scheme on the motor current can be easily obtained. The simulation studies are experimentally verified on a 1.5kW open-end winding induction motor drive. A V/f control scheme is used for the study of the drive scheme for different speeds of operation. A DSP (TMS320LF2407A) is used for generating the PWM signals for variable speed operation. The 12-sided polygonal voltage space vector scheme with the motor fed from a single side has a simple power bus structure and it is also observed that the pole voltage is clamped to zero for 30% of the time duration of one cycle of operation. This will increase the overall efficiency. The proposed scheme eliminates all harmonics of the order 6n±1, n=1, 3, 5…for the complete modulation range. The 12-sided polygonal voltage space vector scheme with common-mode elimination requires the open-end winding configuration of the induction motor. Two asymmetrical DC-links are required which are common to both sides. The leg of the high voltage inverter is seen to be switched only for 50% duration in a cycle of operation. This will also reduce switching losses considerably. The proposed scheme not only eliminates all harmonics of the order 6n±1, n=1, 3, 5…for the complete modulation range, but also maintains the common-mode voltage on both sides constant. The common-mode voltage variation is eliminated. This eliminates bearing currents and shaft voltages which can damage the motor bearings. In the 18-sided polygonal voltage space vector based inverter, the 11th and 13th harmonics are eliminated along with the 5th and 7th. Here also an open-end winding induction motor is used, with a two-level inverter on one side and a three-level inverter on the other side. A pole of the two-level inverter is at clamped to zero voltage for 50% of the time and a pole of the three-level inverter is clamped to zero for 30% of the time for one cycle of operation. The 18-sided polygonal voltage space vectors show the highest maximum peak fundamental voltage in the 18-step mode of 0.663Vdc compared to 0.658Vdc in the 12-step mode of the 12-sided polygonal voltage space vector scheme and 0.637Vdc in the six-step mode of a two-level inverter or conventional multi-level inverter (where Vdc is the radius of the space vector polygon). Though the schemes proposed are verified on a low power laboratory prototype, the principle and the control algorithm development are general in nature and can be easily extended to induction motor drives for high power applications.
176

PROPORTIONAL FEEDBACK CONTROL OF DUTY CYCLE FOR DC HYBRID ACTIVE POWER FILTER

Malleichervu, Govind N. 01 January 2008 (has links)
This thesis deals with the design and implementation of a feedback control scheme for a DC Hybrid Active Power Filter used to filter harmonics from a Switched Reluctance Motor (SRM) Drive load. Power electronic systems are non-linear & dynamic [1,3,5]. Power electronic systems employ switching circuits to maximize their efficiency at the penalty that switching circuits generate electrical noise called ripple current and voltage or conducted electromagnetic interference (EMI). The ripple current drawn by the power electronic systems needs to be attenuated to an acceptable level. Filters attenuate this to an acceptable level. Traditionally filters with passive inductors and capacitors are used. Active filters contain switching elements in addition to passive inductors and capacitors which reduce overall size of passive components used. Two control approaches, full-state state space, and plain proportional feedback, are evaluated for this filter. Circuit models are simulated in SPICE and mathematical models are simulated in Matlab/Simulink for evaluating these control approaches. Proportional feedback control was chosen for implementation and the reason for this is provided in the thesis. The active filter was tested with chosen feedback control and experimental results were compared with simulation results. Inferences and scope for further work are finally presented.
177

A Novel Two-parameter Modulation And Neutral Point Potential Control Method For The Three-level Neutral Point Clamped Inverter

Ustuntepe, Bulent 01 December 2005 (has links) (PDF)
In this thesis, the neutral point potential drift/fluctuation of the three-level neutral point clamped inverter is analyzed and a novel control algorithm, the two-parameter PWM method is proposed to confine the neutral point potential variation to a very small range. The two-parameter PWM method provides superior neutral point potential control performance even with small DC bus capacitors. The method is based on PWM pulse pattern modification and requires no additional hardware. Detailed analytical models of the neutral point current and potential as a function of the modulation parameters are established and the neutral point potential behavior is thoroughly investigated. Based on the study, the deficiency of the known methods is illustrated and the two-parameter PWM method is developed and its superior performance demonstrated. The performance of the two-parameter PWM method is verified by means of computer simulations utilizing both the per-PWM-cycle average model and the detailed model of the inverter. The results are supported by laboratory experiments involving both an R-L load and an induction motor drive.
178

Design and Control of High Power Density Motor Drive

Jiang, Dong 01 December 2011 (has links)
This dissertation aims at developing techniques to achieve high power density in motor drives under the performance requirements for transportation system. Four main factors influencing the power density are the main objects of the dissertation: devices, passive components, pulse width modulation (PWM) methods and motor control methods. Firstly, the application of SiC devices could improve the power density of the motor drive. This dissertation developed a method of characterizing the SiC device performance in phase-leg with loss estimation, and claimed that with SiC Schottky Barrier Diode the advantage of SiC JFET could benefit the motor drive especially at high temperature. Then the design and improvement of the EMI filter in the active front-end rectifier of the motor drive was introduced in this dissertation. Besides the classical filter design method, the parasitic parameters in the passive filter could also influence the filtering performance. Random PWM could be applied to reduce the EMI noise peak value. The common-mode (CM) noise reduction by PWM methods is also studied in this dissertation. This dissertation compared the different PWM methods’ CM filtering performance. Considering the CM loop, the design of PWM methods and switching frequency should be together with the CM impedance. Variable switching frequency PWM (VSFPWM) methods are introduced in the dissertation for the motor drive’s EMI and loss improvement. The current ripple of the three-phase converter could be predicted. Then the switching frequency could be designed to adapt the current ripple requirements. Two VSFPWM methods are introduced to satisfy the ripple current peak and RMS value requirements. For motor control issue, this dissertation analyzed the principle of the start-up transient and proposed an improved start-up method. The transient was significantly reduced and the motor could push to high speed and high power with speed sensorless control. Next, the hardware development of modular motor drive was introduced. The development and modification of 10kW phase-legs and full power test of a typical 30kW modular converter is realized with modular design method. Finally, the techniques developed in this dissertation for high power density motor drive design and control are summarized and future works are proposed.
179

On-line non-intrusive partial discharges detection in aeronautical systems / Détection non intrusive et en fonctionnement des décharges partielles dans des systèmes aéronautiques

Abadie, Cédric 03 April 2017 (has links)
L'évolution de l'électronique de puissance ces dernières années a entraîné une augmentation de la densité de puissance et une diminution du coût des onduleurs de tension à modulation de largeur d'impulsion (MLI). Ces évolutions ont répandu l'utilisation de convertisseurs de puissance pour les applications de variateurs de vitesse ce qui a permis le développement du concept d' " avion plus électrique ". Ce concept consiste à remplacer un des vecteurs énergétiques (pneumatique ou hydraulique) par l'énergie électrique. Cependant, le développement du réseau électrique a entraîné une augmentation de la tension embarquée, ce qui a conduit à un vieillissement prématuré des équipements électriques embarqués. La forme de tension appliquée, appelée "modulation de largeur d'impulsion" (MLI), est constituée de trains d'impulsions. Avec l'application de ces impulsions, la tension n'est plus distribuée de manière homogène le long du bobinage. Dans ce cas, on pourra observer d'importantes différences de potentiel entre les spires d'une même phase voire entre deux phases du bobinage. En outre, un autre paramètre important provient du type d'enroulement des moteurs utilisés par l'industrie. L'enroulement aléatoire est la technique de bobinage la plus courante pour les moteurs basses tensions car cette méthode présente un faible coût. Le risque induit par ce type d'enroulement est que la première et une des dernières spires de la première bobine peuvent être proches l'une de l'autre. Dans ce cas, jusqu'à 80% de la tension sera supportée par quelques dizaines de microns d'émail, et les systèmes d'isolation existants ne sont pas dimensionnés pour résister à de telles contraintes. L'utilisation de longs câbles reliant l'onduleur au moteur peut aussi provoquer des surtensions importantes aux bornes du moteur. Ce phénomène s'explique par le fait que le câble se comporte comme une ligne de transmission qui n'est pas adaptée en termes d'impédance au bobinage du moteur. De plus, ces importantes différences de potentiel associées à de faibles pressions, présentes dans les zones dépressurisées de l'aéronef, peuvent entraîner l'apparition de décharges partielles. Les décharges partielles sont des décharges électriques qui court-circuitent partiellement l'intervalle entre deux conducteurs. Il existe de nombreuses méthodes de détection bien connues pour les tensions AC et DC, cependant, la détection sous tension de type MLI dans des moteurs basse tension est beaucoup plus complexe. Les signaux de décharge partielle sont en effet intégrés dans le bruit électromagnétique généré par la commutation. Le but de cette thèse est donc de développer un procédé de détection et un procédé de filtrage permettant une détection non intrusive et en fonctionnement (on-line) des décharges partielles dans le domaine aéronautique afin de qualifier les systèmes d'isolation électrique utilisés dans les aéronefs. / The development of power electronics in recent years has led to increase power density and to decrease pulse width modulation (PWM) voltage inverter cost. These developments have expanded the use of power converters for variable speed drive applications which enabled the development of the concept of "more electric aircraft". This concept consists in replacing one of energy carriers (pneumatic or hydraulic) with electrical energy. However, the deployment of electrical energy has increased the onboard voltage, which leads to premature aging of onboard electrical equipment. The shape of the PWM voltage consists of pulse trains. With the application of these pulses, the voltage is no longer homogeneously distributed along the coil. In this case, large differences in potential between the strands are present. In addition, another important parameter derived from the winding type motor used in industry. The random winding is the most common technique for low voltage motors due to its lower cost. The risk generated by this type of winding is that the first and the last turns of the first coil can be facing one another. In this case, up to 80% of the voltage will be supported by a few tens of microns of enamel, and existing insulation systems are not designed to withstand such severe constraints. The use of long cable connecting the inverter to the motor can also cause significant overvoltage at the motor terminals. This phenomenon is explained by the fact that the cable behaves as a transmission line to which the motor coils is not adapted in terms of impedance. In addition, these large potential differences associated with low pressures in the depressurized areas of the aircraft, may cause the occurrence of partial discharge. Partial discharges are electrical discharges that short-circuited partially the gap between two conductors. There are many detection methods well known under AC and DC voltage, however, in the case of the detection under PWM like voltage in low-voltage motors, the detection is much more complex. Partial discharge signals are embedded in the electromagnetic noise generated by the switching. The aim of this thesis is to develop a detection method and filtering method enabling a non-intrusive and an "on-line" partial discharges detection in the aeronautical field in order to qualify the electrical insulation systems used in aircraft.
180

Implementação de um controle digital para o compensador regenerativo de potência ativa

Nascimento, Bruno Moreira [UNESP] 28 May 2009 (has links) (PDF)
Made available in DSpace on 2014-06-11T19:22:32Z (GMT). No. of bitstreams: 0 Previous issue date: 2009-05-28Bitstream added on 2014-06-13T20:09:45Z : No. of bitstreams: 1 nascimento_bm_me_ilha.pdf: 1604913 bytes, checksum: f565cd826c9093459f7a60aa26c658fb (MD5) / Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq) / A tendência dos sistemas de energia elétrica é uma operação cada vez mais próxima de seus limites operacionais. A presença de equipamentos que utilizam a eletrônica de potência, no controle e condicionamento da energia, é cada vez mais freqüente. A utilização de conversores como fonte de tensão, associados a elementos armazenadores de energia como, por exemplo, a bateria de sódio-enxofre, com alta densidade de energia, alta eficiência na carga e descarga e ainda um longo ciclo de vida, é a configuração básica de um Compensador Regenerativo de Potência Ativa. Compensação regenerativa de potência é um conceito que permite o armazenamento de energia em períodos favoráveis sob o ponto de vista dos custos da energia elétrica. Este conceito de compensação baseia-se no armazenamento da energia excedente ao longo do dia, nos períodos de menor tarifação, para utilizá-la nos horários de ponta (sobre-tarifa), aproveitando-se as vantagens contratuais de consumo de energia fora de ponta e promovendo-se uma melhor equalização de consumo, permitindo uma redução no contrato de demanda. Portanto, na compensação regenerativa de potência ativa, os períodos de consumo de energia são deslocados, com o objetivo de se obter redução na tarifa. Este conceito mostra-se interessante em sistemas com tarifação do tipo horo-sazonal, como é o caso brasileiro. Com o objetivo de se verificar tal troca de potência ativa, um modelo trifásico foi implementado e simulado. Os controles da potência ativa trocada entre o compensador e o sistema e da tensão na barra na qual o mesmo está instalado são realizados independentes e por controladores do tipo PID. Os sinais de controle dos interruptores semicondutores que compõe o conversor como fonte de tensão são gerados a partir do DSP TMS320F2808 da Texas Instruments, o que está embarcado no módulo didático eZdsp F2808 da Spectrum Digital / Nowadays, electric power systems are expected to work closer to their operating limits. Power electronics based controllers, such as voltage sourced converters, are increasingly present in power systems. Electronic devices are often used to energy controlling and conditioning. The use of voltage sourced converters, associated to high-density storage elements, is the basic configuration of a Regenerative Active Power Compensator. Regenerative Active Power Compensator is a concept which proposes the energy storage as a possibility for revaluation of electrical energy cost with demand contracts. This concept is based on storing energy surplus during off peak periods, when the energy cost is cheaper, and injecting it back to the system during the overpriced peak periods. This procedure allows a better equalization of energy consumption and a reduction in electric power demand contracts. Therefore, using regenerative active power compensation, the consumption is dislocated from peak periods, resulting in a reduction of energy costs for the consumer. This concept is especially attractive for countries that use hour-seasonal fees police, as in the Brazilian case. This work proposes a three-phase model simulation with digital signal processor controller to investigate the active power flow control between the power system and the compensator, using a proportional-integral-derivative control strategy. The control signals are generate using the Texas Instruments DSP TMS320F2808, witch is embedded into the eZdsp F2808 didactic module, from Spectrum Digital

Page generated in 0.0295 seconds