[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108857600B - A photocatalytic-based cobalt-based alloy processing method and processing platform - Google Patents

A photocatalytic-based cobalt-based alloy processing method and processing platform Download PDF

Info

Publication number
CN108857600B
CN108857600B CN201810828984.0A CN201810828984A CN108857600B CN 108857600 B CN108857600 B CN 108857600B CN 201810828984 A CN201810828984 A CN 201810828984A CN 108857600 B CN108857600 B CN 108857600B
Authority
CN
China
Prior art keywords
polishing
processing
value
formula
concentration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810828984.0A
Other languages
Chinese (zh)
Other versions
CN108857600A (en
Inventor
曾晰
蔡超鹏
郗枫飞
郑倩倩
温聪
何兴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University of Technology ZJUT
Original Assignee
Zhejiang University of Technology ZJUT
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University of Technology ZJUT filed Critical Zhejiang University of Technology ZJUT
Priority to CN201810828984.0A priority Critical patent/CN108857600B/en
Publication of CN108857600A publication Critical patent/CN108857600A/en
Application granted granted Critical
Publication of CN108857600B publication Critical patent/CN108857600B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B1/00Processes of grinding or polishing; Use of auxiliary equipment in connection with such processes
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B41/00Component parts such as frames, beds, carriages, headstocks
    • B24B41/02Frames; Beds; Carriages
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B41/00Component parts such as frames, beds, carriages, headstocks
    • B24B41/06Work supports, e.g. adjustable steadies
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B24GRINDING; POLISHING
    • B24BMACHINES, DEVICES, OR PROCESSES FOR GRINDING OR POLISHING; DRESSING OR CONDITIONING OF ABRADING SURFACES; FEEDING OF GRINDING, POLISHING, OR LAPPING AGENTS
    • B24B57/00Devices for feeding, applying, grading or recovering grinding, polishing or lapping agents
    • B24B57/02Devices for feeding, applying, grading or recovering grinding, polishing or lapping agents for feeding of fluid, sprayed, pulverised, or liquefied grinding, polishing or lapping agents

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Grinding And Polishing Of Tertiary Curved Surfaces And Surfaces With Complex Shapes (AREA)
  • Finish Polishing, Edge Sharpening, And Grinding By Specific Grinding Devices (AREA)

Abstract

一种基于光催化的钴基合金加工方法及加工平台,所述加工方法包括化学反应过程优化调整和机械臂抛光路径优化调整,化学反应过程优化调整采用的是基于线性回归算法针对不同加工对象建立线性回归模型寻求最优光照强度和化学添加剂配比、温度等条件;机械臂抛光路径优化调整采用的是策略网络对抛光轨迹进行调整;所述加工平台包括:机器人模块、抛光工作台、抛光液添加装置、工控机以及存储器。本发明的有益效果在于:有效的解决了光催化加工过程中化学反应过程的紫外光强度和化学添加剂的量不好定的问题,能有效的提升抛光质量;针对不同加工对象训练出机械臂抛光路径,能有效的解决了抛光盘的柔性带来的轨迹误差,提升抛光的质量和效率。

Figure 201810828984

A cobalt-based alloy processing method and processing platform based on photocatalysis. The processing method includes the optimization and adjustment of the chemical reaction process and the optimization and adjustment of the polishing path of the mechanical arm. The optimization and adjustment of the chemical reaction process is based on the linear regression algorithm established for different processing objects The linear regression model seeks conditions such as optimal light intensity, chemical additive ratio, and temperature; the optimization and adjustment of the polishing path of the mechanical arm uses a strategy network to adjust the polishing trajectory; the processing platform includes: a robot module, a polishing workbench, and a polishing liquid Add devices, IPCs, and storage. The beneficial effects of the present invention are: effectively solving the problem that the intensity of ultraviolet light and the amount of chemical additives in the chemical reaction process in the photocatalytic processing process are not easy to determine, and can effectively improve the polishing quality; training mechanical arm polishing for different processing objects The path can effectively solve the trajectory error caused by the flexibility of the polishing disc, and improve the quality and efficiency of polishing.

Figure 201810828984

Description

一种基于光催化的钴基合金加工方法及加工平台A photocatalytic-based cobalt-based alloy processing method and processing platform

技术领域technical field

本发明涉及一种基于光催化的钴基合金加工方法及加工平台。The invention relates to a photocatalytic-based cobalt-based alloy processing method and a processing platform.

背景技术Background technique

钴基合金作为自熔性合金材料可被用于改善金属材料表面性能,形成高硬度、耐高温和耐磨损的覆层。这种方法被广泛应用于模具制造、汽车制造工业、汽轮机制造等行业中。模具钴基合金覆层不但具有自由曲面的复杂性,同时还遇到高硬度和高耐磨性等新问题,使得精密加工更加困难,普通机械加工方法难以快速去除,若可通过特定的化学方法,使该类难加工材料变为易加工材料,则可达到提升加工效率的目的。针对钴基合金中钴元素的材料特性,配置有效的反应溶剂,使表层钴原子产生反应,形成易被去除产物,并结合紫外光催化作用,建立光子与量子产率的关系,调节钴元素原子键断裂和能量释放过程,实现反应可控。由于钴基合金为多元素合金类材质,需协同机械作用,实现不可溶产物的材料去除。As a self-fluxing alloy material, cobalt-based alloys can be used to improve the surface properties of metal materials and form coatings with high hardness, high temperature resistance and wear resistance. This method is widely used in mold manufacturing, automobile manufacturing industry, steam turbine manufacturing and other industries. The cobalt-based alloy coating of the mold not only has the complexity of the free-form surface, but also encounters new problems such as high hardness and high wear resistance, which makes precision machining more difficult, and it is difficult to remove it quickly by ordinary mechanical processing methods. If it can be removed by specific chemical methods , making such difficult-to-process materials into easy-to-process materials can achieve the purpose of improving processing efficiency. According to the material characteristics of the cobalt element in the cobalt-based alloy, an effective reaction solvent is configured to make the cobalt atoms on the surface react to form products that are easily removed, and combined with ultraviolet photocatalysis, the relationship between photon and quantum yield is established, and the cobalt element atom is adjusted The process of bond breaking and energy release enables the reaction to be controllable. Since the cobalt-based alloy is a multi-element alloy material, it is necessary to cooperate with mechanical action to achieve material removal of insoluble products.

所述加工平台材料去除过程是一个化学反应、光学控制和机械去除的协同过程。因此加工工艺对于加工结果的影响比较大,为了使得加工工艺最优,利用人工智能技术在连续性决策和寻找最优点上的能力,将人工智能技术和光催化机器人加工平台相结合,提升光催化机器人抛光的加工效率和加工质量。The material removal process of the processing platform is a coordinated process of chemical reaction, optical control and mechanical removal. Therefore, the processing technology has a great influence on the processing results. In order to optimize the processing technology, the ability of artificial intelligence technology in continuous decision-making and finding the best point is used to combine artificial intelligence technology with the photocatalytic robot processing platform to improve the photocatalytic robot. Polishing processing efficiency and processing quality.

发明内容Contents of the invention

本发明的目的在于提供一种适基于人工智能技术的光催化加工平台,所述加工平台能够针对不同的加工对象选择最优的化学反应条件,以及解决抛光不同加工对象时由柔性抛光盘带来的抛光路径误差问题。所述加工平台基于人工智能技术能针对不同的加工对象调整加工工艺包括:基于线性回归模型对化学反应过程优化调整和基于策略网络模型对机械臂抛光路径优化调整。The purpose of the present invention is to provide a photocatalytic processing platform based on artificial intelligence technology, the processing platform can select the optimal chemical reaction conditions for different processing objects, and solve the problems caused by flexible polishing discs when polishing different processing objects. The problem of polishing path error. The processing platform can adjust the processing technology for different processing objects based on artificial intelligence technology, including: optimizing and adjusting the chemical reaction process based on the linear regression model and optimizing and adjusting the polishing path of the mechanical arm based on the strategy network model.

本发明所述的一种基于光催化的钴基合金加工方法,其特征在于,包括以下步骤:A photocatalytic-based cobalt-based alloy processing method according to the present invention is characterized in that it comprises the following steps:

(1)化学反应过程优化调整;(1) Optimization and adjustment of chemical reaction process;

步骤1)针对加工对象所述工控机操作系统调用存储器内数据库储存的该类加工对象样例数m,单位是个、加工评价指标Q,单位是mm/s;其中加工对象样例数m个对应的化学反应材料和条件包括碱性黄40溶剂浓度C1,单位是g/L、TiO2浓度C2,单位是g/L、紫外光照强度I,单位是lx以及温度T,单位是℃;加工评价指标Q,单位是mm/s包括加工精度a,单位是mm、表面粗糙度r,单位是μm以及加工时长h,单位是s,其中Q值越大加工质量越好,其数学公式如下:Step 1) For the processing object, the industrial computer operating system invokes the number m of samples of this type of processing object stored in the database in the memory, and the unit is one, and the processing evaluation index Q, the unit is mm/s; wherein the number m of processing object samples corresponds to The chemical reaction materials and conditions include basic yellow 40 solvent concentration C1, the unit is g/L, TiO2 concentration C2, the unit is g/L, ultraviolet light intensity I, the unit is lx and temperature T, the unit is ℃; processing evaluation The index Q, the unit is mm/s, includes the machining accuracy a, the unit is mm, the surface roughness r, the unit is μm, and the processing time h, the unit is s. The larger the Q value, the better the processing quality. The mathematical formula is as follows:

