Файл:3-фазное выпрямление 2.svg

Исходный файл (Файл SVG, номинально 624 × 943 пикселей, размер файла: 120 КБ)

Краткое содержание

Описание3-фазное выпрямление 2.svg
Русский: Формы волн для типичных 3-фазных однополупериодных и двухполупериодных выпрямителей. Верхний график показывает отдельные трехфазные сигналы, средний график показывает выход однополупериодного выпрямителя сплошной кривой, а нижний график показывает выход двухполупериодного выпрямителя сплошной кривой. «T» во времени — это временной период отдельных сигналов иамплитуда каждого из трех входных сигналов. Диаграмма была создана с использованием python, matplotlib и numpy. В п е а к {\displaystyle \scriptstyle V_{\mathrm {пик} }}
Русский: Формы сигналов трехфазного одно- и двухполупериодного выпрямителей. Сверху - подача трехфазных сигналов, средний график - выход однополупериодного выпрямителя сплошной изоляции, нижний график - выходной сигнал двухполупериодного выпрямителя сплошной среды. Т – период, U – напряжение.
Дата
ИсточникСобственная работа
АвторКришнаведала
Другие версии

3-фазное выпрямление 2.png [ править ]

.svg:

.png:

.jpg:

SVG-разработка
Инфополе
 
Код SVG действителен .
 
Этот график был создан с помощью Matplotlib.
Исходный код
Инфополе

Код Python

