[go: up one dir, main page]

CN105353726A - Special-purpose controller of electronic press, and control method - Google Patents

Special-purpose controller of electronic press, and control method Download PDF

Info

Publication number
CN105353726A
CN105353726A CN201510885376.XA CN201510885376A CN105353726A CN 105353726 A CN105353726 A CN 105353726A CN 201510885376 A CN201510885376 A CN 201510885376A CN 105353726 A CN105353726 A CN 105353726A
Authority
CN
China
Prior art keywords
interface
module
press
pressing machine
displacement
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.)
Granted
Application number
CN201510885376.XA
Other languages
Chinese (zh)
Other versions
CN105353726B (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.)
Jiangsu University
Original Assignee
Jiangsu University
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 Jiangsu University filed Critical Jiangsu University
Priority to CN201510885376.XA priority Critical patent/CN105353726B/en
Publication of CN105353726A publication Critical patent/CN105353726A/en
Application granted granted Critical
Publication of CN105353726B publication Critical patent/CN105353726B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/414Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller
    • G05B19/4145Structure of the control system, e.g. common controller or multiprocessor systems, interface to servo, programmable interface controller characterised by using same processor to execute programmable controller and numerical controller function [CNC] and PC controlled NC [PCNC]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23PMETAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
    • B23P19/00Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
    • B23P19/02Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for connecting objects by press fit or for detaching same
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31354Hybrid expert, knowledge based system combined with ann

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)
  • Control Of Presses (AREA)

Abstract

本发明公开了一种电子压装机专用控制器及控制方法,属于装备制造领域。本发明的控制器包括ARM微控制器和FPGA,FPGA与ARM微控制器通过高速总线进行通信;ARM微控制器通过接口与外部传感器、上位机等相连,用于实现压力数据的高速采集、运算,压装过程的实时监测与判断、压力—位移实时显示、通讯以及系统管理等;FPGA是运动控制的核心,其通过伺服接口模块与伺服驱动器相连,在所述ARM微控制器的配合下利用内嵌模糊神经网路PID专用运动控制算法对伺服电机的速度、加速度、转矩和位移等控制,实现精确压装与定位,并通过触摸屏实时监测与判断,提高装配产品质量。

The invention discloses a special controller and a control method for an electronic press-fitting machine, belonging to the field of equipment manufacturing. The controller of the present invention includes an ARM microcontroller and an FPGA, and the FPGA communicates with the ARM microcontroller through a high-speed bus; the ARM microcontroller is connected with an external sensor, an upper computer, etc. through an interface, and is used to realize high-speed collection and calculation of pressure data , real-time monitoring and judgment of the press-fitting process, pressure-displacement real-time display, communication and system management, etc.; FPGA is the core of motion control, which is connected with the servo driver through the servo interface module, and is used under the cooperation of the ARM microcontroller The built-in fuzzy neural network PID special motion control algorithm controls the speed, acceleration, torque and displacement of the servo motor to achieve precise pressing and positioning, and real-time monitoring and judgment through the touch screen to improve the quality of assembled products.

Description

一种电子压装机专用控制器及控制方法A dedicated controller and control method for an electronic press-fitting machine

技术领域technical field

本发明涉及一种压装机专用控制器及控制方法,属于装备制造领域。The invention relates to a special controller and a control method for a pressing machine, belonging to the field of equipment manufacturing.

背景技术Background technique

在零部件生产过程中,采用压装机进行装配是常用的手段,如轴类装配、销钉装配等。传统的机械、液压或气液增力型压装设备,由于压装力和压装位移不能准确控制,在汽车零部件、电子、家电等行业已经无法满足企业对高精度装配的需求。电子压装机采用交流伺服电机作为动力源,配合精密行星齿轮减速机带动丝杠实现产品压装,其结构如图1所示。电子压装机不但能产生准确的压装位移和压装力,还能够实现压装过程的在线监测与评估,极大的提高产品的合格率,是压装机未来的发展方向。目前国产电子压装机,多采用PLC+伺服系统模式,这种电子压装机虽然成本低,但由于PLC运动控制性能较弱,无法实现压装过程的最优控制,且工艺适应性、柔性较差;国外企业由于研发实力强,多采用控制、检测、伺服驱动一体化的控制器模式,性能稳定,功能完善,但价格昂贵;无论是国内还是进口电子压装机,对压装结果的判定都是通过对几个特定位移的压力进行监测来实现的,无法实时显示压力—位移曲线,更不能全面反映压装过程压力—位移的变化,可能会导致不合格产品流入市场,虽然可以额外配置昂贵的专用压力—位移监测器或基于PC机的专用压力位移监测软件系统,但无疑会大幅度增加企业成本。In the production process of parts, it is a common method to use a press machine for assembly, such as shaft assembly, pin assembly, etc. Traditional mechanical, hydraulic or gas-hydraulic booster press-fitting equipment cannot meet the needs of enterprises for high-precision assembly in industries such as auto parts, electronics, and home appliances because the press-fit force and press-fit displacement cannot be accurately controlled. The electronic press-fitting machine uses an AC servo motor as a power source, and cooperates with a precision planetary gear reducer to drive a screw to realize product press-fitting. Its structure is shown in Figure 1. The electronic press-fitting machine can not only produce accurate press-fit displacement and press-fit force, but also realize online monitoring and evaluation of the press-fit process, greatly improving the pass rate of products, which is the future development direction of press-fitting machines. At present, most domestic electronic press-fitting machines adopt the PLC+servo system mode. Although the cost of this kind of electronic press-fitting machine is low, due to the weak performance of PLC motion control, the optimal control of the press-fitting process cannot be achieved, and the process adaptability and flexibility are poor; Due to their strong research and development strength, foreign companies mostly adopt the controller mode integrating control, detection and servo drive, which has stable performance and perfect functions, but the price is expensive; whether it is a domestic or imported electronic press-fitting machine, the judgment of the press-fitting result is passed It is realized by monitoring the pressure of several specific displacements, and it is impossible to display the pressure-displacement curve in real time, let alone fully reflect the pressure-displacement changes in the press-fitting process, which may cause unqualified products to flow into the market, although additional expensive special Pressure-displacement monitor or PC-based special pressure-displacement monitoring software system, but it will undoubtedly greatly increase the cost of the enterprise.

