上海市柳营路650弄36号302室
销售热线:021-56906880 56982876
图文传值:021-56982876
企业邮箱:dzyb@vip.sina.com
当前位置:网站首页 -> 基于模糊控制的恒流源
基于模糊控制的恒流源 [2012/8/11] |
摘要:恒流源在各种电子设备中的应用越来越多,其性能的好坏直接影响着整个设备的性能表现。为了充分利用智能控制方法提高使恒流源的性能,提出一种基于模糊控制的恒流源。本设计方案采用三星公司ARM9 S3C2410高速嵌入式微处理器作为恒流源的控制、显示和输出电流检测核心,运用模糊控制算法实时控制,实现20mA到2000mA高精度恒流源。 引言各种电子设备中,电源都是关键的部件,其性能影响着整个设备的性能指标。应用中大多数是电压源,但工业上为了避免传输线路的电阻和电磁干扰,通常都采用电流源作为通信信号。在激光应用领域,半导体激光器是一种电流型驱动器件,其电源为恒流源,电流源性能的好坏直接影响到整个激光器装置的技术指标。为了使电流源的性能更好,充分发挥智能控制的作用,提出了一种基于模糊控制的恒流源,通过模糊算法的控制使恒流源的性能更好,以满足现代电子设备对恒流源越来越苛刻的要求。 2 控制原理与控制器设计2.1 模糊控制模糊控制属于智能控制的一种,自1965年模糊控制被创建以来,模糊控制理论及其应用得到了迅速发展。模糊控制是以模糊集合理论、模糊语言变量及模糊推理为基础的一种智能控制。模糊控制对数学模型的依赖性弱,不需要建立过程的精确数学模型,并具有良好的鲁棒性和适应性。模糊控制系统的原理如图2所示。 2.2 模糊控制器的设计模糊控制器首先要根据输入输出变量的数量确定系统的基本结构和模糊推理类型,然后确定各个变量的取值区间即论域。其次根据专家经验划分各变量的模糊子集并确定各子集的隶属函数,其中模糊子集的划分要使相邻子集隶属函数相交点处隶属度为0.2~0.5左右。最后建立模糊控制规则,即根据输入量的模糊子集确定输出量的模糊子集。 根据matlab生成的数据得到模糊推理表,如表1所示。在S3C2410处理器中构建该表用作模糊推理。 2.2.4 电流测量采样电路的设计恒流源的输出电流值由图4中的康锰铜电阻丝R2决定,通过测量康锰铜电阻丝的两端电压来测量恒流源的输出电流。 3 电路的硬件设计 3.2 恒流源电路的设计恒流源电路如图6所示。其中,由运算放大器输出的电流较小,该电路加了扩流电路。采用达林顿管作为运算放大器的扩流器件。运用放大器构成反馈电路,形成闭环。 对于结构复杂的模糊算法和对时间没有实时要求的任务如键盘扫描、液晶显示都放在主循环中。A/D、D/A转换任务需要定周期运行,放在时基中断服务子程序中运行,有效地保证了重要任务能及时被执行。
|