Исходный код
из  matplotlib.pyplot  импорт  * из  numpy  импорт  *f ,  Vpeak ,  cycles  =  50. ,  1. ,  1.5 fs ,  Tlim  =  2. * f ,  cycles / f Vavg ,  Vrms  =  Vpeak * 2./pi , Vpeak / sqrt ( 2. ) t = linspace ( 0 , Tlim , fs * cycles ) w = 2. * pi * f # 50 Гц сигнал переменного тока = лямбда x , p : sin ( w * x + p * 2. * pi / 3. ) def halfWave ( time ): s1 , s2 , s3 = сигнал ( time , 0. ) , сигнал ( time , 1. ) , сигнал ( time , 2. ) если s1 > s2 и s1 > s3 : если s2 > s3 : вернуть s1 , s2 иначе : вернуть s1 , s3 elif s2 > s1 и s2 > s3 : если s1 > s3 : вернуть s2 , s1 иначе : вернуть s2 , s3 иначе : если s1 > s2 : вернуть s3 , s1 иначе : вернуть s3 , s2                                                                     def  fullWave ( время ):  s1 ,  s2 ,  s3  =  abs ( сигнал ( время , 0. )),  abs ( сигнал ( время , 1. )), \ abs ( сигнал ( время , 2. ))  if  s1  >  s2  и  s1  >  s3 :  if  s2  >  s3 :  вернуть  s1 ,  s2  else :  вернуть  s1 ,  s3  elif  s2  >  s1  и  s2  >  s3 :  if  s1  >  s3 :  вернуть  s2 ,  s1  else :  вернуть  s2 ,  s3  else :  if  s1  >  s2 :  вернуть  s3 ,  s1  else :  вернуть  s3 ,  s2xTickPts  =  [] для  времени  в  t :  s1 ,  s2 ,  s3  =  abs ( signal ( time , 0. )),  abs ( signal ( time , 1. )), \ abs ( signal ( time , 2. ))  если  s1  ==  s2 :  xTickPts  =  append ( xTickPts ,  time )  напечатать  время  elif  s2  ==  s3 :  xTickPts  =  append ( xTickPts ,  time )  напечатать  время  elif  s3  ==  s1 :  xTickPts  =  append ( xTickPts ,  time )  напечатать  время def  myAxes ( this ) :  this.grid ( True ) this.set_xlim ( 0 , Tlim ) this.set_xticks ( arange ( 0 , cycles + .25 , .25 ) / f ) this.set_xticklabels ( [ ] ) this.set_ylabel ( r " Напряжение ( В ) " , размер шрифта = 12 ) this.set_ylim ( - 2. * Vpeak - .1 , 2. * Vpeak + .1 ) this.set_yticks ( [ - 1.73 * Vpeak , - Vpeak , 0 , Vpeak , 1.73 * Vpeak ] ) this .set_yticklabels ([ r "$-\sqrt {3} V_{\mathrm {пик} }$" , r "$-V_{\mathrm {пик} }$" , \ r "0" , r "$V_{\mathrm {пик} }$" , r "$\sqrt {3} V_{\mathrm {пик} }$" ])    fig  =  figure ( figsize = ( 7 , 12 )) ax  =  fig . add_subplot ( 311 ) ax . plot ( t , signal ( t , 0 ), 'b' , ширина линии = 2 , метка = r "$\phi=0^\circ$" ) ax . plot ( t , signal ( t , 1 ), 'r' , ширина линии = 2 , метка = r "$\phi=120^\circ$" ) ax . plot ( t , signal ( t , 2 ), 'g' , ширина линии = 2 , метка = r "$\phi=240^\circ$" ) myAxes ( ax ) ax . set_title ( r '3-фазные сигналы' , размер шрифта = 12 ) ax . легенда ( loc = 1 , \ bbox_to_anchor = ( .8 , .35 ), \ frameon = False , handletextpad = .05 )ax  =  fig.add_subplot ( 312 ) S , H = [], [] для времени в t : s , h = halfWave ( время ) S = append ( S , s ) H = append ( H , h ) ax.plot ( t , S , 'k' , ширина линии = 2. ) ax.plot ( t , signal ( t , 0 ) , ' b--' , ширина линии = 1. ) ax.plot ( t , signal ( t , 1 ) , ' r-- ' , ширина линии = 1. ) ax.plot ( t , signal ( t , 2 ) , ' g--' , ширина линии = 1. ) myAxes ( ax ) ax . set_title ( r "Однополупериодное выпрямление" , размер шрифта = 12 )                    ax  =  fig.add_subplot ( 313 ) S , H = [], [] для времени в t : s , h = fullWave ( time ) S = append ( S , s ) H = append ( H , h ) ax.plot ( t , S + H , 'k' , ширина линии = 2. ) ax.plot ( t ,( signal( t , 0 ) ) , 'b--' , ширина линии = 1. ) ax.plot ( t , ( signal ( t , 1 ) ) , ' r--' , ширина линии = 1. ) ax.plot ( t ,( signal ( t , 2 ) ), 'g--' , ширина линии = 1. ) myAxes ( ax ) ax . set_title ( r "Двухполупериодное выпрямление" , размер шрифта = 12 )                    myLabel  =  [] for  i  in  arange ( 0 , cycles + .25 , .25 ):  myLabel  =  append ( myLabel , r " %.2f T" % i ) # myLabel = append(myLabel,r"${}^{%.1fT}_{\pi/%.1f}$"%(i,(i*2))) ax.set_xticklabels ( myLabel , размер шрифта = 10 ) ax.set_xlabel ( r " Время " , размер шрифта = 14 ) #fig.suptitle("Выпрямление 3-фазного переменного тока",fontsize=16) рис . savefig ( "3_phase_rectification_2.svg" , bbox_inches = "tight" , \ pad_inches = .15 )

Лицензирование

Я, владелец авторских прав на данную работу, настоящим публикую ее на условиях следующих лицензий:
w:ru:Creative Commons
атрибуция доля одинаково
Этот файл распространяется по лицензии Creative Commons Attribution-Share Alike 3.0 Unported.
Вы свободны:
  • делиться – копировать, распространять и передавать работу
  • ремиксовать – адаптировать произведение
При следующих условиях:
  • атрибуция – Вы должны указать соответствующее авторство, предоставить ссылку на лицензию и указать, были ли внесены изменения. Вы можете сделать это любым разумным способом, но не таким образом, который подразумевает, что лицензиар одобряет вас или ваше использование.
  • распространяйте на равных условиях – если вы делаете ремиксы, преобразуете или дополняете материал, вы должны распространять свои вклады по той же или совместимой лицензии, что и оригинал.