发明内容Contents of the invention

为了解决上述背景技术中电子压装机存在的不足,本发明提出一种电子压装机专用控制器,内嵌适应压装机压装过程的优化神经网络控制算法,不仅能实现压力、位移的准确控制,还能够实现压装过程的实时监控和压力-位移曲线的实时采集与显示,且成本低廉。具体技术方案如下:In order to solve the shortcomings of the electronic press-fitting machine in the above-mentioned background technology, the present invention proposes a special controller for the electronic press-fitting machine, which is embedded with an optimized neural network control algorithm suitable for the press-fitting process of the press-fitting machine, which can not only realize accurate control of pressure and displacement, It can also realize the real-time monitoring of the press-fitting process and the real-time collection and display of the pressure-displacement curve, and the cost is low. The specific technical scheme is as follows:

一种电子压装机专用控制器,包括:控制模块、接口模块、存储模块和传感器模块;所述接口模块和所述存储模块均与所述控制模块相连;所述传感器模块与所述接口模块相连;所述传感器模块用于采集电子压装机的压装信息并通过所述接口模块传递给所述控制模块;所述控制模块根据压装信息进行运算处理后输出控制信息并通过所述接口模块传递给电子压装机;所述接口模块还用于和外围设备进行交互;所述存储模块用于保存采集的压装信息数据。A dedicated controller for an electronic press, comprising: a control module, an interface module, a storage module, and a sensor module; both the interface module and the storage module are connected to the control module; the sensor module is connected to the interface module The sensor module is used to collect the pressing information of the electronic pressing machine and transmit it to the control module through the interface module; the control module outputs control information after performing calculation and processing according to the pressing information and transmits it through the interface module For the electronic press-fitting machine; the interface module is also used to interact with peripheral equipment; the storage module is used to save the collected press-fit information data.

作为优选技术方案,所述控制模块包括ARM微控制器和FPGA模块,所述ARM微控制器通过总线连接FPGA模块,所述FPGA模块在所述ARM微控制器的配合下通过内嵌算法实现对压装机的控制。As a preferred technical solution, the control module includes an ARM microcontroller and an FPGA module, and the ARM microcontroller is connected to the FPGA module through a bus, and the FPGA module realizes the control by an embedded algorithm under the cooperation of the ARM microcontroller. Control of the press machine.

作为优选技术方案,所述内嵌算法采用模糊神经网路PID专用运动控制算法。As a preferred technical solution, the embedded algorithm adopts a fuzzy neural network PID special motion control algorithm.

作为优选技术方案,所述ARM微控制器采用ARMCortex-M7架构芯片。As a preferred technical solution, the ARM microcontroller adopts an ARM Cortex-M7 architecture chip.

作为优选技术方案,所述接口模块包括A/D接口、D/A接口、数字I/O、伺服接口、USB接口、以太网接口以及触摸屏接口;所述A/D接口一端连接ARM微控制器、另一端连接传感器模块,所述D/A接口一端连接ARM微控制器、另一端连接电子压装机的伺服驱动器,所述伺服接口一端连接FPGA模块、另一端连接伺服驱动器,所述USB接口的一端和所述以太网接口的一端均连接ARM微控制器、所述USB接口的另一端和所述以太网接口的另一端均连接上位机,所述触摸屏接口一端连接ARM微控制器、另一端连接触摸屏,所述数字I/O用于连接开关按钮、指示灯以及上位机的开关量通道。As a preferred technical solution, the interface module includes an A/D interface, a D/A interface, a digital I/O, a servo interface, a USB interface, an Ethernet interface, and a touch screen interface; one end of the A/D interface is connected to an ARM microcontroller , the other end is connected to the sensor module, one end of the D/A interface is connected to the ARM microcontroller, and the other end is connected to the servo driver of the electronic pressing machine, one end of the servo interface is connected to the FPGA module, and the other end is connected to the servo driver, the USB interface One end and one end of the Ethernet interface are all connected to the ARM microcontroller, the other end of the USB interface and the other end of the Ethernet interface are connected to the host computer, one end of the touch screen interface is connected to the ARM microcontroller, and the other end Connect the touch screen, and the digital I/O is used to connect the switch button, the indicator light and the switch channel of the upper computer.