Figure BDA0001743114640000021
Figure BDA0001743114640000021

步骤2)建立线性回归模型函数公式Q'如下,w0、w1、w2、w3为权重参数随机初始化:Step 2) Establish the linear regression model function formula Q' as follows, w 0 , w 1 , w 2 , and w 3 are randomly initialized weight parameters:

Q'=w0+w1×C1+w2×C2+w3×I+w4×T (2);Q'=w 0 +w 1 ×C1+w 2 ×C2+w 3 ×I+w 4 ×T (2);

步骤3)建立特征向量x,x是由碱性黄40溶剂浓度C1,TiO2浓度C2,紫外光照强度I,温度T组成的向量,x=[C1,C2,I,T];建立损失函数,损失值L1来衡量由公式(2)得到的线性回归模型输出Q’和由公式(1)得到的实际的加工评价指标Q之间的差异,结果公式如下,Qi和Q'i分别为第i次加工实际评价指标值和预测评价指标值:Step 3) set up feature vector x, x is by basic yellow 40 solvent concentration C1, TiO 2 concentration C2, ultraviolet light intensity I, the vector that temperature T forms, x=[C1, C2, I, T]; Set up loss function , the loss value L 1 is used to measure the difference between the linear regression model output Q' obtained by the formula (2) and the actual processing evaluation index Q obtained by the formula (1), the result formula is as follows, Q i and Q' i respectively For the i-th processing the actual evaluation index value and the predicted evaluation index value:

Figure BDA0001743114640000031
Figure BDA0001743114640000031

步骤4)利用随机批量梯度下降算法来迭代更新权重值直至达到指定迭代次数(预设置1000次),计算出损失值最小时的权重参数值,采用如下迭代公式对权重值进行更新,α是学习率一般取0.001,t表示迭代轮次,t在迭代开始时设置为0,预先通过程序产生高斯分布的随机数初始化,

Figure BDA0001743114640000032
一共更新1000次也就是需要计算1000次公式(4),每一次都需将上一次计算得到的/>
Figure BDA0001743114640000033
Figure BDA0001743114640000034
四个权重参数代回公式(4)计算这一轮更新后的/>
Figure BDA0001743114640000035
Figure BDA0001743114640000036
Step 4) Use the stochastic batch gradient descent algorithm to iteratively update the weight value until the specified number of iterations (preset 1000 times) is reached, calculate the weight parameter value when the loss value is the smallest, and use the following iterative formula to update the weight value, α is the learning The rate is generally 0.001, t represents the iteration round, t is set to 0 at the beginning of the iteration, and the random number of Gaussian distribution generated by the program is initialized in advance.
Figure BDA0001743114640000032
A total of 1000 updates means that formula (4) needs to be calculated 1000 times, and each time you need to calculate the result from the previous calculation />
Figure BDA0001743114640000033
Figure BDA0001743114640000034
The four weight parameters are substituted into formula (4) to calculate this round of updated />
Figure BDA0001743114640000035
Figure BDA0001743114640000036

Figure BDA0001743114640000037
Figure BDA0001743114640000037

其中

Figure BDA0001743114640000038
均代表迭代计算;in
Figure BDA0001743114640000038
Both represent iterative calculations;

步骤5)将迭代完成之后

Figure BDA0001743114640000039
就是对应的w0、w1、w2、w3权重值代入公式(2)就可以建立出预测模型,通过预测模型就可以预测出不同碱性黄40溶剂浓度,TiO2浓度,紫外光照强度,温度下加工评价指标的值;Step 5) After the iteration is complete
Figure BDA0001743114640000039
That is, the corresponding weight values of w 0 , w 1 , w 2 , and w 3 can be substituted into the formula (2) to establish a prediction model. Through the prediction model, it is possible to predict the concentration of different basic yellow 40 solvents, the concentration of TiO2, and the intensity of ultraviolet light. The value of the processing evaluation index at the temperature;

步骤6)在根据预测模型求解出当Q'值最大时,即加工评价指标最高时,碱性黄40溶剂浓度C1,TiO2浓度C2,紫外光照强度L,温度T分别对应的值;再由操作系统将参数指令化,传达给紫外光灯和抛光液添加装置,从而达到化学反应过程优化调整的目的;Step 6) When the Q' value is the largest according to the predictive model, that is, when the processing evaluation index is the highest, the basic yellow 40 solvent concentration C1, the TiO2 concentration C2, the ultraviolet light intensity L, and the values corresponding to the temperature T; The operating system commands the parameters and communicates them to the UV lamp and polishing fluid adding device, so as to achieve the purpose of optimizing and adjusting the chemical reaction process;

(2)优化调整机械臂抛光路径;(2) Optimizing and adjusting the polishing path of the robotic arm;

步骤①针对加工对象所述工控机操作系统调用云服务器数据库储存的期望轨迹yk,由k个坐标点构成,策略网络训练过程中实际运动轨迹为y'k,建立误差函数ek,公式如下:Step 1. For the processing object, the operating system of the industrial computer calls the expected trajectory y k stored in the cloud server database, which is composed of k coordinate points. The actual trajectory during the strategy network training process is y' k , and the error function e k is established. The formula is as follows :

ek=yk-y'k (5)e k =y k -y' k (5)