https://creativecommons.org/licenses/by-sa/3.0CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0истинныйистинный
GNU-головаРазрешается копировать, распространять и/или изменять этот документ в соответствии с условиями GNU Free Documentation License версии 1.2 или любой более поздней версии, опубликованной Free Software Foundation; без неизменяемых разделов, без текстов на передней обложке и без текстов на задней обложке. Копия лицензии включена в раздел под названием GNU Free Documentation License .http://www.gnu.org/copyleft/fdl.htmlГФДЛЛицензия свободной документации GNUистинныйистинный
Вы можете выбрать лицензию по своему усмотрению.

Подписи

Добавьте однострочное объяснение того, что представляет собой этот файл.

Элементы, изображенные в этом файле

изображает

создатель

некоторая ценность

Имя автора строка : Кришнаведала
Имя пользователя Wikimedia : Кришнаведала
URL : http://commons.wikimedia.org/wiki/User:Кришнаведала

статус авторских прав

защищен авторским правом

лицензия на авторское право

Лицензия GNU Free Documentation License, версия 1.2 или более поздняя

Creative Commons Attribution-ShareAlike 3.0 Непортированное

зарождение

8 июня 2011 г.

источник файла

оригинальное создание загрузчика

тип носителя

изображение/svg+xml

контрольная сумма

81710e35a0295fce57872446b59671e4654e7476

Метод определения или стандарт : SHA-1

размер данных

122,572 байта

высота

943 пикселя

ширина

624 пикселя

История файла

Нажмите на дату/время, чтобы просмотреть файл в том виде, в котором он был в тот момент.

( новейшие | самые старые) Посмотреть ( новее 10 | старее 10) ( 10 | 20 | 50 | 100 | 250 | 500)
Дата/ВремяМиниатюраРазмерыПользовательКомментарий
текущий15:52, 23 сентября 2011 г.624 × 943 (120 КБ)Кришнаведалаотдельные графики теперь соответствуют друг другу
17:24, 22 сентября 2011 г.624 × 943 (114 КБ)КришнаведалаНадеюсь, это будет окончательное исправление!!
17:20, 22 сентября 2011 г.640 × 943 (116 КБ)КришнаведалаИсправленные временные координаты
17:04, 22 сентября 2011 г.623 × 943 (115 КБ)КришнаведалаСкорректированы формы волн для двухполупериодного выпрямления.
22:06, 30 июня 2011 г.599 × 944 (175 КБ)SpinningsparkИсправлено правильное использование курсива. Исправлена ​​аннотация за пределами границ изображения. Выходная форма волны поверх входных форм волны.
19:29, 30 июня 2011 г.599 × 944 (111 КБ)Кришнаведалаудалено "(сек)" из метки оси x
19:27, 30 июня 2011 г.599 × 946 (111 КБ)Кришнаведалаправки из предложений здесь
19:51, 17 июня 2011 г.524 × 874 (142 КБ)Кришнаведалаболее тонкие пунктирные линии
19:48, 17 июня 2011 г.524 × 874 (142 КБ)Кришнаведалавсе графики в одном масштабе, чтобы избежать путаницы
17:18, 8 июня 2011 г.594 × 946 (223 КБ)Кришнаведалаисправление в этикетках
( новейшие | самые старые) Посмотреть ( новее 10 | старее 10) ( 10 | 20 | 50 | 100 | 250 | 500)

Следующие 3 страницы используют этот файл:

Глобальное использование файлов

Этот файл используют и другие вики:

  • Использование на af.wikipedia.org
    • Диодебруг
  • Использование на ca.wikipedia.org
    • Выпрямитель
  • Использование на el.wikipedia.org
    • Ηλεκτρονικά ισχύος
  • Использование на eo.wikipedia.org
    • Ректифило
  • Использование на eu.wikipedia.org
    • Artezgailu (электричество)
  • Использование на ja.wikipedia.org
    • 整流器
  • Использование на th.wikipedia.org
    • Новости
  • Использование на zh.wikipedia.org
    • 二極體電橋
Получено с "https://en.wikipedia.org/wiki/File:3_phase_rectification_2.svg"