工控与智能化管理系统的区别

来源:互联网 发布:js和java的语法区别 编辑:程序博客网 时间:2024/05/01 04:05

今天上午和老总开会,讨论采油六厂的智能化管理决策系统的开发.

分析完项目需求,谈论了一下项目内部的数学模型,然后就是项目怎么实施的问题。

我们这个项目是对一整套设备通过监控,根据内部数学模型,预判断整套设备的工作状态,对不安全生产因素进行早期警报,并提供生产管理的最优决策,根据甲方的要求,还有可能进行反控制。

前期工作已经差不多了,按照甲方的要求,得做成计算机控制方式的。我们这个大系统可以分为加热系统,传输系统与泵注系统,每个系统由一个或多个或多组设备构成。调整控制时一般都以每个设备单元进行初期考虑。 

分析着分析着,崔伟提出要购买一套已经开发好的叫什么控制器(名字忘了),他提供对数据的分析和对设备的反控制功能,本质就是单片机。

然后,我就想,其实我们这个项目是不是用单片机来开发更好一些?同时进行软件和单片机的开发对我们不是问题,我们公司的技术队伍没问题。

客户端采用单片机开发控制,网络服务端可以采用组态软件,这样的好处有:稳定,反映控制快,模块简单,成本低,开发快,不会受网络什么的影响。缺点是:性能不太好,组态不够灵活。

那以后什么样的项目用工控(单片机),什么样的项目用智能化的系统呢?最后总结为:

一个设备或几个距离很近的设备组进行控制用单片机;

不是很复杂的控制用单片机,因为受单片机内部容量与速度的限制,例如需要大量的排列组合分析未来情况最好用计算机为服务器的智能化决策系统;否则,一个设备比如工作多长时间停止,到什么情况开始工作用单片机就很合适;

单片机与单片机设备之间控制不需要复杂的数据交互,理由同上;反之用智能化系统比较合适。

 

当然,最好的方案,是:单片机连采集器,做数据初级处理,再由服务器进行分析,返回单片机控制。不过,这样这个项目就得调动公司软件开发组,单片机项目开发组,成本就有点 。。。太复杂了。

反正甲方有要求,按照以上几点,直接使用计算机来进行职能化系统的开发把

 

 

原创粉丝点击