通过策略网络模型的训练使ek值尽可能的变小,也就是让抛光轨迹的误差降低下来;Through the training of the strategy network model, the value of e k is made as small as possible, that is, the error of the polishing trajectory is reduced;

步骤②根据误差值设定奖励值R,误差越小奖励值越大,为了让策略网络更好的理解未来和潜在的奖励,这里使用未来衰减的奖励,假设行动action为次,Rk为第K次获得的奖励,其公式如下:Step ② Set the reward value R according to the error value. The smaller the error is, the larger the reward value is. In order to allow the policy network to better understand the future and potential rewards, the future attenuated rewards are used here, assuming that the action is the second, and R k is the second The reward obtained K times, its formula is as follows:

R=R1+γR22R3+...+γk-1Rk(γ为衰减系数取0.99) (6);R=R 1 +γR 22 R 3 +...+γ k-1 R k (γ is the attenuation coefficient and takes 0.99) (6);

步骤③构建神经网络模型,其输入为机械臂当前的坐标值,输出为机械臂朝各个方位运动的概率值矩阵p=[p1,p2,p3,...,pn](n由设定的方位数决定),可以拥用来选择行动;Step ③ Construct the neural network model, the input is the current coordinate value of the manipulator, and the output is the probability value matrix p=[p 1 ,p 2 ,p 3 ,...,p n ](n determined by the number of orientations set), which can be used to select actions;

步骤④建立损失函数L2,,采用交叉熵损失函数,公式如下:Step ④ establishes the loss function L 2 , using the cross-entropy loss function, the formula is as follows:

L2=-(r*log p)/n (7)L 2 =-(r*log p)/n (7)

使得获得较多奖励值的行动的概率提高,获得较低奖励值行动的概率降低;Increases the probability of actions with higher reward values and decreases the probability of actions with lower reward values;

步骤⑤将损失函数代入,使用梯度下降算法对神经网络中的权重值进行迭代更新,最终得到一个能提供最优策略的策略网络,基于策略网络可对机械臂抛光路径进行优化调整。In step ⑤, the loss function is substituted, and the weight value in the neural network is iteratively updated using the gradient descent algorithm, and finally a policy network that can provide the optimal policy is obtained. Based on the policy network, the polishing path of the manipulator can be optimized and adjusted.

根据本发明所述的基于光催化的钴基合金加工方法构建的加工平台,其特征在于:包括According to the processing platform constructed based on the photocatalytic cobalt-based alloy processing method of the present invention, it is characterized in that: comprising

机器人模块,包括工业机器人和柔性气动抛光装置,柔性抛光装置安装在工业机器人的机械臂上,用于调整工件位置;The robot module includes an industrial robot and a flexible pneumatic polishing device. The flexible polishing device is installed on the mechanical arm of the industrial robot to adjust the position of the workpiece;

抛光工作台,包括用于盛放抛光液抛光盘和用于对抛光液以及工件进行照射的光照装置,光照装置安装在抛光盘内,并且光照装置的照射头对准抛光液;The polishing workbench includes a polishing disc for holding the polishing liquid and an illuminating device for irradiating the polishing liquid and the workpiece, the illuminating device is installed in the polishing disc, and the illuminating head of the illuminating device is aligned with the polishing liquid;

抛光液添加装置,设置于抛光工作台旁,并且其加液口位于抛光工作台的抛光池正上方,用于向抛光工作台中添加抛光液;The polishing liquid adding device is arranged next to the polishing workbench, and its liquid filling port is located directly above the polishing pool of the polishing workbench, and is used for adding polishing liquid to the polishing workbench;

工控机,与机器人模块、抛光工作台以及抛光液添加装置的控制端电连接或信号连接,用于控制机器人模块、抛光工作台以及抛光液添加装置工作,实现化学反应过程优化调整和对机械臂抛光路径优化调整;The industrial computer is electrically or signally connected to the control terminal of the robot module, polishing workbench and polishing liquid adding device, and is used to control the work of the robot module, polishing workbench and polishing liquid adding device, to realize the optimal adjustment of the chemical reaction process and the adjustment of the mechanical arm Polishing path optimization adjustment;

以及存储器,其信号传输端通过导线或无线网络与所述工控机的信号传输端口双向信号连接或电连接,用于存储加工信息。And a memory, the signal transmission end of which is bidirectionally signal-connected or electrically connected to the signal transmission port of the industrial computer through a wire or a wireless network for storing processing information.

所述抛光盘底部与受旋转电机驱动的旋转工作台固接,实现抛光盘绕自身垂直中心轴旋转;所述抛光池内从下到上依次设有用于支撑磨粒的弹性层、弹性薄膜层以及用于对模具表面进行加工的磨粒层,其中弹性层的底端与抛光池内底板连接,弹性层的上表面铺设弹性薄膜层,而弹性薄膜层的边沿与抛光池的内壁密封连接,使得弹性薄膜层与抛光池内壁围成用于容纳抛光液的加工区;磨粒层铺设在弹性薄膜层的表面,磨粒层上填充用于润滑和散热的抛光液;旋转电机的控制端与总控制器相应的控制端电连接。The bottom of the polishing disc is fixedly connected with the rotary table driven by the rotating motor to realize the rotation of the polishing disc around its vertical central axis; the polishing pool is sequentially provided with an elastic layer for supporting abrasive grains, an elastic film layer and a The abrasive grain layer used for processing the mold surface, wherein the bottom end of the elastic layer is connected with the inner bottom plate of the polishing pool, the upper surface of the elastic layer is laid with an elastic film layer, and the edge of the elastic film layer is sealed and connected with the inner wall of the polishing pool, so that the elastic film The layer and the inner wall of the polishing pool form a processing area for containing the polishing liquid; the abrasive grain layer is laid on the surface of the elastic film layer, and the abrasive grain layer is filled with polishing liquid for lubrication and heat dissipation; the control terminal of the rotating motor and the main controller Corresponding control terminals are electrically connected.

所述弹性层为锥形螺旋弹簧阵列,所述锥形螺旋弹簧阵列包括若干相互独立的锥形螺旋弹簧,所述锥形螺旋弹簧的小口径端与所述抛光池的内底面固接,所述锥形螺旋弹簧的大口径端连有一个半球形支架,所述半球形支架的弧形曲线与弹性层的下表面接触;所述锥形螺旋弹簧的上端抵在弹性薄膜层下表面。The elastic layer is an array of conical helical springs, the array of conical helical springs includes a number of mutually independent conical helical springs, the small-diameter ends of the conical helical springs are affixed to the inner bottom surface of the polishing pool, so The large-diameter end of the conical coil spring is connected with a hemispherical bracket, and the arc curve of the hemispherical bracket is in contact with the lower surface of the elastic layer; the upper end of the conical coil spring is against the lower surface of the elastic film layer.

所述光照装置为紫外灯,固定在旋转工作台中心,其中紫外灯始终照射在工件加工区。The illumination device is an ultraviolet lamp, which is fixed at the center of the rotary table, wherein the ultraviolet lamp is always irradiated on the workpiece processing area.

所述化学反应过程优化采用的是线性回归算法来进行调整。所述机械臂抛光路径优化采用的是策略网络对抛光轨迹进行调整。The optimization of the chemical reaction process adopts a linear regression algorithm for adjustment. The optimization of the polishing path of the manipulator uses a strategy network to adjust the polishing trajectory.

