Method and device for detecting the lower dead center position of a punch press slide
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-18
- Publication Date
- 2026-08-11
AI Technical Summary
[0003]相关技术中,传感器安装在模具上,这就导致每次更换模具时,都需要重新拆装传感器,并在安装后再次进行位置校准
[0063]综上所述,本申请提供的冲床滑块下死点位置的检测方法及装置,至少具有以下有益效果:可以响应于接收到控制指令,对控制指令进行解析,以确定目标工位,其中,目标工位设置在冲床工作台上,之后控制传感器移动至目标工位处,其中,传感器设置在冲床工作台的导轨上,在传感器的探测头与滑块的接触块接触的情况下,根据传感器的测量值,确定滑块的位移值,根据滑块的磨损补偿值、冲床工作台的温度补偿值及滑块的位移值,确定滑块的目标下死点位置。由此,可以先对控制指令解析得到目标工位,之后控制传感器移动至该目标工位,之后再确定滑块的位移值,并根据滑块的磨损补偿值、冲床工作台的温度补偿值及滑块的位移值,确定滑块的目标下死点位置,也即利用传感器即可进行多工位切换以实现下死点位置的检测,无需重复安装与拆卸传感器,节省了时间与成本,提高了效率,同时由于在下死点检测过程中也充分考虑到了磨损影响与温度影响,也进一步保障了下死点位置检测的准确性和可靠性。
Smart Images

