1.一种区块链使能的生产调度边缘计算方法,其特征在于:所述的方法包括以下步骤:
S1:对设备与制造单元的智能合约建模,利用智能合约对该制造单元内部的设备进行生产调度,其中一个所述的制作单元包括多个设备;
S2:将每台设备挂载区块链运行节点,MES下发生产指令给每个制造单元的节点,同时节点通过设备多数据源采集设备生产数据,实时采集每个设备的运行状况数据和工艺参数数据,生产任务和生产效率,通过直接从设备层面进行数据的上链;
S3:根据制造单元获取的生产指令、设备参数,利用边缘计算动态调节设备负载、效率和稼动率。
2.根据权利要求1所述的区块链使能的生产调度边缘计算方法,其特征在于:在步骤S1中,所述的智能合约根据制造单元的属性、设备的属性进行建立;其中所述的制造单元的属性包括制造单元名称、单元设备叔、待生产件数、每min加工数、预计完工时间、加工效率;所述的设备的属性包括设备名称、设备编号、每min加工数、待生产件数、预计完工时间、加工效率。
3.根据权利要求1所述的区块链使能的生产调度边缘计算方法,其特征在于:在步骤S2中,所述的运行状况数据包括运行状态信号,运行、待机、故障、停机等及持续时间;工艺参数数据包括每道工艺的电流、温度、压力;所述的设备多数据源包括变频器、软启动器,伺服控制器、控制仪表。
4.根据权利要求1所述的区块链使能的生产调度边缘计算方法,其特征在于:步骤S3,所述的制造单元接收到MES系统下发生产指令,制造单元节点根据设备当前生产效率分配生产任务。
5.根据权利要求4所述的区块链使能的生产调度边缘计算方法,其特征在于:步骤S1中,所述的制造单元获取设备参数具体如下:制造单元在生产过程中,设备的相关运行参数会通过多数据源发送到智能合约中,并根据设备上传的运行参数计算出设备当前的加工效率,得到该工序制造单元的加工效率,智能合约中计算当前制造单元的预计完工时间是否是最短的,如果不是则需要进行调节。
6.根据权利要求5所述的区块链使能的生产调度边缘计算方法,其特征在于:所述的制造单元的预计完工时间=该制造单元中设备预计完工时间的最大值,其中所述的设备的预计完工时间=待生产件数/每min加工数+当前生产工件剩余加工时间。
7.根据权利要求6所述的区块链使能的生产调度边缘计算方法,其特征在于:所述的边缘计算动态调节设备负载具体如下:根据设备参数计算设备的加工效率,智能合约分配待生产工件,使得制造单元内的预计加工时间最短,实现制造单元生产效率的最大化;
首先计算出各设备的预计完工时间ti,和该制造单元的最短预计完工时间T;若设备的ti
同时若某一设备的加工效率低于p,则将设置设备状态为异常;若当前制造单元设备的负载高于k,则向MES系统反馈,进行全局的生产任务调度。