所述存储器的数据库中储存的数据基于历史加工数据。The data stored in the database of the memory is based on historical machining data.

策略网络中神经网络的模型和参数的选择根据实际加工情况进行调整。The model and parameters of the neural network in the policy network are adjusted according to the actual processing situation.

本发明的有益效果在于:本发明将人工智能技术和光催化机器人加工平台相结合,有效的解决了光催化加工过程中化学反应过程的紫外光强度和化学添加剂的量不好定的问题,能有效的提升抛光质量;针对不同加工对象训练出机械臂抛光路径,能有效的解决了抛光盘的柔性带来的轨迹误差,提升抛光的质量和效率。The beneficial effect of the present invention is that: the present invention combines the artificial intelligence technology and the photocatalytic robot processing platform, effectively solves the problem that the ultraviolet light intensity and the amount of chemical additives in the chemical reaction process in the photocatalytic processing process are not easy to determine, and can effectively Improve the polishing quality; training the polishing path of the robotic arm for different processing objects can effectively solve the trajectory error caused by the flexibility of the polishing disc and improve the quality and efficiency of polishing.

附图说明Description of drawings

图1是本发明的化学反应过程优化调整流程示意图。Fig. 1 is a schematic flow chart of the chemical reaction process optimization adjustment of the present invention.

图2是本发明的机械臂抛光路径优化调整流程示意图。FIG. 2 is a schematic diagram of the optimization and adjustment flow of the polishing path of the robotic arm in the present invention.

图3是本发明光催化加工机器人平台结构。Fig. 3 is the platform structure of the photocatalytic processing robot of the present invention.

具体实施方式Detailed ways

下面结合附图进一步说明本发明。Further illustrate the present invention below in conjunction with accompanying drawing.

参照附图:Referring to the attached picture:

实施例1本发明所述的一种基于光催化的钴基合金加工方法,其特征在于,包括以下步骤:Embodiment 1 A photocatalytic-based cobalt-based alloy processing method according to the present invention is characterized in that it comprises the following steps:

(1)优化化学反应所需参数;(1) Optimize the parameters required for chemical reactions;

步骤1)针对加工对象所述工控机操作系统调用存储器内数据库储存的该类加工对象样例数m(个)、加工评价指标Q(mm/s);其中加工对象样例数m(个)对应的化学反应材料和条件包括碱性黄40溶剂浓度C1(g/L)、TiO2浓度C2(g/L)、紫外光照强度I(lx)以及温度T(℃);加工评价指标Q(mm/s)包括加工精度a(mm)、表面粗糙度r(μm)以及加工时长h(s),其中Q值越大加工质量越好,其数学公式如下:Step 1) For the processing object, the industrial computer operating system transfers the number m (pieces) of this type of processing object samples and the processing evaluation index Q (mm/s) stored in the database in the memory; wherein the number m (pieces) of processing object samples Corresponding chemical reaction materials and conditions include basic yellow 40 solvent concentration C1 (g/L), TiO2 concentration C2 (g/L), ultraviolet light intensity I (lx) and temperature T (°C); processing evaluation index Q ( mm/s) includes processing accuracy a (mm), surface roughness r (μm) and processing time h (s). The larger the Q value, the better the processing quality. The mathematical formula is as follows:

Figure BDA0001743114640000071
Figure BDA0001743114640000071

步骤2)建立线性回归模型函数公式Q'如下,w0、w1、w2、w3为权重参数随机初始化:Step 2) Establish the linear regression model function formula Q' as follows, w 0 , w 1 , w 2 , and w 3 are randomly initialized weight parameters:

Q'=w0+w1×C1+w2×C2+w3×I+w4×T (2);Q'=w 0 +w 1 ×C1+w 2 ×C2+w 3 ×I+w 4 ×T (2);

步骤3)建立特征向量x,x是由碱性黄40溶剂浓度C1,TiO2浓度C2,紫外光照强度I,温度T组成的向量,x=[C1,C2,I,T];建立损失函数,损失值L1来衡量模型输出Q’(公式(2)得到)和实际Q(由公式(1)得到)之间的差异,结果公式如下,Qi和Q'i分别为第i次加工实际评价指标值和预测评价指标值。Step 3) set up feature vector x, x is by basic yellow 40 solvent concentration C1, TiO 2 concentration C2, ultraviolet light intensity I, the vector that temperature T forms, x=[C1, C2, I, T]; Set up loss function , the loss value L 1 is used to measure the difference between the model output Q' (obtained by formula (2)) and the actual Q (obtained by formula (1)), the result formula is as follows, Q i and Q' i are the i-th processing The actual evaluation index value and the predicted evaluation index value.

Figure BDA0001743114640000081
Figure BDA0001743114640000081

步骤4)利用随机批量梯度下降算法来迭代更新权重值直至达到指定迭代次数(预设置1000次),计算出损失值最小时的权重参数值,采用如下迭代公式对权重值进行更新,α是学习率一般取0.001,t表示迭代轮次,t在迭代开始时设置为0,预先通过程序产生高斯分布的随机数初始化,

Figure BDA0001743114640000082
一共更新1000次也就是需要计算1000次公式(4),每一次都需将上一次计算得到的/>
Figure BDA0001743114640000083
Figure BDA0001743114640000084
四个权重参数代回公式(4)计算这一轮更新后的/>
Figure BDA0001743114640000085
Figure BDA0001743114640000086
Step 4) Use the stochastic batch gradient descent algorithm to iteratively update the weight value until the specified number of iterations (preset 1000 times) is reached, calculate the weight parameter value when the loss value is the smallest, and use the following iterative formula to update the weight value, α is the learning The rate is generally 0.001, t represents the iteration round, t is set to 0 at the beginning of the iteration, and the random number of Gaussian distribution generated by the program is initialized in advance.
Figure BDA0001743114640000082
A total of 1000 updates means that formula (4) needs to be calculated 1000 times, and each time you need to calculate the result from the previous calculation />
Figure BDA0001743114640000083
Figure BDA0001743114640000084
The four weight parameters are substituted into formula (4) to calculate this round of updated />
Figure BDA0001743114640000085
Figure BDA0001743114640000086

Figure BDA0001743114640000087
Figure BDA0001743114640000087

其中

Figure BDA0001743114640000088
均代表迭代计算;in
Figure BDA0001743114640000088
Both represent iterative calculations;

步骤5)将迭代完成之后

Figure BDA0001743114640000089
就是对应的w0、w1、w2、w3权重值代入公式(2)就可以建立出预测模型,通过预测模型就可以预测出不同碱性黄40溶剂浓度,TiO2浓度,紫外光照强度,温度下加工评价指标的值;Step 5) After the iteration is complete
Figure BDA0001743114640000089
That is, the corresponding weight values of w 0 , w 1 , w 2 , and w 3 can be substituted into the formula (2) to establish a prediction model. Through the prediction model, it is possible to predict the concentration of different basic yellow 40 solvents, the concentration of TiO2, and the intensity of ultraviolet light. The value of the processing evaluation index at the temperature;

