一种用于模锻工艺优化平台的控制装置的制造方法

文档序号:9506334阅读:205来源:国知局
一种用于模锻工艺优化平台的控制装置的制造方法
【技术领域】
[0001] 本发明专利涉及模锻工艺设计技术领域,具体而言,涉及一种用于模锻工艺优化 平台的控制装置。
【背景技术】
[0002] 模锻成形工艺由于具有生产率高,锻件尺寸精确、加工余量小,以及可生产形状复 杂锻件等特点,被广泛地用于各种零件的生产。模锻件的组织决定模锻件的使用性能,而模 锻件的组织主要由成形工艺决定,其中影响模锻成形工艺的工艺参数较多,如模锻温度、模 锻速率、模具温度、摩擦等。为了获得所需组织结构和性能的模锻件,必须精确控制其模锻 成形工艺。而模锻成形工艺与模锻件的组织结构和性能之间是高度的非线性关系。早期模 锻件成形工艺的制定主要采用"试错法",这种方法造成了生产资料的浪费,并且引起环境 污染,同时生产周期较长,生产效率低。人工智能是指运用各种编程技术和编程语言,使计 算机模拟人类思考问题和推理的过程,因而能很好地解决非线性问题。随着计算机技术、有 限元理论和人工智能技术的发展,为开发和优化设计模锻件成形工艺提供了有效的途径。 目前,人工智能技术在金属塑性加工领域已得到了广泛的应用。
[0003] 而在目前的模锻工艺设计技术领域,在对文件进行安全传输时往往忽略了对操作 文件的用户的进一步认证,导致如果文件安全则任何用户都可对系统进行操作,使得许多 不安全的用户操作系统导致系统中信息的泄露。

【发明内容】