作为优选技术方案,所述传感器模块包括压力传感器和位移传感器;所述压力传感器安装在下模具上,所述位移传感器安装在上模具上。As a preferred technical solution, the sensor module includes a pressure sensor and a displacement sensor; the pressure sensor is installed on the lower mold, and the displacement sensor is installed on the upper mold.

作为优选技术方案,所述位移传感器采用磁尺或者光栅尺;所述压力传感器为应变片式传感器。As a preferred technical solution, the displacement sensor adopts a magnetic ruler or a grating ruler; the pressure sensor is a strain gauge sensor.

作为优选技术方案,所述存储模块为FlashROM和SRAM。As a preferred technical solution, the storage module is FlashROM and SRAM.

基于上述控制器,本发明还提出了一种电子压装机的控制方法,包括如下步骤:Based on the above-mentioned controller, the present invention also proposes a control method of an electronic pressing machine, comprising the following steps:

步骤1,通过通信接口与上位机连接,利用上位机配套编程软件或触摸屏创建加工程序,设置压装参数,所述参数包括位移、压力,并选择合适的判定方法;也可以直接通过触摸屏进行操作;Step 1. Connect with the host computer through the communication interface, use the programming software of the host computer or the touch screen to create the processing program, set the press-fitting parameters, the parameters include displacement, pressure, and select the appropriate judgment method; it can also be operated directly through the touch screen ;

步骤2,开始压装,专用控制器控制伺服电机驱动伸缩杆快速下压,当压力传感器探测到压头与工件接触,专用控制器控制压装速度迅速降低,开始将一个工件压入到另一工件中;Step 2, start press-fitting, the dedicated controller controls the servo motor to drive the telescopic rod to press down quickly, when the pressure sensor detects that the pressure head is in contact with the workpiece, the dedicated controller controls the press-fitting speed to decrease rapidly, and starts to press one workpiece into another in the workpiece;

步骤3,压装完成,压头上升到初始位置,同时触摸屏显示压装结果,并将检测到的压力、位移数据和检测结果进行存储。Step 3, the pressing is completed, the pressure head rises to the initial position, and the touch screen displays the pressing result at the same time, and stores the detected pressure, displacement data and detection results.

作为优选技术方案,As a preferred technical solution,

步骤2还包括:压力传感器和位移传感器不断采集信号给控制模块,控制模块一方面根据压力、位移信号,利用模糊神经网络PID控制算法不断调整电机转速和转矩、另一方面将压力、位移信号与设置的参数进行对比,以判断压装是否合格,同时将压力、位移信号以曲线形式实时显示到触摸屏。。Step 2 also includes: the pressure sensor and the displacement sensor continuously collect signals to the control module. On the one hand, the control module uses the fuzzy neural network PID control algorithm to continuously adjust the motor speed and torque according to the pressure and displacement signals; Compare with the set parameters to judge whether the press fit is qualified, and at the same time, the pressure and displacement signals are displayed on the touch screen in real time in the form of curves. .

与现有技术相比,本发明的有益效果为:Compared with prior art, the beneficial effect of the present invention is:

(1)采用ARM+FPGA的嵌入式结构,可以运行复杂的专用控制算法,实现PLC无法完成的复杂运动控制。(1) Using the embedded structure of ARM+FPGA, it can run complex special control algorithms and realize complex motion control that cannot be completed by PLC.

(2)可以实现压装过程压力、位移的全程精准测控,并实现压力—位移曲线的实时显示与历史记录。(2) It can realize the precise measurement and control of the pressure and displacement during the press-fitting process, and realize the real-time display and historical record of the pressure-displacement curve.

(3)压装结果判定方法多样,适应性强,灵活性好。(3) There are various methods for judging the press-fitting results, with strong adaptability and good flexibility.

(4)设备成本低,竞争力强。(4) Low equipment cost and strong competitiveness.

附图说明Description of drawings

图1为本发明应用的电子压装机结构示意图;Fig. 1 is the structural representation of the electronic press packing machine applied in the present invention;

图2为本发明的模块框图;Fig. 2 is a module block diagram of the present invention;

图3为本发明采用的模糊神经网络PID原理结构图;Fig. 3 is the fuzzy neural network PID principle structural diagram that the present invention adopts;

图4为本发明采用的模糊神经网络PID控制原理图。Fig. 4 is a schematic diagram of the fuzzy neural network PID control adopted in the present invention.

图中标记:1、伺服电机,2、减速机,3、伸缩杆,4、位移传感器,5、压头,6、工件,7、压力传感器,8、专用控制器,9、伺服驱动器,10、电控箱,11、触摸屏,12、机架,13、固定座。Marks in the figure: 1. Servo motor, 2. Reducer, 3. Telescopic rod, 4. Displacement sensor, 5. Pressure head, 6. Work piece, 7. Pressure sensor, 8. Special controller, 9. Servo driver, 10 . Electric control box, 11. Touch screen, 12. Rack, 13. Fixing seat.

具体实施方式detailed description

下面通过实施例结合附图对本发明的技术方案进行详细说明。The technical solutions of the present invention will be described in detail below through embodiments in conjunction with the accompanying drawings.