步骤6)在根据预测模型求解出当Q'值最大时,即加工评价指标最高时,碱性黄40溶剂浓度C1,TiO2浓度C2,紫外光照强度L,温度T分别对应的值;再由操作系统将参数指令化,传达给紫外光灯和抛光液添加装置,从而达到化学反应过程优化调整的目的;Step 6) When the Q' value is the largest according to the prediction model, that is, when the processing evaluation index is the highest, the values corresponding to the concentration of Basic Yellow 40 solvent C1, the concentration of TiO2, the intensity of ultraviolet light L, and the temperature T are obtained respectively; The system commands the parameters and communicates them to the UV lamp and the polishing liquid adding device, so as to achieve the purpose of optimizing and adjusting the chemical reaction process;

(2)优化调整机械臂抛光路径;(2) Optimizing and adjusting the polishing path of the robotic arm;

步骤①针对加工对象所述工控机操作系统调用云服务器数据库储存的期望轨迹yk,由k个坐标点构成,策略网络训练过程中实际运动轨迹为y'k,建立误差函数ek,公式如下:Step 1. For the processing object, the operating system of the industrial computer calls the expected trajectory y k stored in the cloud server database, which is composed of k coordinate points. The actual trajectory during the strategy network training process is y' k , and the error function e k is established. The formula is as follows :

ek=yk-y'k (5)e k =y k -y' k (5)

通过策略网络模型的训练使ek值尽可能的变小,也就是让抛光轨迹的误差降低下来;Through the training of the strategy network model, the value of e k is made as small as possible, that is, the error of the polishing trajectory is reduced;

步骤②根据误差值设定奖励值R,误差越小奖励值越大,为了让策略网络更好的理解未来和潜在的奖励,这里使用未来衰减的奖励,假设行动action为次,Rk为第K次获得的奖励,其公式如下:Step ② Set the reward value R according to the error value. The smaller the error is, the larger the reward value is. In order to allow the policy network to better understand the future and potential rewards, the future attenuated rewards are used here, assuming that the action is the second, and R k is the second The reward obtained K times, its formula is as follows:

R=R1+γR22R3+...+γk-1Rk(γ为衰减系数取0.99) (6);R=R 1 +γR 22 R 3 +...+γ k-1 R k (γ is the attenuation coefficient and takes 0.99) (6);

步骤③构建神经网络模型,其输入为机械臂当前的坐标值,输出为机械臂朝各个方位运动的概率值矩阵p=[p1,p2,p3,...,pn](n由设定的方位数决定),可以拥用来选择行动;Step ③ Construct the neural network model, the input is the current coordinate value of the manipulator, and the output is the probability value matrix p=[p 1 ,p 2 ,p 3 ,...,p n ](n determined by the number of orientations set), which can be used to select actions;

步骤④建立损失函数,采用交叉熵损失函数,公式如下:Step ④ Establish a loss function, using the cross-entropy loss function, the formula is as follows:

L2=-(r*log p)/n (7)L 2 =-(r*log p)/n (7)

使得获得较多奖励值的行动的概率提高,获得较低奖励值行动的概率降低;Increases the probability of actions with higher reward values and decreases the probability of actions with lower reward values;

步骤⑤将损失函数代入,使用梯度下降算法对神经网络中的权重值进行迭代更新,最终得到一个能提供最优策略的策略网络,基于策略网络可对机械臂抛光路径进行优化调整。In step ⑤, the loss function is substituted, and the weight value in the neural network is iteratively updated using the gradient descent algorithm, and finally a policy network that can provide the optimal policy is obtained. Based on the policy network, the polishing path of the manipulator can be optimized and adjusted.

实施例2根据本发明所述的基于光催化的钴基合金加工方法构建的加工平台,包括Embodiment 2 The processing platform constructed according to the cobalt-based alloy processing method based on photocatalysis of the present invention includes

机器人模块1,包括工业机器人和柔性气动抛光装置,柔性抛光装置安装在工业机器人的机械臂上,用于调整工件位置;The robot module 1 includes an industrial robot and a flexible pneumatic polishing device, and the flexible polishing device is installed on the mechanical arm of the industrial robot to adjust the position of the workpiece;

抛光工作台2,包括用于盛放抛光液抛光盘和用于对抛光液以及工件进行照射的光照装置,光照装置安装在抛光盘内,并且光照装置的照射头对准抛光液;The polishing workbench 2 includes a polishing disc for containing the polishing liquid and an illuminating device for irradiating the polishing liquid and the workpiece. The illuminating device is installed in the polishing disc, and the irradiation head of the illuminating device is aligned with the polishing liquid;

抛光液添加装置3,设置于抛光工作台旁,并且其加液口位于抛光工作台的抛光池正上方,用于向抛光工作台中添加抛光液;The polishing liquid adding device 3 is arranged beside the polishing workbench, and its liquid filling port is located directly above the polishing pool of the polishing workbench, and is used for adding polishing liquid to the polishing workbench;

工控机4,与机器人模块、抛光工作台以及抛光液添加装置的控制端电连接或信号连接,用于控制机器人模块、抛光工作台以及抛光液添加装置工作,实现化学反应过程优化调整和对机械臂抛光路径优化调整;The industrial computer 4 is electrically or signally connected to the control terminal of the robot module, the polishing workbench and the polishing liquid adding device, and is used to control the work of the robot module, the polishing workbench and the polishing liquid adding device, so as to realize the optimization adjustment of the chemical reaction process and the mechanical adjustment. Optimal adjustment of arm polishing path;

以及存储器5,其信号传输端通过导线或无线网络与所述工控机的信号传输端口双向信号连接或电连接,用于存储加工信息。And the memory 5, the signal transmission end of which is bidirectionally signal-connected or electrically connected to the signal transmission port of the industrial computer through a wire or a wireless network for storing processing information.

所述抛光盘底部与受旋转电机驱动的旋转工作台固接,实现抛光盘绕自身垂直中心轴旋转;所述抛光池内从下到上依次设有用于支撑磨粒的弹性层、弹性薄膜层以及用于对模具表面进行加工的磨粒层,其中弹性层的底端与抛光池内底板连接,弹性层的上表面铺设弹性薄膜层,而弹性薄膜层的边沿与抛光池的内壁密封连接,使得弹性薄膜层与抛光池内壁围成用于容纳抛光液的加工区;磨粒层铺设在弹性薄膜层的表面,磨粒层上填充用于润滑和散热的抛光液;旋转电机的控制端与总控制器相应的控制端电连接。The bottom of the polishing disc is fixedly connected with the rotary table driven by the rotating motor to realize the rotation of the polishing disc around its vertical central axis; the polishing pool is sequentially provided with an elastic layer for supporting abrasive grains, an elastic film layer and a The abrasive grain layer used for processing the mold surface, wherein the bottom end of the elastic layer is connected with the inner bottom plate of the polishing pool, the upper surface of the elastic layer is laid with an elastic film layer, and the edge of the elastic film layer is sealed and connected with the inner wall of the polishing pool, so that the elastic film The layer and the inner wall of the polishing pool form a processing area for containing the polishing liquid; the abrasive grain layer is laid on the surface of the elastic film layer, and the abrasive grain layer is filled with polishing liquid for lubrication and heat dissipation; the control terminal of the rotating motor and the main controller Corresponding control terminals are electrically connected.

