发动机组大修后为什么要盘车

发动机组大修后为什么要盘车,第1张

因为要调整转子垂直度跟中心点不然轴承不会顺畅,轴位同心度不准。所以要盘车来校证。

市场上多数采用可控硅、变压器等盘车有多种,其中南平市天地科技研究务有限公司生产采用逆变盘车,最会理想轻便,使用方便,可节省很多电缆,可以全控,不会失控。

南平市天地科技研究服务有限公司生产逆变盘车有如下特点:

1、 该盘车具有自动、手动两种 *** 作功能,工作方式现场机部分面板 *** 作控制,按钮及电位器调节开环控制。

2、 该盘车采用逆变可调电流源交直流转换器和开关,PLC控制输出。均采用动圈电位器调节电流、调节转速时间、调节软起脉宽比。具承受电流回路短路能力,短路时并保证给定电流值回路。因此不会损坏发电机绕组。

3、 该盘车输入电源三相AC380V,定子部分单相功率,转子部分额功率。

4、 该盘车输出:定子部分电流40至550A,转子部分电流40至550A;输出电压根据需要调节控制面板的电流调节电位器获得,A、B、C换相时间为1秒至50秒,可通过控制面板时间调节电位器调节所需时间,具有正反转控制功能。

5、 该盘车 *** 作简单,接线方便,机组转动平稳,输入和输出状态均有指示灯指示。

6、 该盘车可移动,并配起吊环,均可用行车起吊,使用方便。

二、 本电气盘车工作原理:

1、 供电方式采用三相AC380V供电电源。

2、 采用电子开关IGBT控制交直流转换器可调恒流源控制发电机定子及转子建立磁场力。

3、 由电位器调节量给PLC的4AD模数转换后由PLC程序开环控制步进 时间磁场力施转发电机转子。

故控制电流切换准确、可靠是PLC 程序控制的重点,该盘车装置在软件上增加 6结环行分配器,用ABC 循序步进方式来编程定位,在硬件上增加软 通过现场运行情况来看,采用程序控制启动装置限流。同时,为了保证电流的一致后,电气盘车装置在现场工作稳定、运行良好,采用同步触发,其控制电流稳定输出效果好,能够很好地完成盘车和干燥工作。同时效果显著。当转子通以60电流,定子通以电流时,转子被盘动,定子由上一相, 其简单的联线和快捷的程序修改也为用户的日常维护提供了方便,大大减少了电厂现场切换到下一相,其切换点在转标定的位置盘车人员,缩短了盘车周期,受到了电厂的 ,停点准确、稳定,转子转动平滑,盘车共耗 高度评价,为以后广泛使用打下了良好基础。其盘车效率比用传统方式盘车提高了

控制芯片。正弦波逆变器是逆变器的一种,它是把直流电能(动力电池、蓄电池)转变成交流电(一般为220V,50Hz正弦波)的电力电子装置。控制芯片,需要写入程序,程序就是计算机能识别和执行的指令。一个特定的指令序列用来完成一定的功能。程序设计就是解决特定问题程序的过程。

#include <avr/ioh>

void main(void)

{

PORTB=0x00;

DDRB=0x0E;

// T/C1 初始化

TCCR1A=0xA1;

TCCR1B=0x09; //匹配时清零,TOP:255,频率:8M/256=3125K

OCR1A=85; //占空比:1/3

OCR1B=128; //占空比:1/2

// T/C2 初始化

TCCR2=0x69; //匹配时清零,TOP:255,频率:3125K

OCR2=170; //占空比:2/3

while (1);

}

使用M16产生三路PWM的程序,参考一下基本OK

还有个是可调节的PWM程序,我做过仿真了,需要全部留下邮箱传给你;

/

#define KEY PINC0

#define PWMA PORTB3 //17号脚

#define PWMB PORTB4 //18号脚

#include <mega8h>

#include <delayh>

#include <mathh>

unsigned int m=0;

unsigned char xiangxian=0;

bit INIT2=0; //判断是否象限2已经初始化;

bit INIT3=0;

bit INIT4=0;

/下面为四个象限中处理函数,参数为45度平分为255段角度/

inline panduan()

{

if(m<=255)

{

xiangxian=1;

}

else if((m>255)&&(m<511))

{

xiangxian=2;

if(m==256)

{

INIT2=1;

PWMA=0;

OCR1A=0x00;

OCR1B=0xff;

PWMB=1;

}

}

else if((m>=511)&&(m<767))

{

xiangxian=3;

}

else if((m>=767)&&(m<1024))

{

xiangxian=4;

}

else if(m>1024)

{

m=0;

}

}