图1所示,伺服电机1、减速机2、伸缩杆3和压头5构成压装动力机构;伺服电机1通过固定座13安装在机架12上;专用控制器8、伺服驱动器9一起安装在电控箱10内(本发明中电控箱为铁盒子),通过专用接口与伺服电机1、位移传感器4、压力传感器7、触摸屏11等连接。As shown in Figure 1, servo motor 1, reducer 2, telescopic rod 3 and pressure head 5 constitute a press-fit power mechanism; servo motor 1 is installed on the frame 12 through fixing seat 13; dedicated controller 8 and servo driver 9 are installed together In the electric control box 10 (the electric control box is an iron box in the present invention), it is connected with the servo motor 1, the displacement sensor 4, the pressure sensor 7, the touch screen 11, etc. through a dedicated interface.

作为优选,所述位移传感器4可以是光栅尺,也可以采用磁尺,光栅尺是数字式的传感器,需要通过接口传给FPGA进行解码,磁尺是模拟量的,需要通过A/D通道输入,具体根据用户精度要求选定,如果采用光栅尺需要与专用控制器8的正交编码接口相连,如果采用磁尺需要与专用控制器8的模拟量专用接口相连。所述压力传感器安装在下模具上,所述位移传感器安装在上模具上,所述压力传感器为应变片式传感器。As preferably, described displacement sensor 4 can be grating ruler, also can adopt magnetic ruler, and grating ruler is a digital sensor, needs to pass to FPGA to decode through interface, and magnetic ruler is an analog quantity, needs to pass A/D channel input , specifically selected according to the user's precision requirements, if a grating ruler is used, it needs to be connected to the orthogonal coding interface of the special controller 8, and if a magnetic ruler is used, it needs to be connected to the analog special interface of the special controller 8. The pressure sensor is installed on the lower mold, the displacement sensor is installed on the upper mold, and the pressure sensor is a strain gauge sensor.

如图2所示,本发明以ARMCortex-M7架构芯片为核心,以SRAM和FlashROM为存储设备,组成微处理器模块。具体包括:ARM微控制器(如STM32F7),FPGA模块、A/D接口模块、D/A接口模块、数字I/O模块、伺服接口模块、通信接口模块、触摸屏接口模块等。As shown in Fig. 2, the present invention takes the ARM Cortex-M7 architecture chip as the core, and uses SRAM and FlashROM as storage devices to form a microprocessor module. Specifically include: ARM microcontroller (such as STM32F7), FPGA module, A/D interface module, D/A interface module, digital I/O module, servo interface module, communication interface module, touch screen interface module, etc.

所述ARM微控制器通过A/D接口模块、D/A接口模块、数字I/O模块和通信模块等与压装机上的按钮(启动、复位、急停按钮)、传感器(包括压力传感器和位移传感器)、上位机或触摸屏等相连,用于实现压力数据的高速采集、运算、压装过程压力-位移的实时监测、判断和显示,以及与上位机的通讯与系统管理等,并实现与FPGA模块运动控制功能的协作;与所述ARM微控制器通过高速总线相连的FPGA模块是运动控制的核心,其通过伺服接口模块与伺服驱动器相连,在所述ARM微控制器的配合下通过内嵌模糊神经网路PID专用运动控制算法实现对伺服电机的速度、加速度、转矩和位移等控制,并实现光栅尺A、B相位移传感器位置检测信号的接收与解码。The ARM microcontroller communicates with buttons (start, reset, emergency stop buttons), sensors (comprising pressure sensors and Displacement sensor), upper computer or touch screen, etc., are used to realize high-speed collection and calculation of pressure data, real-time monitoring, judgment and display of pressure-displacement in the press-fitting process, as well as communication and system management with the upper computer, etc., and realize communication with the upper computer The cooperation of the FPGA module motion control function; the FPGA module connected to the ARM microcontroller through a high-speed bus is the core of the motion control, which is connected to the servo drive through the servo interface module, and through the cooperation of the ARM microcontroller. Embedded fuzzy neural network PID special motion control algorithm realizes the control of the speed, acceleration, torque and displacement of the servo motor, and realizes the reception and decoding of the position detection signals of the A and B phase displacement sensors of the grating scale.

另外,本发明中的USB接口、以太网接口、A/D接口、D/A接口、触摸屏接口、数字I/O和伺服接口等组成外部接口,是专用控制器与外部设备(如上位机等)、传感器、按钮等进行信息交流的通道。In addition, USB interface, Ethernet interface, A/D interface, D/A interface, touch screen interface, digital I/O and servo interface etc. among the present invention form the external interface, are dedicated controller and external equipment (such as upper computer etc.) ), sensors, buttons, etc. for information exchange.

所述A/D接口模块部分通道用于连接压力传感器,部分通道用于连接磁尺位移传感器(或光栅尺位移传感器)等模拟量的采集。Some of the channels of the A/D interface module are used to connect to the pressure sensor, and some of the channels are used to connect to the acquisition of analog quantities such as a magnetic ruler displacement sensor (or a grating ruler displacement sensor).

所述D/A接口模块用于输出模拟量电压给伺服驱动器,以实现模糊神经网路PID专用运动控制算法。The D/A interface module is used to output the analog voltage to the servo drive, so as to realize the special motion control algorithm of fuzzy neural network PID.

所述数字I/O模块用于连接开关按钮、开关量传感器、指示灯以及上位机的开关量通道。The digital I/O module is used to connect the switch button, the switch sensor, the indicator light and the switch channel of the upper computer.