所述弹性层为锥形螺旋弹簧阵列,所述锥形螺旋弹簧阵列包括若干相互独立的锥形螺旋弹簧,所述锥形螺旋弹簧的小口径端与所述抛光池的内底面固接,所述锥形螺旋弹簧的大口径端连有一个半球形支架,所述半球形支架的弧形曲线与弹性层的下表面接触;所述锥形螺旋弹簧的上端抵在弹性薄膜层下表面。The elastic layer is an array of conical helical springs, the array of conical helical springs includes a number of mutually independent conical helical springs, the small-diameter ends of the conical helical springs are affixed to the inner bottom surface of the polishing pool, so The large-diameter end of the conical coil spring is connected with a hemispherical bracket, and the arc curve of the hemispherical bracket is in contact with the lower surface of the elastic layer; the upper end of the conical coil spring is against the lower surface of the elastic film layer.

所述光照装置为紫外灯,固定在旋转工作台中心,其中紫外灯始终照射在工件加工区。The illumination device is an ultraviolet lamp, which is fixed at the center of the rotary table, wherein the ultraviolet lamp is always irradiated on the workpiece processing area.

所述化学反应过程优化采用的是线性回归算法来进行调整。所述机械臂抛光路径优化采用的是策略网络对抛光轨迹进行调整。The optimization of the chemical reaction process adopts a linear regression algorithm for adjustment. The optimization of the polishing path of the manipulator uses a strategy network to adjust the polishing trajectory.

所述存储器的数据库中储存的数据基于历史加工数据。The data stored in the database of the memory is based on historical machining data.

策略网络中神经网络的模型和参数的选择根据实际加工情况进行调整。The model and parameters of the neural network in the policy network are adjusted according to the actual processing situation.

所述抛光液的配方为:抛光液的成分包括碱性黄40溶剂和TiO2溶剂以及水,其中碱性黄40的质量浓度为80g/L~100g/L;所述TiO2的质量浓度为120g/L~150g/L。每次试验都采用不同浓度的碱性黄40和TiO2配成抛光液。The formula of described polishing fluid is: the composition of polishing fluid comprises Basic Yellow 40 solvent and TiO Solvent and water, wherein the mass concentration of Basic Yellow 40 is 80g/L~100g/L; Described TiO The mass concentration is 120g/L~150g/L. Each test uses different concentrations of Basic Yellow 40 and TiO 2 to prepare polishing fluid.

实施案例3Implementation Case 3

所述抛光液添加装置中储存着不同浓度的碱性黄40和TiO2溶剂,由电磁阀控制溶剂的流出,每次加工试验都随机控制溶剂的流出并计算并记录使用了溶剂的浓度,混合之后均匀的覆盖在加工件表面,再由机械臂进行抛光。The basic yellow 40 of different concentrations and TiO 2 solvents are stored in the polishing liquid adding device, the outflow of the solvent is controlled by the solenoid valve, and the outflow of the solvent is randomly controlled for each processing test and the concentration of the used solvent is calculated and recorded, mixed After that, it is evenly covered on the surface of the workpiece, and then polished by the mechanical arm.

所述溶剂浓度数据将传输到服务器的数据库中进行储存以便以后调用。The solvent concentration data will be transmitted to the database of the server for storage so as to be recalled later.

本说明书实施例所述的内容仅仅是对发明构思的实现形式的列举,本发明的保护范围不应当被视为仅限于实施例所陈述的具体形式,本发明的保护范围也包括本领域技术人员根据本发明构思所能够想到的等同技术手段。The content described in the embodiments of this specification is only an enumeration of the implementation forms of the inventive concept. The protection scope of the present invention should not be regarded as limited to the specific forms stated in the embodiments. The protection scope of the present invention also includes those skilled in the art. Equivalent technical means conceivable according to the concept of the present invention.

Claims (5)

