① 如何设计复杂控制系统,如何分析
PLC控制系统设计步骤一个需要以下七个:
1. 系统设计与设备选型
a. 分析你所控制的设备或系版统。PLC最主要的目的权是控制外部系统。这个系统可能是单个机器,机群或一个生产过程。
b. 判断一下你所要控制的设备或系统的输入输出点数是否符合可编程控制器的点数要求。(选型要求)
c. 判断一下你所要控制的设备或系统的复杂程度,分析内存容量是否够。
2. I/O赋值(分配输入输出)
a. 将你所要控制的设备或系统的输入信号进行赋值,与PLC的输入编号相对应。(列表)
b. 将你所要控制的设备或系统的输出信号进行赋值,与PLC的输出编号相对应。(列表)
3. 设计控制原理图
a. 设计出较完整的控制草图。
b. 编写你的控制程序。
c. 在达到你的控制目的的前提下尽量简化程序。
4. 程序写入PLC
将你的程序写入可编程控制器。
5. 编辑调试修改你的程序
a.程序查错(逻辑及语法检查)
b.在局部插入END,分段调试程序。
c.整体运行调试
6. 监视运行情况
在监视方式下,监视一下你的控制程序的每个动作是否正确。如不正确返回步骤5,如果正确则作第七步。
7. 运行程序(千万别忘记备份你的程序)
② 控制系统设计步骤
有份机械润滑装置控制的,但是单片机的
③ 对控制系统的基本要求和系统设计的方法有哪些方面
控制系统设计来是一个很大的课题源.从分类上来说有开环控制系统(如交通灯),闭环反馈控制系统(如温度控制),有模拟控制系统,也有数字控制系统.它们的具体设计要求各有不同.但总体来说,一般控制系统要求
1)满足控制精度和稳定性要求
2)满足响应时间要求
3)有足够的抗干扰和噪声的能力(鲁棒性)
4)容易实现,成本低
④ 我们自动控制原理原理需要做控制系统设计,需要自己选一个设计题目,有没有简单好做的设计题目具体一点
水温控制系统吧。最简单的那种,元件也比较少,画图用protel99se就可以搞定了。
⑤ 示教机械手结构及控制系统设计
一,控制系统的硬件设计
本文所研究的平面关节型机械手的控制系统硬件结构主要包括运动模块、功率放大模块、位置检测模块和通信模块。
(1) 运动与功率放大模块
运动与功率放大模块如图4所示。运动模块的核心芯片是LM629。LM629的8位数据口D0~D7与PIC单片机的RD0~RD7口相连,RC0~RC3分别和LM629的CS、RD、WR、PS相连,用于控制片选、数据的流向等。LM629接收来自单片机的位置、速度或加速度数据,经过内部梯形图发生器和PID调节器的运算,输出脉宽调制信号和方向信号,由引脚PWMM和PWMS输出。功率放大模块主要由L298N芯片和电流泄放回路组成。L298N是双极性H桥功率放大电路,与LM629输出信号PWMM和PWMS通过一个逻辑门电路相连,控制直流电机的正、反转和停止。在芯片LM629和L298N之间增加光电耦合器4N25,进行电气隔离,保护单片机和运动芯片并减少强电干扰。由于直流电机是感性负载,因此选用功率二极管DIN5391组成电流泄放回路,以保护功率芯片L298N。
(2) 位置检测模块[3]
位置检测模块主要通过检测与电机轴相连的增量式光电编码器,从而实现检测并获取各关节电机轴位置的目的。图5所示的电路将增量式光电编码器输出的差动信号(A+、A-、B+、B-、IN+、IN-)经过75175合成单端信号A、B、IN(图5中只画出一路信号的合成)。合成后的单端信号A、B、IN分别与LM629的引脚A、B、IN相连。利用差动信号传输,可以有效地解决干扰和远距离传输问题。为了进一步消除干扰,在输入端每根线上都加上了一个滤波电容,在两根差动的信号线之间接了一个用于线路阻抗匹配的电阻。增量式码盘反馈的脉冲信号经过4倍频后,提高了分辨率。A和B的逻辑状态每改变一次,LM629的位置寄存器就加(减)1。当码盘的A、B、IN都为低电平时,产生一个Index信号送入寄存器,记录电机的绝对位置。
(3) 通信模块
通信模块主要解决人机接口问题〔4〕。在本文设计的控制系统中,没有设计显示模块和键盘输入模块。但在实际应用中,常常需要输入一些参数,如PID参数等。利用PC机丰富的资源和良好的用户界面,通过串行口通信来解决控制系统的参数输入和显示。
二,控制系统的软件设计
控制系统的软件部分主要包括初始化模块、运动控制模块、位置检测模块和通信模块。单片机根据位置检测模块获取的信息,确定机械手各关节的速度、加速度和位置,将这些信息传入LM629,由速度梯形图生成速度曲线,进行位置控制。PID调节器根据输入指令和反馈信息来补偿闭环系统。式(1)表示LM629输出的控制信号。
在程序编制过程中,通常采用增量式PID算法。
通信模块建立单片机和PC机之间的通信。在PC机端,利用Visual C++编写串行通信程序和参数输入界面。在PIC16F877端,用汇编语言编写通信程序,实现PC机和单片机之间的双向通信。
⑥ 举例说明神经控制系统的设计步骤
神经控制系统的设计步骤是智能设计里面的一种
⑦ 如何设计自动控制系统
明确控制目的,确定控制变量和被控变量;
建立数学模型,分析系统动态和稳态性能;
设计内控制系统,容分析加入控制后的系统性能,具体的控制方法有很多,比如PID、自适应控制、最优控制、鲁棒控制等。控制结构有单回路反馈控制、前馈-串级控制、选择性控制、解耦控制等。从特征根的角度来看,若被控系统闭环稳定,则只需要根据需求将主导极点移动到指定位置附近,若闭环系统不稳定,则需要用其他方法先使闭环系统稳定,再根据需求移动闭环主导极点;
仿真验证,实搭验证,修改矫正直到满足要求。
(PS:本人很菜,没有工程经验,上述只是我的想法,不详细和不对的地方,希望有大佬批评指正。不过我的初衷是抛砖引玉,大家共同交流学习。)