所述通信接口模块包括USB接口、以太网接口等,用于与上位机进行通信。The communication interface module includes a USB interface, an Ethernet interface, etc., and is used for communicating with an upper computer.

所述伺服接口模块,是专用控制器与伺服驱动器连接的专用通道。The servo interface module is a dedicated channel connecting the dedicated controller with the servo driver.

所述触摸屏接口用于连接触摸屏11,可以通过触摸屏11设置参数,也可以通过触摸屏11来显示数据信息。The touch screen interface is used to connect to the touch screen 11, and parameters can be set through the touch screen 11, and data information can also be displayed through the touch screen 11.

微处理器模块利用ARM芯片强大的数据处理能力、浮点运算能力和内置A/D、D/A处理能力实现压力的采集和压力-位移曲线的显示与判断,利用内置USB、以太网通信协议能力实现与上位机和外围设备的通信,并完成整个系统的管理与信息显示。The microprocessor module uses the powerful data processing capability, floating-point computing capability and built-in A/D and D/A processing capabilities of the ARM chip to realize the pressure collection and the display and judgment of the pressure-displacement curve, and uses the built-in USB and Ethernet communication protocols The ability to communicate with the host computer and peripheral equipment, and complete the management and information display of the entire system.

FPGA模块是运动控制的核心,其与ARM微控制器通过总线进行高速通信,从微控制器接收电子压装机工作数据,如位移、速度、加速度等参数,并根据内置的模糊神经网络PID控制算法生成相应的控制信号,控制伺服电机运动,产生高精度压装力,同时采集光栅尺的位移信号,并进行A、B相解码,发送给ARM微控制器。The FPGA module is the core of motion control. It communicates with the ARM microcontroller at high speed through the bus, and receives the working data of the electronic press from the microcontroller, such as displacement, speed, acceleration and other parameters, and according to the built-in fuzzy neural network PID control algorithm Generate the corresponding control signal, control the movement of the servo motor, generate high-precision pressing force, and collect the displacement signal of the grating scale at the same time, decode the phase A and B, and send it to the ARM microcontroller.

如图3和图4所示,本发明中模糊神经网路PID专用运动控制算法具体实现过程:ARM微控制器将得到的压头理论速度值实时传递给FPGA模块,FPGA将理论值与实际值进行比较,利用FPGA的高速运算能力通过神经网络训练得到最优模糊规则,根据偏差和偏差的微分通过模糊规则在线查询模糊矩阵对PID控制器参数进行整定之后将压头速度转化为伺服电机转速,并与伺服电机实际转速比较,最终得到伺服电机最佳驱动信号,实现电子压装机的控制精度、响应速度及稳定性。As shown in Fig. 3 and Fig. 4, the specific implementation process of the fuzzy neural network PID special motion control algorithm in the present invention: the ARM micro-controller transmits the obtained indenter theoretical speed value to the FPGA module in real time, and the FPGA compares the theoretical value and the actual value For comparison, the optimal fuzzy rule is obtained through neural network training by using the high-speed computing capability of FPGA, and the fuzzy matrix is queried online through the fuzzy rule to adjust the parameters of the PID controller according to the deviation and differentiation of the deviation. And compared with the actual speed of the servo motor, the best drive signal of the servo motor is finally obtained to realize the control accuracy, response speed and stability of the electronic press machine.

利用本发明专用控制器实现压装机控制的方法包括如下步骤:Utilize special-purpose controller of the present invention to realize the method for press-packing machine control to comprise the following steps:

(1)通过通信接口与上位机连接,利用配套编程软件或触摸屏创建加工程序,设置压装参数,如位移、压力范围等,并选择合适的判定方法(判定方法为业内常用标准,包括根据位置检测压力、根据压力检测位置和根据位移检测压力);也可以直接通过触摸屏进行操作。(1) Connect with the host computer through the communication interface, use the supporting programming software or the touch screen to create the processing program, set the press-fitting parameters, such as displacement, pressure range, etc., and select the appropriate judgment method (the judgment method is a common standard in the industry, including according to the position Detecting pressure, detecting position based on pressure and detecting pressure based on displacement); it can also be operated directly through the touch screen.

(2)开始压装,专用控制器控制伺服电机驱动伸缩杆快速下压,当压力传感器探测到压头与工件接触,专用控制器8控制压装速度迅速降低,开始将一个工件6压入到另一工件6中。(2) Start pressing, the special controller controls the servo motor to drive the telescopic rod to press down quickly, when the pressure sensor detects that the pressure head is in contact with the workpiece, the special controller 8 controls the pressing speed to decrease rapidly, and starts to press a workpiece 6 into the In another workpiece 6.

(3)在步骤(2)的压装过程中,压力传感器和位移传感器不断采集信号给控制器,控制器一方面根据压力、位移信号,利用模糊神经网络PID控制算法不断调整电机转速和转矩、另一方面将压力、位移信号与设置的参数进行对比,以判断压装是否合格,同时将压力、位移信号以曲线形式实时显示到触摸屏,方便查看。(3) During the pressing process of step (2), the pressure sensor and the displacement sensor continuously collect signals to the controller. On the one hand, the controller continuously adjusts the motor speed and torque according to the pressure and displacement signals, using the fuzzy neural network PID control algorithm , On the other hand, compare the pressure and displacement signals with the set parameters to judge whether the press fit is qualified. At the same time, the pressure and displacement signals are displayed on the touch screen in real time in the form of curves, which is convenient for viewing.