1.一种基于光催化的钴基合金加工方法,其特征在于,包括以下步骤:1. A cobalt-based alloy processing method based on photocatalysis, is characterized in that, comprises the following steps: (1)化学反应过程优化调整;(1) Optimization and adjustment of chemical reaction process; 步骤1)针对加工对象的工控机操作系统调用存储器内数据库储存的加工对象样例数m,单位是个、加工评价指标Q,单位是mm/s;其中加工对象样例数m个对应的化学反应材料和条件包括碱性黄40溶剂浓度C1,单位是g/L、TiO2浓度C2,单位是g/L、紫外光照强度I,单位是lx以及温度T,单位是℃;加工评价指标Q,单位是mm/s包括加工精度a,单位是mm、表面粗糙度r,单位是μm以及加工时长h,单位是s,其中Q值越大加工质量越好,其数学公式如下:Step 1) For the industrial computer operating system of the processing object, call the number m of processing object samples stored in the database in the memory, the unit is one, and the processing evaluation index Q, the unit is mm/s; wherein the number m of processing object samples corresponds to the chemical reaction Materials and conditions include basic yellow 40 solvent concentration C1, unit is g/L, TiO2 concentration C2, unit is g/L, ultraviolet light intensity I, unit is lx and temperature T, unit is ℃; processing evaluation index Q, The unit is mm/s, including the machining accuracy a in mm, the surface roughness r in μm and the processing time h in s. The larger the Q value, the better the processing quality. The mathematical formula is as follows:
Figure FDA0004158137060000011
Figure FDA0004158137060000011
步骤2)建立线性回归模型函数公式Q'如下,w0、w1、w2、w3为权重参数随机初始化:Step 2) Establish the linear regression model function formula Q' as follows, w 0 , w 1 , w 2 , and w 3 are randomly initialized weight parameters: Q'=w0+w1×C1+w2×C2+w3×L+w4×T (2)Q'=w 0 +w 1 ×C1+w 2 ×C2+w 3 ×L+w 4 ×T (2) 步骤3)建立特征向量x,x是由碱性黄40溶剂浓度C1,TiO2浓度C2,紫外光照强度I,温度T组成的向量,x=[C1,C2,I,T];建立损失函数,损失值L1来衡量由公式(2)得到的线性回归模型输出Q’和由公式(1)得到的实际的加工评价指标Q之间的差异,结果公式如下,Qi和Q'i分别为第i次加工实际评价指标值和预测评价指标值:Step 3) set up feature vector x, x is by basic yellow 40 solvent concentration C1, TiO Concentration C2, ultraviolet light intensity I, the vector that temperature T forms, x=[C1, C2, I, T]; Set up loss function, The loss value L 1 is used to measure the difference between the linear regression model output Q' obtained by formula (2) and the actual processing evaluation index Q obtained by formula (1). The resulting formula is as follows, Q i and Q' i are respectively The actual evaluation index value and the predicted evaluation index value of the i-th processing:
Figure FDA0004158137060000012
Figure FDA0004158137060000012
步骤4)利用随机批量梯度下降算法来迭代更新权重值直至达到指定迭代次数,预设置1000次,计算出损失值最小时的权重参数值,采用如下迭代公式对权重值进行更新,α是学习率一般取0.001,t表示迭代轮次,t在迭代开始时设置为0,预先通过程序产生高斯分布的随机数初始化,
Figure FDA0004158137060000021
一共更新1000次也就是需要计算1000次公式(4),每一次都需将上一次计算得到的/>
Figure FDA0004158137060000022
Figure FDA0004158137060000023
四个权重参数代回公式(4)计算这一轮更新后的/>
Figure FDA0004158137060000024
Figure FDA0004158137060000025
Step 4) Use the stochastic batch gradient descent algorithm to iteratively update the weight value until the specified number of iterations is reached, preset 1000 times, calculate the weight parameter value when the loss value is the smallest, and use the following iteration formula to update the weight value, α is the learning rate Generally take 0.001, t represents the iteration round, t is set to 0 at the beginning of the iteration, and the random number initialization of the Gaussian distribution is generated by the program in advance,
Figure FDA0004158137060000021
A total of 1000 updates means that formula (4) needs to be calculated 1000 times, and each time you need to calculate the result from the previous calculation />
Figure FDA0004158137060000022
Figure FDA0004158137060000023
The four weight parameters are substituted into formula (4) to calculate this round of updated />
Figure FDA0004158137060000024
Figure FDA0004158137060000025
Figure FDA0004158137060000026
Figure FDA0004158137060000026
其中
Figure FDA0004158137060000027
Figure FDA0004158137060000028
均代表迭代计算;
in
Figure FDA0004158137060000027
Figure FDA0004158137060000028
Both represent iterative calculations;
步骤5)将迭代完成之后
Figure FDA0004158137060000029
就是对应的w0、w1、w2、w3权重值代入公式(2)就可以建立出预测模型,通过预测模型就可以预测出不同碱性黄40溶剂浓度,TiO2浓度,紫外光照强度,温度下加工评价指标的值;
Step 5) After the iteration is complete
Figure FDA0004158137060000029
That is, the corresponding weight values of w 0 , w 1 , w 2 , and w 3 can be substituted into the formula (2) to establish a prediction model. Through the prediction model, it is possible to predict the concentration of different basic yellow 40 solvents, the concentration of TiO2, and the intensity of ultraviolet light. The value of the processing evaluation index at the temperature;
步骤6)在根据预测模型求解出当Q'值最大时,即加工评价指标最高时,碱性黄40溶剂浓度C1,TiO2浓度C2,紫外光照强度L,温度T分别对应的值;再由操作系统将参数指令化,传达给紫外光灯和抛光液添加装置,从而达到化学反应过程优化调整的目的;Step 6) When the Q' value is the largest according to the prediction model, that is, when the processing evaluation index is the highest, the values corresponding to the concentration of Basic Yellow 40 solvent C1, the concentration of TiO2, the intensity of ultraviolet light L, and the temperature T are obtained respectively; The system commands the parameters and communicates them to the UV lamp and the polishing liquid adding device, so as to achieve the purpose of optimizing and adjusting the chemical reaction process; (2)优化调整机械臂抛光路径;(2) Optimizing and adjusting the polishing path of the robotic arm; 步骤①针对加工对象所述工控机操作系统调用云服务器数据库储存的期望轨迹yk,由k个坐标点构成,策略网络训练过程中实际运动轨迹为y'k,建立误差函数ek,公式如下:Step 1. For the processing object, the operating system of the industrial computer calls the expected trajectory y k stored in the cloud server database, which is composed of k coordinate points. The actual trajectory during the strategy network training process is y' k , and the error function e k is established. The formula is as follows : ek=yk-y'k (5)e k =y k -y' k (5) 通过策略网络模型的训练使ek值尽可能的变小,也就是让抛光轨迹的误差降低下来;Through the training of the strategy network model, the value of e k is made as small as possible, that is, the error of the polishing trajectory is reduced; 步骤②根据误差值设定奖励值R,误差越小奖励值越大,为了让策略网络更好的理解未来和潜在的奖励,这里使用未来衰减的奖励,假设行动action为次,Rk为第K次获得的奖励,其公式如下:Step ② Set the reward value R according to the error value. The smaller the error is, the larger the reward value is. In order to allow the policy network to better understand the future and potential rewards, the future attenuated rewards are used here, assuming that the action is the second, and R k is the second The reward obtained K times, its formula is as follows: R=R1+γR22R3+...+γk-1Rk(γ为衰减系数取0.99)(6);R=R 1 +γR 22 R 3 +...+γ k-1 R k (γ is the attenuation coefficient of 0.99) (6); 步骤③构建神经网络模型,其输入为机械臂当前的坐标值,输出为机械臂朝各个方位运动的概率值矩阵p=[p1,p2,p3,...,pn](n由设定的方位数决定),可以拥用来选择行动;Step ③ Construct the neural network model, the input is the current coordinate value of the manipulator, and the output is the probability value matrix p=[p 1 ,p 2 ,p 3 ,...,p n ](n determined by the number of orientations set), which can be used to select actions; 步骤④建立损失函数L2,采用交叉熵损失函数,公式如下:Step ④ Establish the loss function L 2 , using the cross-entropy loss function, the formula is as follows: L2=-(r*logp)/n (7)L 2 =-(r*logp)/n (7) 使得获得较多奖励值的行动的概率提高,获得较低奖励值行动的概率降低;Increases the probability of actions with higher reward values and decreases the probability of actions with lower reward values; 步骤⑤将损失函数代入,使用梯度下降算法对神经网络中的权重值进行迭代更新,最终得到一个能提供最优策略的策略网络,基于策略网络可对机械臂抛光路径进行优化调整。In step ⑤, the loss function is substituted, and the weight value in the neural network is iteratively updated using the gradient descent algorithm, and finally a policy network that can provide the optimal policy is obtained. Based on the policy network, the polishing path of the manipulator can be optimized and adjusted.
2.如权利要求1所述的基于光催化的钴基合金加工方法构建的加工平台,其特征在于:包括2. The processing platform based on photocatalytic cobalt-based alloy processing method construction as claimed in claim 1, characterized in that: comprising 机器人模块,包括工业机器人和柔性气动抛光装置,柔性抛光装置安装在工业机器人的机械臂上,用于调整工件位置;The robot module includes an industrial robot and a flexible pneumatic polishing device. The flexible polishing device is installed on the mechanical arm of the industrial robot to adjust the position of the workpiece; 抛光工作台,包括用于盛放抛光液抛光盘和用于对抛光液以及工件进行照射的光照装置,光照装置安装在抛光盘内,并且光照装置的照射头对准抛光液;The polishing workbench includes a polishing disc for holding the polishing liquid and an illuminating device for irradiating the polishing liquid and the workpiece, the illuminating device is installed in the polishing disc, and the illuminating head of the illuminating device is aligned with the polishing liquid; 抛光液添加装置,设置于抛光工作台旁,并且其加液口位于抛光工作台的抛光池正上方,用于向抛光工作台中添加抛光液;The polishing liquid adding device is arranged next to the polishing workbench, and its liquid filling port is located directly above the polishing pool of the polishing workbench, and is used for adding polishing liquid to the polishing workbench; 工控机,与机器人模块、抛光工作台以及抛光液添加装置的控制端电连接或信号连接,用于控制机器人模块、抛光工作台以及抛光液添加装置工作,实现化学反应过程优化调整和对机械臂抛光路径优化调整;The industrial computer is electrically or signally connected to the control terminal of the robot module, polishing workbench and polishing liquid adding device, and is used to control the work of the robot module, polishing workbench and polishing liquid adding device, to realize the optimal adjustment of the chemical reaction process and the adjustment of the mechanical arm Polishing path optimization adjustment; 以及存储器,其信号传输端通过导线或无线网络与所述工控机的信号传输端口双向信号连接或电连接,用于存储加工信息。And a memory, the signal transmission end of which is bidirectionally signal-connected or electrically connected to the signal transmission port of the industrial computer through a wire or a wireless network for storing processing information. 3.如权利要求2所述的加工平台,其特征在于:所述抛光盘底部与受旋转电机驱动的旋转工作台固接,实现抛光盘绕自身垂直中心轴旋转;所述抛光池内从下到上依次设有用于支撑磨粒的弹性层、弹性薄膜层以及用于对模具表面进行加工的磨粒层,其中弹性层的底端与抛光池内底板连接,弹性层的上表面铺设弹性薄膜层,而弹性薄膜层的边沿与抛光池的内壁密封连接,使得弹性薄膜层与抛光池内壁围成用于容纳抛光液的加工区;磨粒层铺设在弹性薄膜层的表面,磨粒层上填充用于润滑和散热的抛光液;旋转电机的控制端与总控制器相应的控制端电连接。3. The processing platform according to claim 2, characterized in that: the bottom of the polishing disc is fixedly connected to a rotary table driven by a rotating motor to realize the rotation of the polishing disc around its own vertical central axis; An elastic layer for supporting abrasive grains, an elastic film layer, and an abrasive grain layer for processing the surface of the mold are provided in sequence, wherein the bottom of the elastic layer is connected to the inner bottom plate of the polishing pool, and the upper surface of the elastic layer is laid with an elastic film layer, and The edge of the elastic film layer is sealed and connected with the inner wall of the polishing pool, so that the elastic film layer and the inner wall of the polishing pool form a processing area for containing the polishing liquid; the abrasive grain layer is laid on the surface of the elastic film layer, and the abrasive grain layer is filled for Polishing fluid for lubricating and cooling; the control terminal of the rotating motor is electrically connected with the corresponding control terminal of the master controller. 4.如权利要求3所述的加工平台,其特征在于:所述弹性层为锥形螺旋弹簧阵列,所述锥形螺旋弹簧阵列包括若干相互独立的锥形螺旋弹簧,所述锥形螺旋弹簧的小口径端与所述抛光池的内底面固接,所述锥形螺旋弹簧的大口径端连有一个半球形支架,所述半球形支架的弧形曲线与弹性层的下表面接触;所述锥形螺旋弹簧的上端抵在弹性薄膜层下表面。4. The processing platform according to claim 3, characterized in that: the elastic layer is an array of conical coil springs, and the array of conical coil springs includes several mutually independent conical coil springs, and the conical coil springs The small diameter end of the said polishing pool is affixed to the inner bottom surface of said polishing pool, and the large diameter end of said conical coil spring is connected with a hemispherical support, and the arc curve of said hemispherical support is in contact with the lower surface of the elastic layer; The upper end of the conical coil spring is against the lower surface of the elastic film layer. 5.如权利要求3所述的加工平台,其特征在于:所述光照装置为紫外灯,固定在旋转工作台中心,其中紫外灯始终照射在工件加工区。5. The processing platform according to claim 3, wherein the illumination device is an ultraviolet lamp fixed at the center of the rotary table, wherein the ultraviolet lamp is always irradiated on the workpiece processing area.
CN201810828984.0A 2018-07-25 2018-07-25 A photocatalytic-based cobalt-based alloy processing method and processing platform Active CN108857600B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810828984.0A CN108857600B (en) 2018-07-25 2018-07-25 A photocatalytic-based cobalt-based alloy processing method and processing platform

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810828984.0A CN108857600B (en) 2018-07-25 2018-07-25 A photocatalytic-based cobalt-based alloy processing method and processing platform