[0004] 本发明专利所解决的技术问题:对模锻工艺优化系统所传输的文件利用无效数据 替换其中的部分有效数据,并对替换后的数据进行加密传回给机械控制系统,用户在需使 用文件数据时向加解密装置发出请求,获取无效数据和解密密钥以使用文件数据,大大加 强了文件数据使用的安全性和用户权限的管理。
[0005] 本发明专利提供如下技术方案:一种用于模锻工艺优化平台的控制装置,控制装 置分为以下几个部分:正交设计模块:人工神经网络与遗传算法模块;材料模型模块,知识 库模块;系统模块;其中正交设计模块、神经网络与遗传算法模块、材料模型模块为本优化 平台的核心,其中,该控制装置还包括硬件加解密装置,用于对控制电路时的参数文件进行 安全保护。用户单独使用一种优化方法或使用多种优化方法进行模锻工艺参数的优化设 计。
[0006] 硬件加解密装置包括只读存储器、中央控制器、密钥存储器、加解密模块、文件发 送模块、处理模块和接口,所述只读存储器用于存储接收的机械设备控制系统的文件数据, 所述密钥存储器用于存储对文件数据加密和解密时所需的加密密钥和解密密钥,所述加解 密模块用于对文件数据进行加密和解密,所述文件发送模块用于向机械设备控制系统发送 无效数据替换和加密后的数据,所述处理模块用于对文件数据进行无效数据替换和对用户 进行操作权限认证,所述接口用于连接加解密装置中的各个模块,保证模块之间的正常通 {目。
[0007] 所述加解密模块采用MD5算法对文件数据进行加解密,具体过程如下:(1)首先对 信息进行填充,即在信息的后面填充一个1和若干个〇使其字节长度对512求余的结果等 于448;(2)对MD5进行初始化,即MD5中用四个32位被称作链接变量的整数参数,它们 分别为:Α= 0x01234567,B= 0x89abcde,fC= 0xfedcba98,D= 0x76543210 ; (3)开始进 入算法的四轮循环运算,循环的次数是信息中512位信息分组的数目,将上面四个链接变 量复制到另外四个变量中:A到a,B到b,C到c,D到d,主循环有四轮,第一轮进行16次操 作,每次操作对a、b、c和d中的其中三个做一次非线性函数运算,然后将所得结果加上第 四个变量,再将所得结果向右位移一个不定的数,并加上a、b、c或d中之一,最后用该结 果取代a、b、c或d中之一。
[0008] 采用基于口令的认证机制对用户操作权限进行认证,该认证机制包括三个阶段, 分别是注册阶段、登录阶段、认证阶段。
[0009] 所述注册阶段包括以下步骤:AS生成如下参数:h(·);系统密钥xs。Ui 是请求AS注册的第i个用户,向AS提交其身份标识IDi和PWi: 1)AS计算Ri= h(IDi?xs) ?h(PWi) ;2)AS=Ui:(Ri,IDi,h(·)),并存在用户的智能卡中,其中,AS为 主机;h(鲁)为安全Hash函数;Ui为合法用户;Ua为敌手;N为随机数;=为安全信道;一 为一般信道。
[0010] 所述登录阶段包括以下步骤:1)当Ui登录AS时,将智能卡插入读写器,输入IDi 和PWi,智能卡生成随机数N,计算Cl=Bi?PWi,C2 =Cl?N;2)Ui-AS: (IDi,C2),其 中,Bi为运算基数,Cl、C2均为中间计算参数。
[0011] 所述认证阶段包括以下步骤:1)AS-Ui:(Vl,C3),AS收到信息(IDi,C2)后, 验证IDi是否合法,如否,拒绝登录请求;如果成立,生成随机数N2,计算Cel= h(IDi十xs),Ncl=C2十Ccl,C3 =Cel十N,V1 =h(C2,Ncl) ;2)Ui-AS: (V2);收至IJ (VI,C3)后,计算并判断VI=h(C2,Nl),如果成立,主机AS的合法性得到认证;Ui计算 Ncl=C2 ?Ccl,V2 =h(C2,Ncl) ;3)AS计算并判断V2 =h(C3,N2),如果成立,Ui的合法 性得到认证,其中,C3、Ccl、Ncl、VI、V2均为中间计算参数。
[0012] 所述无效数据替换采用数据主动替换的方法,该方法的主要步骤如下:(1)如果 预约服务登记表不为空,按预约的分组,每组组成一个预约队列,将各队列按其长度降 序排列,如果预约服务登记表为空,则退出;(2)循环执行下列操作,直至所有队列均已处 理:①取出一个队列,对该队列所预约的FID中的所有页面,循环执行下列操作;②如果页 面已经在磁盘上,且状态为空闲,将状态改为忙碌,然后处理下一个页面.如果页面不在 磁盘上,执行③~④;③寻找淘汰页面表Victim,如Victim为空,则退出,否则,将页面 装入至Victim;④修改相关记录。
[0013] 采用本申请的技术方案可取得的有益效果:(1)采用优化设计平台更高效地实现 模锻工艺设计与实现;(2)对控制装置的数据作无效数据替换,保证数据在传输过程中即 使被窃取也无法破解;(3)对文件数据进行加密,保证数据安全。
【附图说明】
[0014] 下面结合附图对本发明专利做进一步的说明:
[0015]图1为本发明专利一种用于模锻工艺优化平台的控制装置的结构框图;
[0016] 图2为本发明专利中的硬件加解密装置的结构框图;
[0017] 图3为本发明专利所述的基于硬件加解密的用户认证方法的流程图。
[0018] 图中符号说明:
[0019] 100-只读存储器 [0020] 110-密钥存储器
[0021] 120-文件发送模块
[0022] 130-中央控制器
[0023] 140-加解密模块
[0024] 150-处理模块
[0025] 160-接口
【具体实施方式】
[0026] 用于模锻工艺优化平台的控制装置,控制装置分为以下几个部分:正交设计模块: 人工神经网络与遗传算法模块;材料模型模块,知识库模块;系统模块;其中正交设计模 块、神经网络与遗传算法模块、材料模型模块为本优化平台的核心,其中,该控制系统还包 括硬件加解密装置,用于对控制电路时的参数文件进行安全保护。
[0027] 用户单独使用一种优化方法或使用多种优化方法进行模锻工艺参数的优化设计。 该控制装置可高效地实现对模锻工艺优化平台的控制,并且在高效控制的基础上对模锻工 艺优化平台的参数文件保证其安全性,兼顾了效率和安全。
[0028] 该硬件加解密装置,包括只读存储器100、中央控制器130、密钥存储器110、加解 密模块140、文件发送模块120、处理模块150和接口 160,所述只读存储器用于存储接收的 机械设备控制系统的文件数据,所述密钥存储器用于存储对文件数据加密和解密时所需的 加密密钥和解密密钥,所述加解密模块用于对文件数据进行加密和解密,所述文件发送模 块用于向机械设备控制系统发送无效数据替换和加密后的数据,所述处理模块用于对文件 数据进行无效数据替换和对用户进行操作权限认证,所述接口用于连接加解密装置中的各 个模块,保证模块之间的正常通信。
[0029] 所述加解密模块采用MD5算法对文件数据进行加解密,具体过程如下:(1)首先对 信息进行填充,即在信息的后面填充一个1和若干个〇使其字节长度对512求余的结果等 于448;(2)对MD
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1