(4)压装完成,压头上升到初始位置,同时触摸屏显示压装结果,并将检测到的压力、位移数据和检测结果进行存储。(4) After the pressing is completed, the pressure head rises to the initial position, and the touch screen displays the pressing result at the same time, and stores the detected pressure, displacement data and detection results.

以上所述仅仅用于描述本发明的技术方案和具体实施例,并不用于限定本发明的保护范围,应当理解,在不违背本发明实质内容和精神的前提下,所作任何修改、改进或等同替换等都将落入本发明的保护范围内。The above is only used to describe the technical solutions and specific embodiments of the present invention, and is not used to limit the protection scope of the present invention. It should be understood that any modification, improvement or equivalent Substitutions and the like will fall within the protection scope of the present invention.

Claims (10)

1. an electronics pressing machine nonshared control unit, is characterized in that, comprising: control module, interface module, memory module and sensor assembly; Described interface module is all connected with described control module with described memory module; Described sensor assembly is connected with described interface module; Described sensor assembly is for gathering press-fiting information and passing to described control module by described interface module of electronics pressing machine; Described control module exports control information according to press-fiting after information carries out calculation process, and passes to electronics pressing machine by described interface module; Described interface module is also for carrying out alternately with peripherals; Described memory module press-fits information data for what preserve collection.
2. a kind of electronics pressing machine nonshared control unit according to claim 1, it is characterized in that, described control module comprises ARM microcontroller and FPGA module, described ARM microcontroller connects FPGA module by bus, described FPGA module under the cooperation of described ARM microcontroller by embedded algorithm realization to the control of pressing machine.
3. a kind of electronics pressing machine nonshared control unit according to claim 2, is characterized in that, described embedded algorithm adopts the special motion control arithmetic of fuzzy neural network PID.
4. a kind of electronics pressing machine nonshared control unit according to claim 2, is characterized in that, described ARM microcontroller adopts ARMCortex-M7 framework chip.
5. a kind of electronics pressing machine nonshared control unit according to claim 2, it is characterized in that, described interface module comprises A/D interface, D/A interface, digital I/O, servo interface, USB interface, Ethernet interface and touch screen interface, described A/D interface one end connects ARM microcontroller, other end connecting sensor module, described D/A interface one end connects ARM microcontroller, the other end connects the servo-driver of electronics pressing machine, described servo interface one end connects FPGA module, the other end connects servo-driver, one end of described USB interface is all connected ARM microcontroller with one end of described Ethernet interface, the other end of described USB interface is all connected host computer with the other end of described Ethernet interface, described touch screen interface one end connects ARM microcontroller, the other end connects touch-screen, described digital I/O is used for connecting valve button, the switching value passage of pilot lamp and host computer.
6. a kind of electronics pressing machine nonshared control unit according to claim 1, it is characterized in that, described sensor assembly comprises pressure transducer and displacement transducer; Described pressure transducer is arranged on bed die, and institute's displacement sensors is arranged on mold.
7. a kind of electronics pressing machine nonshared control unit according to claim 6, is characterized in that, institute's displacement sensors adopts magnetic scale or grating scale; Described pressure transducer is strain-gauge transducer.
8. a kind of electronics pressing machine nonshared control unit according to claim 1, it is characterized in that, described memory module is FlashROM, SRAM.
9. a control method for electronics pressing machine, is characterized in that, comprises the steps:
Step 1, is connected with host computer by communication interface, and utilize the supporting programming software of host computer or touch-screen to create job sequence, arrange and press-fit parameter, described parameter comprises displacement, pressure, and selects suitable decision method; Also can directly be operated by touch-screen;
Step 2, starts to press-fit, and nonshared control unit controls driven by servomotor expansion link depressed fast, and when pressure transducer detects pressure head and absorption surface, nonshared control unit controls to press-fit speed to be reduced rapidly, starts a workpiece to be pressed in another workpiece;
Step 3, has press-fited, and pressure head rises to initial position, and touch-screen display simultaneously press-fits result, and the pressure detected, displacement data and testing result is stored.
10. the control method of a kind of electronics pressing machine according to claim 9, is characterized in that,
Step 2 also comprises: pressure transducer and the continuous collection signal of displacement transducer are to control module, control module is on the one hand according to pressure, displacement signal, Fuzzy Neural PID control algolithm is utilized constantly to adjust motor speed and torque, the parameter of pressure, displacement signal and setting contrasted on the other hand, whether qualified, pressure, displacement signal are shown to touch-screen in real time with curve form simultaneously if press-fiting with judgement.
CN201510885376.XA 2015-12-04 2015-12-04 A kind of electronics pressing machine nonshared control unit and control method Active CN105353726B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510885376.XA CN105353726B (en) 2015-12-04 2015-12-04 A kind of electronics pressing machine nonshared control unit and control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510885376.XA CN105353726B (en) 2015-12-04 2015-12-04 A kind of electronics pressing machine nonshared control unit and control method

Publications (2)

Publication Number Publication Date
CN105353726A true CN105353726A (en) 2016-02-24
CN105353726B CN105353726B (en) 2018-06-01

Family