Publications (2)

Publication Number Publication Date
CN108857600A CN108857600A (en) 2018-11-23
CN108857600B true CN108857600B (en) 2023-07-14

Family

ID=64305297

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810828984.0A Active CN108857600B (en) 2018-07-25 2018-07-25 A photocatalytic-based cobalt-based alloy processing method and processing platform

Country Status (1)

Country Link
CN (1) CN108857600B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110421574B (en) * 2019-07-22 2020-07-03 北京理工大学 A Robotic Creative Action Evaluation Generation System
CN110842761B (en) * 2019-11-19 2021-07-09 湖南大学 A kind of photocatalytic high-energy field-assisted chemical-mechanical composite micro-grinding method
CN114406890B (en) * 2021-12-20 2023-04-07 浙江工业大学 Ultraviolet light response self-assembly cooperative dielectrophoresis polishing method and device
CN116372781B (en) * 2023-04-20 2023-11-07 山东欣立得光电科技有限公司 Automatic cleaning and polishing system for LED screen substrate

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107745324A (en) * 2017-09-07 2018-03-02 天津大学 A kind of optical glass surface forming method

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1614505B1 (en) * 2000-01-31 2008-11-26 Shin-Etsu Handotai Company Limited Polishing method
WO2003044600A1 (en) * 2001-11-15 2003-05-30 Honeywell International Inc. Spin-on anti-reflective coatings for photolithography
US6821895B2 (en) * 2003-02-20 2004-11-23 Taiwan Semiconductor Manufacturing Co., Ltd Dynamically adjustable slurry feed arm for wafer edge profile improvement in CMP
CN104669075B (en) * 2014-12-08 2017-08-04 沈阳工业大学 Photocatalytic assisted sharpening method and device for diamond tools
JP2018051636A (en) * 2016-09-26 2018-04-05 三菱マテリアルテクノ株式会社 Soft sheet manufacturing method and soft sheet polishing device
CN206614394U (en) * 2017-03-16 2017-11-07 浙江工业大学 A kind of burnishing device with profiling abrasive particle group
CN106881659B (en) * 2017-03-16 2023-03-31 浙江工业大学 Polishing device with profile modeling abrasive particle group

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107745324A (en) * 2017-09-07 2018-03-02 天津大学 A kind of optical glass surface forming method

Also Published As

Publication number Publication date
CN108857600A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
CN108857600B (en) A photocatalytic-based cobalt-based alloy processing method and processing platform
CN101814422B (en) Apparatus and method for treating substrate
CN112601618A (en) A study frame for robot paint is restoreed
JP2014107570A (en) Scheduler for processing system
JP6584352B2 (en) Control device, substrate processing system, substrate processing method and program
CN112642619A (en) Intelligent spraying robot system and spraying method thereof
CN107597504A (en) Optical element original position automatic dispensing device and dispensing method
CN107414830B (en) A kind of carrying machine human arm manipulation multi-level mapping intelligent control method and system
US11279025B2 (en) Apparatus and methods for operating robotic devices using selective state space training
JP2009081260A (en) Substrate treatment system, control method of substrate treatment device, and program
CN114750146B (en) Robot milling track precision compensation method
CN114082568A (en) Off-line digital-analog planning system and method for spraying operation of large hull sections
US11135612B2 (en) Rotating applicators having fluid dispensers
Xie et al. Review on surface polishing methods of optical parts
JP6541599B2 (en) Control device, substrate processing system, substrate processing method and program
JP6368686B2 (en) Heat treatment apparatus, method for adjusting heat treatment apparatus, and program
US20230182399A1 (en) Methods and systems for three-dimensional printing management
Kim et al. Multi‐agent control of laser‐guided shape‐memory alloy microrobots
CN106647652B (en) The dispatching method of tower crane group's multitask based on genetic algorithm and MMAS algorithm
CN112000116A (en) A heading angle control method of autonomous underwater vehicle based on improved firefly PID method
WO2013084574A1 (en) Spin development method and device
CN208977432U (en) Photocatalytic processing equipment for cobalt-based alloys
CN117506911A (en) Method, device and equipment for determining movement track of mechanical arm
US12116686B2 (en) Parameter adjustment model for semiconductor processing chambers
CN105461005A (en) Photoreactor for wastewater treatment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant