library ElectroLib; uses ElectroLib_Info in 'electrolib_info.pas', DPT in 'dpt.pas', DA in 'da.pas', DS in 'DS.pas', DSS in 'DSS.pas', CONV23 in 'CONV23.pas', CONV32 in 'CONV32.pas', GEN2 in 'GEN2.pas', GEN3 in 'GEN3.pas', SHIM_S in 'SHIM_S.pas', SHIM_N in 'SHIM_N.pas', R1 in 'R1.pas', R2 in 'R2.pas'; {$R electro.res} exports AllInit, AllDone, GetLibInfo, TElectro_DPT, //661 TElectro_DA, //662 TElectro_DS, //663 TElectro_DSS, //664 TElectro_CONV23,//665 TElectro_CONV32,//666 TElectro_GEN2, //667 TElectro_GEN3, //668 TElectro_SHIM_S,//669 TElectro_SHIM_N,//670 TElectro_R1, //671 TElectro_R2 //672 ; { Библиотека блоков электродвигателей и электрогенераторов. Реализованы следующие блоки: 1. TElectro_DPT Двигатель постоянного тока с независимым возбуждением. входы: 1) Md -- возбуждающий момент, Н*м 2) U -- управляющее напряжение на ротор, В выходы: 1) q -- угол поворота ротора, рад 2) pq -- частота вращения ротора, рад/с 3.1) Mв -- момент, развиваемый на валу двигателя 3.2) i -- ток в цепи ротора, А 2. TElectro_DA Двигатель асинхронный. входы: 1) Vqs -- напряжение на q-обмотке статора, В 2) Vds -- напряжение на d-обмотке статора, В 3) Md -- момент, развиваемый на валу, Н*м выходы: 1) q -- угол поворота ротора, рад 2) pq -- частота вращения ротора, рад/с 3.1) Te -- электромеханический момент на валу ротора, Н*м 3.2) iqs -- ток в q-обмотке статора, А 3.3) ids -- ток в d-обмотке статора, А 3. TElectro_DS Двигатель синхронный с постоянным магнитом _БЕЗ_ успокаивающих обмоток входы: 1) Va -- напряжение на a-обмотке статора (в неподвижной СК), В 2) Vb -- напряжение на b-обмотке статора (в неподвижной СК), В 3) Md -- возмущающий момент выходы: 1) q -- угол поворота ротора, рад 2) pq -- частота вращения ротора, рад/с 3.1) Te -- электромеханический момент на роторе, Н*м 3.2) id -- ток в d-обмотке статора, А 3.3) iq -- ток в q-обмотке статора, А 4. TElectro_DSS Двигатель синхронный с постоянным магнитом _С_ успокаивающими обмотками. входы: 1) Va -- напряжение на a-обмотке статора (в неподвижной СК), В 2) Vb -- напряжение на b-обмотке статора (в неподвижной СК), В 3) Md -- возмущающий момент выходы: 1) q -- угол поворота ротора, рад 2) pq -- частота вращения ротора, рад/с 3.1) Te -- электромеханический момент на роторе, Н*м 3.2) id -- ток в d-обмотке статора, А 3.3) iq -- ток в q-обмотке статора, А 5. TElectro_CONV23 Преобразователь двухфазного напряжения в трёхфазное. входы: 1) Ud -- 1-ая фаза 2-фазного напряжение, В 2) Uq -- 2-ая фаза 2-фазного напряжение, В выходы: 1) Ua -- 1-ая фаза 3-фазного напряжение, В 2) Ub -- 2-ая фаза 3-фазного напряжение, В 3) Uc -- 3-ая фаза 3-фазного напряжение, В 6. TElectro_CONV32 Преобразователь 3х-фазного напряжения в 2х-фазное. входы: 1) Ua -- 1-ая фаза 3-фазного напряжение, В 2) Ub -- 2-ая фаза 3-фазного напряжение, В 3) Uc -- 3-ая фаза 3-фазного напряжение, В выходы: 1) Ud -- 1-ая фаза 2-фазного напряжение, В 2) Uq -- 2-ая фаза 2-фазного напряжение, В 7. TElectro_GEN2 Генератор двухфазного напряжения (тока). 8. TElectro_GEN3 Генератор трёхфазного напряжения (тока). 9. TElectro_SHIM_S Широтно-импульсный модулятор симметричный. входы: 1) U_in -- аналоговый сигнал (например, напряжение) выходы: 1) U_out -- широтно-модулированный сигнал. 10. TElectro_SHIM_N Широтно-импульсный модулятор НЕсимметричный. входы: 1) U_in -- аналоговый сигнал (например, напряжение) выходы: 1) U_out -- широтно-модулированный сигнал. 11. TElectro_R1 Редуктор упрощенный. входы: 1) q_dv -- угол поворота вала двигателя выходы: 1) q_n -- угол поворота вала нагрузки 2) pq_n -- скорость поворота вала нагрузки 3) M -- момент, развиваемый в упругом элементе, приведённый к валу нагрузки 12. TElectro_R2 Редуктор. входы: 1) q_dv -- угол поворота входного вала 2) M_сумм2 -- момент, действующий на выходной вал выходы: 1) w_1 -- скорость поворота выходного вала 2) -M_1 -- момент, развиваемый в упругом элементе, приведённый к валу нагрузки, взятый с обратным знаком. } end.