ID=55329715

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510885376.XA Active CN105353726B (en) 2015-12-04 2015-12-04 A kind of electronics pressing machine nonshared control unit and control method

Country Status (1)

Country Link
CN (1) CN105353726B (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105773109A (en) * 2016-05-16 2016-07-20 安徽宜留电子科技有限公司 Maintenance device of press-fitting part of press-filling machine
CN105867304A (en) * 2016-05-30 2016-08-17 莱顿汽车部件(苏州)有限公司 Locking machine with press function and machining method thereof
CN106249636A (en) * 2016-04-20 2016-12-21 上海汇众汽车制造有限公司 The control system of a kind of bush press and control method thereof
CN106528357A (en) * 2016-11-24 2017-03-22 天津大学 FPGA system and implementation method based on on-line training neural network of quasi-newton method
CN106843175A (en) * 2017-02-20 2017-06-13 上海天沐自动化仪表有限公司 A kind of intelligent press mounting system based on high-end manufacture Yu process monitoring
CN106827649A (en) * 2017-02-10 2017-06-13 宁夏百辰工业产品设计有限公司 Friction press bidirectional operation stroke dislocation control assembly
CN109194234A (en) * 2018-11-05 2019-01-11 西安智多晶微电子有限公司 Intelligent motor control system and control method based on FPGA
CN110539147A (en) * 2018-05-28 2019-12-06 上海天沐自动化仪表有限公司 Pressing machine and pressing system including same
CN110657908A (en) * 2019-09-23 2020-01-07 芜湖顺成电子有限公司 Pressure detection device of end pressing machine
CN111168354A (en) * 2019-10-11 2020-05-19 浙江零跑科技有限公司 Rear brake bushing press-fitting equipment for new energy vehicles
CN111230101A (en) * 2018-11-29 2020-06-05 扬州源智造科技有限公司 Force position control system for hard alloy cutter precision servo press
CN111250953A (en) * 2019-12-04 2020-06-09 浙江零跑科技有限公司 Bushing extrusion equipment for vehicle steering knuckle and using method thereof
CN111531951A (en) * 2020-05-11 2020-08-14 苏州博广远智能科技有限公司 Servo press control system
CN111650870A (en) * 2020-06-23 2020-09-11 中山早稻田科技有限公司 A servo motor drive circuit
CN112588920A (en) * 2020-11-04 2021-04-02 北京强度环境研究所 Multi-head electric servo pressing device
CN112904803A (en) * 2021-01-15 2021-06-04 西安电子科技大学 Multi-splicing-surface deformation and flatness fine adjustment system, method, equipment and application
CN114749899A (en) * 2022-03-28 2022-07-15 五邑大学 Electric screwdriver screw locking method and system based on reinforcement learning
CN114749888A (en) * 2022-04-23 2022-07-15 中国第一汽车股份有限公司 A press-fitting control system, press-fitting equipment and press-fitting method for a spring shock absorber assembly
CN115189620A (en) * 2022-09-13 2022-10-14 深圳市恒拓高工业技术股份有限公司 Control method and control system of servo motor
CN115446574A (en) * 2022-10-14 2022-12-09 智新科技股份有限公司 Neural network-based rotor compression ring press-fitting method and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5996897A (en) * 1995-08-01 1999-12-07 Austria Card Plastikkarten Und Ausweissysteme Gesellschaft M.B.H Data carrier having a module including a component and having a coil, and method of manufacturing such a data carrier
JP2006350768A (en) * 2005-06-17 2006-12-28 Yaskawa Electric Corp Motion control system
CN102033514A (en) * 2010-12-01 2011-04-27 深圳市众为兴数控技术有限公司 High-speed field bus-based multi-shaft motion controller
CN103576614A (en) * 2013-11-13 2014-02-12 东华大学 Multi-axis motion control system
CN203444290U (en) * 2013-09-27 2014-02-19 南京百纳自动化系统有限公司 Electronic weft selecting controller based on ARM
JP2014059607A (en) * 2012-09-14 2014-04-03 Toshiba Mach Co Ltd Display terminal and display system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5996897A (en) * 1995-08-01 1999-12-07 Austria Card Plastikkarten Und Ausweissysteme Gesellschaft M.B.H Data carrier having a module including a component and having a coil, and method of manufacturing such a data carrier
JP2006350768A (en) * 2005-06-17 2006-12-28 Yaskawa Electric Corp Motion control system
CN102033514A (en) * 2010-12-01 2011-04-27 深圳市众为兴数控技术有限公司 High-speed field bus-based multi-shaft motion controller
JP2014059607A (en) * 2012-09-14 2014-04-03 Toshiba Mach Co Ltd Display terminal and display system
CN203444290U (en) * 2013-09-27 2014-02-19 南京百纳自动化系统有限公司 Electronic weft selecting controller based on ARM
CN103576614A (en) * 2013-11-13 2014-02-12 东华大学 Multi-axis motion control system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
张伟 等,: ""基于ARM和FPGA的嵌入式伺服压力机的控制系统设计"", 《电气与自动化》 *
潘玉兰: ""基于PLC自动压装机控制系统的设计"", 《装备制造技术》 *

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106249636A (en) * 2016-04-20 2016-12-21 上海汇众汽车制造有限公司 The control system of a kind of bush press and control method thereof
CN105773109A (en) * 2016-05-16 2016-07-20 安徽宜留电子科技有限公司 Maintenance device of press-fitting part of press-filling machine
CN105867304A (en) * 2016-05-30 2016-08-17 莱顿汽车部件(苏州)有限公司 Locking machine with press function and machining method thereof
CN106528357A (en) * 2016-11-24 2017-03-22 天津大学 FPGA system and implementation method based on on-line training neural network of quasi-newton method
CN106827649A (en) * 2017-02-10 2017-06-13 宁夏百辰工业产品设计有限公司 Friction press bidirectional operation stroke dislocation control assembly
CN106843175A (en) * 2017-02-20 2017-06-13 上海天沐自动化仪表有限公司 A kind of intelligent press mounting system based on high-end manufacture Yu process monitoring
CN106843175B (en) * 2017-02-20 2019-07-19 上海天沐自动化仪表有限公司 A kind of intelligent press mounting system based on high-end manufacture and process monitoring
CN110539147A (en) * 2018-05-28 2019-12-06 上海天沐自动化仪表有限公司 Pressing machine and pressing system including same
CN109194234A (en) * 2018-11-05 2019-01-11 西安智多晶微电子有限公司 Intelligent motor control system and control method based on FPGA
CN111230101A (en) * 2018-11-29 2020-06-05 扬州源智造科技有限公司 Force position control system for hard alloy cutter precision servo press
CN110657908A (en) * 2019-09-23 2020-01-07 芜湖顺成电子有限公司 Pressure detection device of end pressing machine
CN111168354A (en) * 2019-10-11 2020-05-19 浙江零跑科技有限公司 Rear brake bushing press-fitting equipment for new energy vehicles
CN111250953A (en) * 2019-12-04 2020-06-09 浙江零跑科技有限公司 Bushing extrusion equipment for vehicle steering knuckle and using method thereof
CN111531951A (en) * 2020-05-11 2020-08-14 苏州博广远智能科技有限公司 Servo press control system
CN111650870A (en) * 2020-06-23 2020-09-11 中山早稻田科技有限公司 A servo motor drive circuit
CN112588920A (en) * 2020-11-04 2021-04-02 北京强度环境研究所 Multi-head electric servo pressing device
CN112904803A (en) * 2021-01-15 2021-06-04 西安电子科技大学 Multi-splicing-surface deformation and flatness fine adjustment system, method, equipment and application
CN112904803B (en) * 2021-01-15 2022-05-03 西安电子科技大学 Multi-splicing-surface deformation and flatness fine adjustment system, method, equipment and application
CN114749899A (en) * 2022-03-28 2022-07-15 五邑大学 Electric screwdriver screw locking method and system based on reinforcement learning
CN114749888A (en) * 2022-04-23 2022-07-15 中国第一汽车股份有限公司 A press-fitting control system, press-fitting equipment and press-fitting method for a spring shock absorber assembly
CN115189620A (en) * 2022-09-13 2022-10-14 深圳市恒拓高工业技术股份有限公司 Control method and control system of servo motor
CN115446574A (en) * 2022-10-14 2022-12-09 智新科技股份有限公司 Neural network-based rotor compression ring press-fitting method and system
CN115446574B (en) * 2022-10-14 2024-05-24 智新科技股份有限公司 Press mounting method and system for rotor compression ring based on neural network

Also Published As

Publication number Publication date
CN105353726B (en) 2018-06-01

Similar Documents

Publication Publication Date Title
CN105353726B (en) A kind of electronics pressing machine nonshared control unit and control method
CN203881298U (en) A detecting device for detecting the repeated positioning accuracy of industrial robot arm movement
CN103411543B (en) Screw lead precision testing device and gauge head unit thereof
CN100515749C (en) Computer Numerical Control System for AC Servo Motor Direct Drive Crank Press
CN204584968U (en) Based on the constant force automatically grinding device that fuzzy self-adaption power controls
CN202720488U (en) Automatic Control System of Bending Machine Based on PLC
CN201165063Y (en) Punching machine slipper block bottom dead center automatic regulating apparatus
CN106909125A (en) A kind of monitoring system and method for motor processability index
CN203448959U (en) Numerical control servo automatic precision pressing fit machine
CN204613702U (en) Control System of Servo Press Based on Bus Mode
CN201093975Y (en) Device for measuring bearing end face project size
CN107329452A (en) A kind of nut tightening machine control system and its method
CN202491051U (en) Precise pressing machine
CN110539147A (en) Pressing machine and pressing system including same
CN101837652A (en) Closed height adjustment control device of forcing press slide block
CN103008518A (en) Electric screw press control system and electric screw press control method
CN104308060B (en) A kind of method for supervising of the on-line monitoring system for steel ball cold heading shaping
CN104722690A (en) Robot lock rivet riveting system and precision servo riveting machine thereof
CN208322623U (en) Pressing machine and press mounting system including it
CN204159809U (en) A kind of on-line monitoring system be shaped for steel ball cold heading
CN206483850U (en) Control system of numerical controlled pipe bender
CN205910003U (en) High accuracy transmission detecting system
CN102963029A (en) Elastic deformation workpiece pressing method of press machine
CN110153875B (en) Grinding wheel abrasion real-time detection and calibration method and device
KR20120133196A (en) Control Method of Electro Servo Press

Legal Events

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