void xiangxian1(unsigned char degree)

{

PWMA=0;

PWMB=0;

OCR1BL=m;

OCR1AL=255-m;

}

void xiangxian2(unsigned char degree)

{ unsigned char temp;

temp=m-255;

OCR1AL=temp;

OCR1BL=temp;

}

void xiangxian3(unsigned char degree)

{

unsigned char temp;

temp=m-511;

PWMA=1;

PWMB=1;

OCR1BL=255-temp;

OCR1AL=temp;

}

void xiangxian4(unsigned char degree)

{unsigned char temp=0;

temp=m-767;

PWMA=1;

PWMB=0;

OCR1BL=255-temp;

OCR1AL=255-temp;

}

/角度计算函数,负责计算在各个象限中角度对应的PWM输出/

void SET_ANGLE( unsigned char degree)

{

switch (xiangxian)

{

case 1: xiangxian1(degree);break;

case 2: xiangxian2(degree);break;

case 3: xiangxian3(degree);break;

case 4: xiangxian4(degree);break;

default:break;

}

}

void main(void)

{

unsigned char temp;

unsigned char xiangxian=0;

// Declare your local variables here

PORTB=0x187;

DDRB=0x1e;

// Port C initialization

// Func6=In Func5=In Func4=In Func3=In Func2=In Func1=In Func0=In

// State6=T State5=T State4=T State3=T State2=T State1=T State0=P

PORTC=0x01;

DDRC=0x00;

// Port D initialization

// Func7=In Func6=In Func5=In Func4=In Func3=In Func2=Out Func1=In Func0=In

// State7=T State6=T State5=T State4=T State3=T State2=0 State1=T State0=T

PORTD=0x00;

DDRD=0x04;

// Timer/Counter 0 initialization

// Clock source: System Clock

// Clock value: Timer 0 Stopped

TCCR0=0x00;

TCNT0=0x00;

// Timer/Counter 1 initialization

// Clock source: System Clock

// Clock value: 1000000 kHz

// Mode: Fast PWM top=01FFh

// OC1A output: Inverted

// OC1B output: Inverted

// Noise Canceler: Off

// Input Capture on Falling Edge

// Timer 1 Overflow Interrupt: Off

// Input Capture Interrupt: Off

// Compare A Match Interrupt: Off

// Compare B Match Interrupt: Off

TCCR1A=0xF1;

TCCR1B=0x01;

TCNT1H=0x00;

TCNT1L=0x00;

ICR1H=0x00;

ICR1L=0x00;

OCR1AH=0x00;

OCR1AL=0x00;

OCR1BH=0x00;

OCR1BL=0x00;

// Timer/Counter 2 initialization

// Clock source: System Clock

// Clock value: Timer 2 Stopped

// Mode: Normal top=FFh

// OC2 output: Disconnected

ASSR=0x00;

TCCR2=0x00;

TCNT2=0x00;

OCR2=0x00;

// External Interrupt(s) initialization

// INT0: Off

// INT1: Off

MCUCR=0x00;

// Timer(s)/Counter(s) Interrupt(s) initialization

TIMSK=0x00;

// Analog Comparator initialization

// Analog Comparator: Off

// Analog Comparator Input Capture by Timer/Counter 1: Off

ACSR=0x80;

SFIOR=0x00;

PWMA=0;

PWMB=0;

OCR1AL=0xff;

OCR1BL=0x00;

while (1)

{

if(KEY==0)

{

delay_ms(20);

if(KEY==0)

{

m=m+1;

panduan();

SET_ANGLE(m);

PORTD2=!PORTD2;

}

}

};

}

光伏逆变器可以将光伏(PV)太阳能板产生的可变直流电压转换为市电频率交流电(AC)的逆变器,可以反馈回商用输电系统,或是供离网的电网使用。

光伏逆变器会用最大功率点追踪(MPPT)的技术来从太阳能板抽取最大可能的功率。

太阳能电池的太阳辐照度、温度及总电阻之间有复杂的关系,因此输出效率会有非线性的变化,称为电流-电压曲线(I-Vcurve)。

最大功率点追踪的目的就是在各环境下,针对太阳能模组的输出取_,产生一个(太阳能模组的)负载电阻来获得最大的功率。

以上就是关于发动机组大修后为什么要盘车全部的内容,包括:发动机组大修后为什么要盘车、正弦波逆变器哪些芯片需要写入程序、用AVR单片机Atmega16产生两路互补的PWM波去控制全桥逆变电路的程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10108248.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存