Figure CN120816771B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of stamping equipment technology, and in particular to a method and apparatus for detecting the bottom dead center position of a punch press slide. Background Technology
[0002] Stamping equipment is a fundamental manufacturing tool in important industrial sectors such as automobile manufacturing, military industry, aerospace, and rail transportation. Its technological level has become one of the important indicators for measuring the comprehensive strength of a country's manufacturing industry. The accuracy of the bottom dead center of the slide is a key performance indicator of high-speed stamping equipment, which directly affects the accuracy of stamped parts, the service life of dies, and the yield rate of stamped parts.
[0003] In related technologies, sensors are mounted on the mold, which means that the sensors need to be disassembled and reassembled every time the mold is changed, and the position needs to be recalibrated after installation. This not only requires a significant investment of labor costs, but also consumes a lot of time for disassembling and installing sensors, which not only prolongs production preparation time but is also inefficient. Therefore, improving the efficiency of slider bottom dead center position detection is crucial. Summary of the Invention
[0004] This application provides a method and apparatus for detecting the bottom dead center position of a punch press slide.
[0005] According to a first aspect of this application, a method for detecting the bottom dead center position of a punch press slide is provided, the method comprising:
[0006] In response to receiving a control command, the control command is parsed to determine the target workstation, wherein the target workstation is set on the punch press worktable;
[0007] The sensor is moved to the target workstation, wherein the sensor is mounted on the guide rail of the punch press worktable;
[0008] When the sensor's probe is in contact with the slider's contact block, the displacement value of the slider is determined based on the sensor's measurement value.
[0009] The target bottom dead center position of the slider is determined based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider.
[0010] Optionally, the control sensor moves to the target workstation, including:
[0011] The workstation coordinate mapping table is traversed and searched to determine the target coordinates of the target workstation.
[0012] Control the sensor to move to the target coordinates.
[0013] Optionally, controlling the sensor to move to the target coordinates includes:
[0014] The target speed is determined based on the target distance between the current position coordinates of the sensor and the target coordinates;
[0015] Move the sensor to the target coordinates according to the target speed.
[0016] Optionally, determining the target bottom dead center position of the slider based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider includes:
[0017] The wear compensation value is determined based on the cumulative number of stampings and the wear rate of the sensor.
[0018] The temperature compensation value is determined based on the temperature value and thermal expansion coefficient of the punch press worktable;
[0019] The wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider are combined to determine the target bottom dead center position of the slider.
[0020] Optionally, after determining the target bottom dead center position of the slider, the method further includes:
[0021] The historical bottom dead center position data of the slider is processed to determine the corresponding standard deviation and mean.
[0022] Based on the standard deviation and mean, determine the initial threshold, the first interval, the second interval, and the third interval;
[0023] The difference between the target bottom dead center position of the slider and the initial threshold is determined as the deviation value of the slider;
[0024] If the deviation value is within the first range, log information is recorded;
[0025] If the deviation value is within the second range, an audible and visual alarm will be triggered;
[0026] If the deviation value falls within the third range, a shutdown procedure is performed.
[0027] Optionally, before determining the difference between the target bottom dead center position of the slider and the initial threshold as the deviation value of the slider, the method further includes:
[0028] Based on the standard deviation and mean, determine the first standard deviation interval and the second standard deviation interval;
[0029] The initial threshold is updated based on the relationship between the bottom dead center positions of K consecutive targets and the first and second standard deviation intervals, where K is a positive integer greater than 1.
[0030] Optionally, updating the initial threshold based on the relationship between the lower dead center positions of K consecutive targets and the first and second standard deviation intervals includes:
[0031] If the dead-point position data of the K consecutive targets are within the first standard deviation range, the initial threshold is updated according to the first coefficient, wherein the first coefficient is a positive number less than 1;
[0032] If the dead point position data of the K consecutive targets are within the second standard deviation range, the initial threshold is updated according to the second coefficient, wherein the second coefficient is a positive number greater than 1.
[0033] According to a second aspect of this application, a device for detecting the bottom dead center position of a punch press slide is provided, comprising:
[0034] The parsing module is used to parse the control command in response to receiving the control command in order to determine the target station, wherein the target station is set on the punch press worktable;
[0035] A control module is used to control the sensor to move to the target workstation, wherein the sensor is mounted on the guide rail of the punch press worktable;
[0036] The first determining module is used to determine the displacement value of the slider based on the measurement value of the sensor when the probe of the sensor is in contact with the contact block of the slider.
[0037] The second determining module is used to determine the target bottom dead center position of the slider based on the wear compensation value of the slider, the temperature compensation value of the punch press worktable, and the displacement value of the slider.
[0038] Optionally, the control module includes:
[0039] The determining unit is used to traverse and search the workstation coordinate mapping table to determine the target coordinates of the target workstation.
[0040] The control unit is used to control the sensor to move to the target coordinates.
[0041] Optionally, the control unit is specifically used for:
[0042] The target speed is determined based on the target distance between the current position coordinates of the sensor and the target coordinates;
[0043] Move the sensor to the target coordinates according to the target speed.
[0044] Optionally, the second determining module is specifically used for:
[0045] The wear compensation value is determined based on the cumulative number of stampings and the wear rate of the sensor.
[0046] The temperature compensation value is determined based on the temperature value and thermal expansion coefficient of the punch press worktable;
[0047] The wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider are combined to determine the target bottom dead center position of the slider.
[0048] Optionally, the device further includes:
[0049] The processing module is used to process the historical bottom dead center position data of the slider to determine the corresponding standard deviation and mean.
[0050] The third determining module is used to determine the initial threshold, the first interval, the second interval, and the third interval based on the standard deviation and the mean.
[0051] The fourth determining module is used to determine the difference between the target bottom dead center position of the slider and the initial threshold as the deviation value of the slider;
[0052] The recording module is used to record log information when the deviation value is within the first interval;
[0053] The first alarm module is used to trigger an audible and visual alarm when the deviation value is within the second range;
[0054] The second alarm module is used to perform a shutdown procedure when the deviation value is in the third range.
[0055] Optionally, the device further includes:
[0056] The fifth determining module is used to determine the first standard deviation interval and the second standard deviation interval based on the standard deviation and the mean.
[0057] The update module is used to update the initial threshold based on the relationship between the lower dead center positions of K consecutive targets and the first standard deviation interval and the second standard deviation interval, where K is a positive integer greater than 1.
[0058] Optionally, the update module is specifically used for:
[0059] If the dead-point position data of the K consecutive targets are within the first standard deviation range, the initial threshold is updated according to the first coefficient, wherein the first coefficient is a positive number less than 1;
[0060] If the dead point position data of the K consecutive targets are within the second standard deviation range, the initial threshold is updated according to the second coefficient, wherein the second coefficient is a positive number greater than 1.
[0061] According to a third aspect of this application, an electronic device is provided, comprising: a processor and a memory storing computer program instructions; the processor, when executing the computer program instructions, implements any of the above-described methods for detecting the bottom dead center position of a punch press slide.
[0062] According to a fourth aspect of this application, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement any of the above-described methods for detecting the bottom dead center position of a punch press slide.
[0063] In summary, the method and apparatus for detecting the bottom dead center position of a punch press slide provided in this application have at least the following beneficial effects: It can respond to a received control command, parse the control command to determine the target station, wherein the target station is set on the punch press worktable. Then, it controls a sensor to move to the target station, wherein the sensor is set on the guide rail of the punch press worktable. When the sensor's probe contacts the contact block of the slide, the displacement value of the slide is determined based on the sensor's measurement value. Based on the slide's wear compensation value, the temperature compensation value of the punch press worktable, and the slide's displacement value, the target bottom dead center position of the slide is determined. Therefore, the target station can be obtained by parsing the control command first, then the control sensor can be moved to the target station, and then the displacement value of the slider can be determined. Based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider, the target bottom dead center position of the slider can be determined. In other words, multiple stations can be switched using the sensor to achieve the detection of the bottom dead center position without the need to repeatedly install and remove the sensor, saving time and cost and improving efficiency. At the same time, since the effects of wear and temperature are fully considered in the bottom dead center detection process, the accuracy and reliability of the bottom dead center position detection are further guaranteed. Attached Figure Description
[0064] To more clearly illustrate the specific embodiments of this application or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0065] Figure 1 A flowchart illustrating a method for detecting the bottom dead center position of a punch press slide, provided as an embodiment of this application;
[0066] Figure 2 A schematic diagram showing the installation location of a sensor provided for an embodiment of this application;
[0067] Figure 3 A flowchart illustrating another method for detecting the bottom dead center position of a punch press slide, provided for an embodiment of this application;
[0068] Figure 4 A structural diagram of a punch press slide bottom dead center position detection device provided for an embodiment of this application;
[0069] Figure 5 This is a structural diagram of an electronic device provided as an embodiment of the present application. Detailed Implementation
[0070] To make the above and other features and advantages of this application clearer, the application is further described below with reference to the accompanying drawings. It should be understood that the specific embodiments given herein are for the purpose of explanation to those skilled in the art, and are exemplary only, not restrictive.
[0071] In the following description, numerous specific details are set forth to provide a thorough understanding of this application. However, it will be apparent to those skilled in the art that the specific details are not required to practice this application. In other instances, well-known steps or operations have not been described in detail to avoid obscuring this application.
[0072] The method for detecting the bottom dead center position of a punch press slide provided in this application embodiment can be executed by the punch press slide bottom dead center position detection device provided in this application embodiment, which can be configured in an electronic device.
[0073] refer to Figure 1 This application provides a method for detecting the bottom dead center position of a punch press slide, the method comprising:
[0074] Step 101: In response to receiving a control command, the control command is parsed to determine the target station, wherein the target station is set on the punch press worktable.
[0075] In this context, a workstation can be understood as a slot or mounting position on the worktable of a punch press used to fix the mold. The worktable of a punch press can have multiple workstations, for example, they can be divided into A-level workstations, B-level workstations, C-level workstations, D-level workstations, etc., according to their gear position; or they can be divided into workstation 1, workstation 2, workstation 3, workstation 4, etc., according to their function; or they can be divided into punching workstations, forming workstations, special workstations, etc., which this application does not limit.
[0076] In addition, the control command can be a manually triggered command received from the user, or it can be a command that is automatically triggered according to a preset period, etc. This application does not limit this.
[0077] Furthermore, there are various ways to parse control instructions. For example, text parsing can be used to obtain the workstation information contained therein, thereby determining the target workstation. For instance, text parsing can be performed using regular expressions or semantic extraction methods; this application does not limit the specific methods used.
[0078] The workstation information may take various forms, such as workstation number, workstation coordinates, or workstation position information. For ease of operation, a correspondence or relationship table can be established between the workstation information and each workstation in advance. After parsing the control instructions to obtain the workstation information, the target workstation can be determined by traversing and searching the corresponding relationship or relationship table based on that workstation information. This application does not impose any limitations on this.
[0079] Step 102: Control the sensor to move to the target workstation.
[0080] The sensors can be mounted on the linear guide rails of the punch press worktable. Driven by a servo motor, they can move laterally to various workstations to collect and monitor data. Figure 2 As shown, 21 is a sensor and 22 is a guide rail.
[0081] Optionally, the sensor can be a grating-type CMOS sensor, and one or more sensors can be set in a group and mounted on the cross slide. For example, the sensor group can be fixed to a high-rigidity aluminum alloy bracket, which is connected to the cross slide via an air-bearing guide rail. The four corner sensors are arranged in a rectangular array, and the spacing is adjustable according to the mold size. The bracket can be filled with damping gel to attenuate high-frequency vibrations, and the sensor signal lines are double-shielded to prevent electromagnetic interference.
[0082] Therefore, in this embodiment of the application, after parsing the control command, the target workstation can be determined. Then, the sensor can be controlled to move from the current position to the target workstation with the target workstation as the endpoint. That is, the sensor can switch between multiple workstations without reinstalling the sensor, thereby saving time and cost, and also greatly simplifying the operation process.
[0083] Optionally, the workstation coordinate mapping table can be traversed and searched to determine the target coordinates of the target workstation, and then the sensor can be controlled to move to the target coordinates.
[0084] Understandably, reference markers can be set on the punch press worktable, and the coordinate data of each station can be measured using a laser tracker. This coordinate data can then be stored to create a station coordinate mapping table. Therefore, once a target station is identified, the coordinates can be searched through this table to determine the corresponding coordinate data, i.e., the target coordinates.
[0085] Optionally, during the process of controlling the sensor to move to the target coordinates, the target speed can be determined first based on the target distance between the current position coordinates of the sensor and the target coordinates, and then the sensor can be moved to the target coordinates according to the target speed.
[0086] It is understandable that the target speed may be the same or different depending on the target distance.
[0087] For example, if a distance threshold is set in advance, when the current target distance is greater than the threshold, a higher first speed can be used as the target speed to ensure a faster response, since the distance is far. When the current target distance is less than or equal to the threshold, a lower second speed can be used as the target speed to ensure smooth movement.
[0088] Alternatively, different distance ranges and corresponding speeds can be pre-defined. For example, a distance range and third speed can be defined for long distances, a distance range and fourth speed for medium distances, and a distance range and fifth speed for short distances. After determining the target distance, the corresponding speed can be selected as the target speed according to the distance range it belongs to. For example, if the target distance falls within the medium distance range, then the corresponding fourth speed is the target speed, etc. This application does not limit this.
[0089] Therefore, in this embodiment of the application, after parsing the control command, the target workstation can be determined, and the target coordinates and target distance of the target workstation can be further determined. Thus, the sensor is controlled to move to the target coordinates at the target distance. That is, the sensor can switch positions between multiple workstations without reinstalling the sensor, thereby saving time and costs, and also greatly simplifying the operation process.
[0090] Step 103: With the sensor probe in contact with the slider's contact block, determine the slider's displacement value based on the sensor's measurement value.
[0091] Among them, a wear-resistant auxiliary contact block can be installed on the lower end face of the slider, which forms direct mechanical contact with the sensor probe on the worktable and can trigger the bottom dead center signal.
[0092] Optionally, the contact block of the slider can be made of ZrO2 ceramic or cemented carbide, with a mirror-polished surface, resulting in low wear rate. Simultaneously, a wedge-shaped contact surface can be designed to geometrically compensate for uneven contact pressure caused by slider eccentric loading.
[0093] Understandably, during the downward movement of the slider, when the slider's contact block comes into contact with the sensor's probe, it can trigger a displacement signal from the grating ruler. The sensor can simultaneously capture an image at the moment of contact and accurately locate the contact position using edge detection algorithms to obtain the slider's displacement value.
[0094] Step 104: Determine the target bottom dead center position of the slider based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider.
[0095] Optionally, an RFID tag can be embedded in the contact block of the slider to record the cumulative number of stampings, thereby calculating the wear compensation value of the slider. Additionally, since excessively high temperatures may also cause deformation, the temperature compensation value of the press table can be further determined during the slider bottom dead center position detection process to minimize the impact of temperature deformation. Then, based on the slider displacement value, the determined slider wear compensation value, and the press table temperature compensation value, the target bottom dead center position of the slider is determined. Because the determination of this target bottom dead center position fully considers the effects of wear and temperature, the determination of the target bottom dead center position is more accurate and reliable, improving the accuracy and reliability of the slider bottom dead center position detection. Therefore, in this embodiment, not only can multi-station bottom dead center detection be achieved using fewer sensors, saving time and cost and improving efficiency, but the accuracy and reliability of the bottom dead center position detection are also effectively guaranteed.
[0096] In this embodiment, in response to a received control command, the control command is parsed to determine the target station, which is set on the punch press table. Then, a sensor is moved to the target station, mounted on the guide rail of the punch press table. When the sensor's probe contacts the contact block of the slider, the slider's displacement value is determined based on the sensor's measurement value. The target bottom dead center (BDC) position of the slider is determined based on the slider's wear compensation value, the punch press table's temperature compensation value, and the slider's displacement value. Thus, the target station can be obtained by first parsing the control command, then the sensor can be moved to that station, and then the slider's displacement value can be determined. The target BDC position is then determined based on the slider's wear compensation value, the punch press table's temperature compensation value, and the slider's displacement value. This means that multiple stations can be switched using the sensor to detect the BDC position without repeatedly installing and removing the sensor, saving time and cost and improving efficiency. Furthermore, since the effects of wear and temperature are fully considered during the BDC detection process, the accuracy and reliability of the BDC position detection are further guaranteed.
[0097] like Figure 3 As shown, the method for detecting the bottom dead center position of the punch press slide may include the following steps:
[0098] Step 201: In response to receiving a control command, the control command is parsed to determine the target station, wherein the target station is set on the punch press worktable.
[0099] Step 202: Control the sensor to move to the target workstation, wherein the sensor is set on the guide rail of the punch press worktable.
[0100] Step 203: With the sensor probe in contact with the slider's contact block, determine the slider's displacement value based on the sensor's measurement value.
[0101] It should be noted that the specific content and implementation of steps 201 to 203 can be referred to the description of the various embodiments of this application, and will not be repeated here.
[0102] Step 204: Determine the target bottom dead center position of the slider based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider.
[0103] Optionally, the wear compensation value can be determined first based on the cumulative number of punchings and wear rate of the sensor, and the temperature compensation value can be determined based on the temperature value and thermal expansion coefficient of the punch press table. Then, the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider can be fused together to determine the target bottom dead center position of the slider.
[0104] The wear compensation value of the slider can satisfy the following relationship:
[0105] Δ wear =α·N
[0106] Where N is the cumulative number of stampings, which can be obtained through FRID; α is the wear rate, which can be obtained through experimental calibration.
[0107] In addition, the temperature compensation value of the punch press worktable can satisfy the following relationship:
[0108] Δ temp =β·(T-T0)
[0109] Where β is the coefficient of thermal expansion of the material, T is the current temperature of the punch press table, and T0 is the calibrated temperature.
[0110] The target bottom dead center position of the slider can satisfy the following relationship:
[0111] Z final =Z raw +Δ wear +Δ temp
[0112] Among them, Z raw This represents the displacement value of the slider.
[0113] Therefore, in the embodiments of this application, the effects of wear and temperature are fully considered in the process of determining the target bottom dead center position of the slider, which makes the determination of the target bottom dead center position more accurate and reliable, and improves the accuracy and reliability of the slider bottom dead center position detection.
[0114] Step 205: Process the historical bottom dead center position data of the slider to determine the corresponding standard deviation and mean.
[0115] Step 206: Determine the initial threshold, the first interval, the second interval, and the third interval based on the standard deviation and the mean.
[0116] This involves acquiring historical bottom dead center position data of the slider and processing it to obtain the corresponding standard deviation and mean. For example, it's possible to acquire bottom dead center position data from 1000 historical data points and calculate the corresponding standard deviation and mean. Alternatively, it's possible to acquire bottom dead center position data from the past 3 months and calculate the corresponding standard deviation and mean, etc. This application does not limit the scope of the method.
[0117] In addition, the initial threshold can be calculated from the standard deviation and the mean, and the initial threshold can satisfy the following relationship:
[0118] Z threshold =μ+3σ
[0119] Where μ is the mean and σ is the standard deviation.
[0120] In addition, the first interval can be between 1 and 2σ, that is, (μ-2σ,μ-σ] and (μ+σ,μ+2σ]; the second interval can be between 2 and 3σ, that is, (μ-3σ,μ-2σ] and (μ+2σ,μ+3σ]; the third interval can be the range of >3σ, that is, (-∞,μ-3σ) and (μ+3σ,+∞).
[0121] Step 207: Determine the difference between the target bottom dead center position of the slider and the initial threshold as the slider's deviation value.
[0122] Step 208: If the deviation value is within the first interval, record the log information.
[0123] Step 209: If the deviation value is in the second range, trigger an audible and visual alarm.
[0124] Step 210: If the deviation value is in the third interval, perform a shutdown procedure.
[0125] Understandably, a smaller deviation value indicates a smaller difference between the target bottom dead center position of the slider and the initial threshold, resulting in higher accuracy of the target bottom dead center position. Conversely, a larger deviation value indicates a greater difference between the target bottom dead center position of the slider and the initial threshold, leading to decreased accuracy of the target bottom dead center position. Therefore, appropriate measures can be taken to adjust the operation based on the deviation value's range, ensuring the smooth operation of the punch press as much as possible. For example, when the deviation value is small, only log information is recorded for later use. When the deviation value is in the second range, an audible and visual alarm is triggered. If the deviation value is large and falls within the third range, it indicates a possible abnormality during the current operation of the punch press, resulting in a large deviation in the bottom dead center position of the slider. Therefore, it is necessary to stop the machine for inspection, etc. This application does not limit the scope of this application.
[0126] Optionally, the first standard deviation interval and the second standard deviation interval can be determined based on the standard deviation and the mean. Then, the initial threshold can be updated based on the relationship between the bottom dead center positions of K consecutive targets and the first and second standard deviation intervals.
[0127] Where K is a positive integer greater than 1, such as 2, 5, etc., and this application does not limit it.
[0128] In addition, the first standard deviation interval can be represented as (μ-σ,μ+σ), and the second standard deviation interval can be represented as (μ-2σ,μ+2σ).
[0129] Understandably, if the target bottom dead center position of the slider falls within the first standard deviation range for K consecutive times, the system can be considered to be in a highly stable state, and the threshold can be tightened to improve sensitivity to minor anomalies. If the target bottom dead center position of the slider falls within the second standard deviation range for K consecutive times, it can be considered that there may be temporary interference such as sensor noise or system mutations. In this case, the false alarm rate can be reduced by relaxing the threshold to avoid unnecessary shutdown due to occasional fluctuations.
[0130] Optionally, if the dead-point position data for K consecutive targets falls within the first standard deviation range, the initial threshold can be updated according to the first coefficient. If the dead-point position data for K consecutive targets falls within the second standard deviation range, the initial threshold can be updated according to the second coefficient.
[0131] The first coefficient can be any positive number less than 1, such as 0.98, 0.95, 0.97, etc., and this application does not limit it.
[0132] In addition, the second coefficient can be any positive number greater than 1, such as 1.01, 1.02, 1.05, etc., and this application does not limit it.
[0133] For example, when K is 5, if the target bottom dead center position of the slider falls within the interval (μ-σ, μ+σ) for 5 consecutive times, the first coefficient can be 0.98, which is the initial threshold Z. threshold Press Z threshold ×0.98 Dynamic tightening. If the target bottom dead center position of the slider exceeds the interval (μ-2σ, μ+2σ) five times consecutively, the second coefficient can be set to 1.05, that is, it can be adjusted according to Z. threshold ×1.05 is relaxed.
[0134] It should be noted that the above examples are merely illustrative and should not be taken as limitations on the value of K, the first coefficient, the second coefficient, etc. in the embodiments of this application.
[0135] Therefore, in this embodiment of the application, the threshold can be dynamically adjusted based on the relationship between the target bottom dead center position of the slider obtained several times in succession and the first standard deviation interval and the second standard deviation interval. This can both prevent the detection of omissions when narrowing the threshold and prevent the triggering of shutdown alarms due to accidental fluctuations when widening the threshold, thus ensuring the smooth operation of the punch press.
[0136] In this embodiment, in response to receiving a control command, the control command is parsed to determine the target workstation, which is set on the punch press worktable. A sensor is then moved to the target workstation, and the sensor is mounted on the guide rail of the punch press worktable. When the sensor's probe contacts the contact block of the slider, the slider's displacement value is determined based on the sensor's measurement value. Then, based on the slider's wear compensation value, the punch press worktable's temperature compensation value, and the slider's displacement value, the target bottom dead center position of the slider is determined. The historical bottom dead center position data of the slider is then processed to determine the corresponding standard deviation and mean. Based on the standard deviation and mean, an initial threshold, a first interval, a second interval, and a third interval are determined. The difference between the target bottom dead center position of the slider and the initial threshold is determined as the slider's deviation value. If the deviation value is within the first interval, log information is recorded; if the deviation value is within the second interval, an audible and visual alarm is triggered; and if the deviation value is within the third interval, a shutdown is initiated. Therefore, after the target bottom dead center position of the slider is determined by the movement of the control sensor based on the target station, and the wear compensation value of the slider, the temperature compensation value of the punch press table and the displacement value of the slider, the target bottom dead center position of the slider can be further processed and corresponding measures can be taken. Thus, while using the sensor to realize the bottom dead center position detection of multi-station switching, the stable operation of the punch press equipment is further guaranteed and the work efficiency is improved.
[0137] According to this application, a detection device 300 for the bottom dead center position of a punch press slide is provided, such as... Figure 4 As shown, the device includes a parsing module 310, a control module 320, a first determining module 330, and a second determining module 340.
[0138] The parsing module 310 is used to parse the control command in response to receiving the control command in order to determine the target station, wherein the target station is set on the punch press worktable.
[0139] The control module 320 is used to control the sensor to move to the target workstation, wherein the sensor is mounted on the guide rail of the punch press worktable.
[0140] The first determining module 330 is used to determine the displacement value of the slider based on the measurement value of the sensor when the probe of the sensor is in contact with the contact block of the slider.
[0141] The second determining module 340 is used to determine the target bottom dead center position of the slider based on the wear compensation value of the slider, the temperature compensation value of the punch press worktable, and the displacement value of the slider.
[0142] Optionally, the control module 320 includes:
[0143] The determining unit is used to traverse and search the workstation coordinate mapping table to determine the target coordinates of the target workstation.
[0144] The control unit is used to control the sensor to move to the target coordinates.
[0145] Optionally, the control unit is specifically used for:
[0146] The target speed is determined based on the target distance between the current position coordinates of the sensor and the target coordinates;
[0147] Move the sensor to the target coordinates according to the target speed.
[0148] Optionally, the second determining module 340 is specifically used for:
[0149] The wear compensation value is determined based on the cumulative number of stampings and the wear rate of the sensor.
[0150] The temperature compensation value is determined based on the temperature value and thermal expansion coefficient of the punch press worktable;
[0151] The wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider are combined to determine the target bottom dead center position of the slider.
[0152] Optionally, the device further includes:
[0153] The processing module is used to process the historical bottom dead center position data of the slider to determine the corresponding standard deviation and mean.
[0154] The third determining module is used to determine the initial threshold, the first interval, the second interval, and the third interval based on the standard deviation and the mean.
[0155] The fourth determining module is used to determine the difference between the target bottom dead center position of the slider and the initial threshold as the deviation value of the slider.
[0156] The recording module is used to record log information when the deviation value is within the first interval.
[0157] The first alarm module is used to trigger an audible and visual alarm when the deviation value is within the second range.
[0158] The second alarm module is used to perform a shutdown procedure when the deviation value is in the third range.
[0159] Optionally, the device further includes:
[0160] The fifth determining module is used to determine the first standard deviation interval and the second standard deviation interval based on the standard deviation and the mean.
[0161] The update module is used to update the initial threshold based on the relationship between the lower dead center positions of K consecutive targets and the first standard deviation interval and the second standard deviation interval, where K is a positive integer greater than 1.
[0162] Optionally, the update module is specifically used for:
[0163] If the dead-point position data of the K consecutive targets are within the first standard deviation range, the initial threshold is updated according to the first coefficient, wherein the first coefficient is a positive number less than 1;
[0164] If the dead point position data of the K consecutive targets are within the second standard deviation range, the initial threshold is updated according to the second coefficient, wherein the second coefficient is a positive number greater than 1.
[0165] The punch press slide bottom dead center detection device provided in this application can respond to a received control command, parse the control command to determine the target station, wherein the target station is set on the punch press worktable, and then control the sensor to move to the target station, wherein the sensor is set on the guide rail of the punch press worktable, and when the sensor probe is in contact with the contact block of the slide, the displacement value of the slide is determined according to the sensor measurement value, and the target bottom dead center position of the slide is determined according to the wear compensation value of the slide, the temperature compensation value of the punch press worktable, and the displacement value of the slide. Therefore, the target station can be obtained by parsing the control command first, then the control sensor can be moved to the target station, and then the displacement value of the slider can be determined. Based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider, the target bottom dead center position of the slider can be determined. In other words, multiple stations can be switched using the sensor to achieve the detection of the bottom dead center position without the need to repeatedly install and remove the sensor, saving time and cost and improving efficiency. At the same time, since the effects of wear and temperature are fully considered in the bottom dead center detection process, the accuracy and reliability of the bottom dead center position detection are further guaranteed.
[0166] It should be understood that the specific features, operations, and details described herein with respect to the methods of this application can also be similarly applied to the apparatus and system of this application, or vice versa. Furthermore, each step of the methods of this application described above can be performed by a corresponding component or unit of the apparatus or system of this application.
[0167] It should be understood that the various modules / units of the device of this application can be implemented wholly or partially through software, hardware, firmware, or a combination thereof. Each module / unit can be embedded in the processor of the electronic device in hardware or firmware form or independent of the processor, or it can be stored in the memory of the electronic device in software form for the processor to call to execute the operation of each module / unit. Each module / unit can be implemented as an independent component or module, or two or more modules / units can be implemented as a single component or module.
[0168] like Figure 5 As shown, this application provides an electronic device 400, which includes a processor 401 and a memory 402 storing computer program instructions. When the processor 401 executes the computer program instructions, it implements the steps of the aforementioned method for detecting the bottom dead center position of a punch press slide. This electronic device 400 can be broadly categorized as a server, terminal, or any other electronic device with the necessary computing and / or processing capabilities.
[0169] In one embodiment, the electronic device 400 may include a processor, memory, network interface, communication interface, etc., connected via a system bus. The processor of the electronic device 400 can be used to provide necessary computing, processing, and / or control capabilities. The memory of the electronic device 400 may include non-volatile storage media and internal memory. The non-volatile storage media may store an operating system, computer programs, etc. The internal memory can provide an environment for the operation of the operating system and computer programs in the non-volatile storage media. The network interface and communication interface of the electronic device 400 can be used to connect and communicate with external devices via a network. When the computer program is executed by the processor, it performs the steps of the method of this application.
[0170] This application provides a computer-readable storage medium storing computer program instructions, which, when executed by a processor, implement the above-described method for detecting the bottom dead center position of a punch press slide.
[0171] Those skilled in the art will understand that the method steps of this application can be performed by a computer program instructing related hardware, such as electronic device 400 or a processor. The computer program can be stored in a non-transitory computer-readable storage medium, and its execution causes the steps of this application to be performed. Depending on the context, any reference herein to memory, storage, or other media may include non-volatile or volatile memory. Examples of non-volatile memory include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory, magnetic tape, floppy disk, magneto-optical data storage device, optical data storage device, hard disk, solid-state drive, etc. Examples of volatile memory include random access memory (RAM), external cache memory, etc.
[0172] The technical features described above can be combined arbitrarily. Although not all possible combinations of these technical features are described, any combination of these technical features should be considered to be covered by this specification, provided that such combination does not contain contradictions.
[0173] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A method for detecting the bottom dead center position of a punch press slide, characterized in that, include: In response to receiving a control command, the control command is parsed to determine the target workstation, wherein the target workstation is set on the punch press worktable; The sensor is moved to the target workstation, wherein the sensor is mounted on the guide rail of the punch press worktable; When the sensor's probe is in contact with the slider's contact block, the displacement value of the slider is determined based on the sensor's measurement value. Based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider, the target bottom dead center position of the slider is determined; after determining the target bottom dead center position of the slider, the method further includes: The historical bottom dead center position data of the slider is processed to determine the corresponding standard deviation and mean. Based on the standard deviation and mean, determine the initial threshold, the first interval, the second interval, and the third interval; The difference between the target bottom dead center position of the slider and the initial threshold is determined as the deviation value of the slider; If the deviation value is within the first range, log information is recorded; If the deviation value is within the second range, an audible and visual alarm will be triggered; If the deviation value falls within the third range, a shutdown procedure is performed. Before determining the difference between the target bottom dead center position of the slider and the initial threshold as the deviation value of the slider, the method further includes: Based on the standard deviation and mean, determine the first standard deviation interval and the second standard deviation interval; The initial threshold is updated based on the relationship between the lower dead center positions of K consecutive targets and the first and second standard deviation intervals, where K is a positive integer greater than 1. The step of updating the initial threshold based on the relationship between the lower dead center positions of K consecutive targets and the first and second standard deviation intervals includes: If the dead-point position data of the K consecutive targets are within the first standard deviation range, the initial threshold is updated according to the first coefficient, wherein the first coefficient is a positive number less than 1; If the dead point position data of the K consecutive targets are within the second standard deviation range, the initial threshold is updated according to the second coefficient, wherein the second coefficient is a positive number greater than 1.
2. The method as described in claim 1, characterized in that, The control sensor moves to the target workstation, including: The workstation coordinate mapping table is traversed and searched to determine the target coordinates of the target workstation. Control the sensor to move to the target coordinates.
3. The method as described in claim 2, characterized in that, Controlling the sensor to move to the target coordinates includes: The target speed is determined based on the target distance between the current position coordinates of the sensor and the target coordinates; Move the sensor to the target coordinates according to the target speed.
4. The method as described in claim 1, characterized in that, The step of determining the target bottom dead center position of the slider based on the wear compensation value of the slider, the temperature compensation value of the punch press table, and the displacement value of the slider includes: The wear compensation value is determined based on the cumulative number of stampings and the wear rate of the sensor. The temperature compensation value is determined based on the temperature value and thermal expansion coefficient of the punch press worktable; The wear compensation value of the slider, the temperature compensation value of the punch press worktable, and the displacement value of the slider are combined to determine the target bottom dead center position of the slider.
5. A device for detecting the bottom dead center position of a punch press slide, characterized in that, include: The parsing module is used to parse the control command in response to receiving the control command in order to determine the target station, wherein the target station is set on the punch press worktable; A control module is used to control the sensor to move to the target workstation, wherein the sensor is mounted on the guide rail of the punch press worktable; The first determining module is used to determine the displacement value of the slider based on the measurement value of the sensor when the probe of the sensor is in contact with the contact block of the slider. The second determining module is used to determine the target bottom dead center position of the slider based on the wear compensation value of the slider, the temperature compensation value of the punch press worktable, and the displacement value of the slider. The processing module is used to process the historical bottom dead center position data of the slider to determine the corresponding standard deviation and mean. The third determining module is used to determine the initial threshold, the first interval, the second interval, and the third interval based on the standard deviation and the mean. The fourth determining module is used to determine the difference between the target bottom dead center position of the slider and the initial threshold as the deviation value of the slider; The recording module is used to record log information when the deviation value is within the first interval; The first alarm module is used to trigger an audible and visual alarm when the deviation value is within the second range; The second alarm module is used to perform a shutdown process when the deviation value is in the third range; The fifth determining module is used to determine the first standard deviation interval and the second standard deviation interval based on the standard deviation and the mean. The update module is used to update the initial threshold based on the relationship between the lower dead center positions of K consecutive targets and the first standard deviation interval and the second standard deviation interval, where K is a positive integer greater than 1; The update module is specifically used for: If the dead-point position data of the K consecutive targets are within the first standard deviation range, the initial threshold is updated according to the first coefficient, wherein the first coefficient is a positive number less than 1; If the dead point position data of the K consecutive targets are within the second standard deviation range, the initial threshold is updated according to the second coefficient, wherein the second coefficient is a positive number greater than 1.
6. The apparatus as claimed in claim 5, characterized in that, The control module includes: The determining unit is used to traverse and search the workstation coordinate mapping table to determine the target coordinates of the target workstation. The control unit is used to control the sensor to move to the target coordinates.
7. An electronic device, characterized in that, The electronic device includes: a processor and a memory storing computer program instructions; when the processor executes the computer program instructions, it implements the method for detecting the bottom dead center position of the punch press slide as described in any one of claims 1-4.
Citation Information
Patent Citations
Equipment grading alarm method and device, equipment, medium and product
CN120199046A
Slurry pump control method and related equipment
CN120487590A