发明名称 PID神经元网络3d打印控制算法
摘要 本发明公开了一种PID神经元网络3d打印控制算法,所述算法具体如下:(1)STEP1输入层:输入层包含2n个神经元,输出数据x<sub>si</sub>等于输入数据X<sub>si</sub>,计算方法为X<sub>sj</sub>(k)=X<sub>si</sub>(k)(2)STEP2隐含层:隐含层有3n个神经元,包括n个比例神经元、n个积分神经元和n个微分神经元。这些神经元的输入值相同,计算方法为<img file="DDA0000733787950000011.GIF" wi="757" he="126" /></maths>隐含层神经元输出的计算方法如下:比例神经元:u<sub>s1</sub>(k)=nets1(k)积分神经元:u<sub>s2</sub>(k)=net<sub>s2</sub>(k)+u<sub>s2</sub>(k-1)微分神经元:u<sub>s3</sub>(k)=net<sub>s3</sub>(k)-net<sub>s3</sub>(k-1)(3)STEP3输出层:输出层有n个神经元,构成n维输出量,输出层的输出为隐含层全部神经元的输出值加权和,计算方法如下:<img file="DDA0000733787950000021.GIF" wi="643" he="172" /></maths>本发明的算法能够广泛运用在复杂多变条件下、恶劣的工作环境中的PID神经元网络3D打印,该算法适用于实际的振动、干扰、电磁噪音、运动等复杂情况。
申请公布号 CN104932270A 申请公布日期 2015.09.23
申请号 CN201510310476.X 申请日期 2015.06.08
申请人 三维泰柯(厦门)电子科技有限公司 发明人 刘利钊
分类号 G05B13/04(2006.01)I 主分类号 G05B13/04(2006.01)I
代理机构 四川君士达律师事务所 51216 代理人 芶忠义
主权项 PID神经元网络3d打印控制算法,其特征在于,所述算法具体如下:(1)STEP1输入层:输入层包含2n个神经元,输出数据x<sub>si</sub>等于输入数据X<sub>si</sub>,计算方法为X<sub>sj</sub>(k)=X<sub>si</sub>(k)(2)STEP2隐含层:隐含层有3n个神经元,包括n个比例神经元、n个积分神经元和n个微分神经元,这些神经元的输入值相同,计算方法为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>net</mi><mrow><mi>s</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mn>2</mn></msubsup><msub><mi>&omega;</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><msub><mi>x</mi><mrow><mi>s</mi><mi>y</mi></mrow></msub><mo>&CenterDot;</mo><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mi>j</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mn>3</mn></mrow>]]></math><img file="FDA0000733787920000011.GIF" wi="755" he="127" /></maths>隐含层神经元输出的计算方法如下:比例神经元:u<sub>s1</sub>(k)=nets1(k)积分神经元:u<sub>s2</sub>(k)=net<sub>s2</sub>(k)+u<sub>s2</sub>(k‑1)微分神经元:u<sub>s3</sub>(k)=net<sub>s3</sub>(k)‑net<sub>s3</sub>(k‑1)式中,s为并联子网络的序号;j为子网络中隐含层神经元序号;x<sub>si</sub>(k)为各子网络输入层神经元输出值;w<sub>ij</sub>为各子网络输入层至隐含层的连接权重值;(3)STEP3输出层:输出层有n个神经元,构成n维输出量,输出层的输出为隐含层全部神经元的输出值加权和,计算方法如下:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>y</mi><mi>h</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mo>&Sigma;</mo><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msubsup><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>a</mi></msubsup><msub><mi>&omega;</mi><mrow><mi>j</mi><mi>k</mi></mrow></msub><msub><mi>u</mi><mrow><mi>s</mi><mi>j</mi></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000733787920000021.GIF" wi="647" he="168" /></maths>式中,h为输出层神经元序号;s为子网的序号;j为子网的隐含层的神经元序号;u<sub>sj</sub>(k)为隐含层个神经元输出值;w<sub>jk</sub>为隐含层至输出层的连接权重值。
地址 361000 福建省厦门市翔安区新圩镇新霞南路600号之五十五