A forklift maximum lifting and lowering speed test processing method, system, medium and product
By using a digital integrated test acquisition system and an automatic analysis report generation system, the problem of non-real-time synchronization of data recording in existing forklift testing methods has been solved, thereby improving the accuracy and efficiency of test results.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ANHUI HELI CO LTD
- Filing Date
- 2026-03-24
- Publication Date
- 2026-07-14
AI Technical Summary
Existing methods for testing the maximum lifting and lowering speed of forklifts cannot achieve real-time synchronous recording of multiple parameters, resulting in low accuracy and efficiency of test results.
The system employs a digital integrated test acquisition system and an automatic test data analysis and report generation system to collect and process multi-source test data such as hydraulic oil temperature, pump motor speed, and fork displacement in real time. It identifies the working condition time period through a preset cross section, calculates the average value and compares it with a preset standard threshold, and automatically generates a test report.
It has improved the accuracy of forklift maximum lifting and lowering speed test results and automated data processing, thereby increasing test efficiency.
Smart Images

Figure CN122385202A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of forklift testing technology, and in particular to a method, system, medium, and product for testing the maximum lifting and lowering speed of a forklift. Background Technology
[0002] Existing methods for testing the maximum lifting and lowering speed of forklifts involve recording the hydraulic oil temperature with a thermometer, the lifting distance with a tape measure, and the lifting time with a stopwatch. The lifting and lowering speeds are then calculated using the distance and time. Depending on the purpose of each test, parameters such as current, voltage, pressure, and flow rate also need to be recorded. Overload protection coefficients and related effectiveness are calculated by recording the pump outlet pressure under full-load overflow and full-load lifting conditions. However, the recording of these parameters cannot be synchronized in real time, therefore this method cannot accurately calculate lifting efficiency, overload protection coefficients, etc.
[0003] Existing experimental methods require manual data recording, processing, and report generation, resulting in low efficiency and issues with the consistency and accuracy of experimental data results. Summary of the Invention
[0004] Based on the technical problems existing in the background technology, the present invention proposes a method, system, medium and product for testing the maximum lifting and lowering speed of forklifts, which can ensure the accuracy of test results and the automatic and accurate processing of test data, while improving test efficiency.
[0005] The present invention proposes a method for testing the maximum lifting and lowering speed of a forklift, comprising: Multi-source test data of the forklift during the maximum lifting and lowering speed test is collected and imported into the analysis system to be processed into measured channel data. The measured channel data includes hydraulic oil temperature, pump motor speed, fork displacement, battery current, battery voltage, motor current, motor voltage, pump outlet pressure, lifting cylinder bottom pressure and pump outlet flow rate. The system identifies six working conditions on the speed curve by using a preset cross section: no-load lifting process, no-load lifting overflow, no-load lowering process, full-load lifting process, full-load lifting overflow, and full-load lowering process. Calculate the average value of the measured channel data under each working condition, compare the calculated average value with the preset standard threshold, and determine whether the data result is qualified. Generate a test report that includes test items, units of measurement, the average value as the measured value, preset standard thresholds, and judgment results.
[0006] Furthermore, the identification of the operating condition includes: Plot a real-time curve of the entire process with time as the X-axis and lifting and lowering speed as the Y-axis. Set two horizontal lines L1 and L2 parallel to the X-axis. L1 intersects the Y-axis at a positive value, and L2 intersects the Y-axis at a negative value. The start and end times of the lifting process and the lifting overflow condition are determined based on the intersection of L1 and the curve, and the start and end times of the descent condition are determined based on the intersection of L2 and the curve.
[0007] Furthermore, the start and end times are based on the intersection point as a preparatory point, delayed by a preset time as the start point of the working condition, and delayed by another preset time as the end point of the working condition.
[0008] Furthermore, the average values include: lifting and lowering speed, battery power, pump motor power, pump outlet hydraulic power, battery energy to motor energy conversion efficiency, motor energy to hydraulic energy conversion efficiency, hydraulic system pressure loss, and overload protection coefficient.
[0009] Furthermore, the lifting and lowering speed is obtained by differentiating the fork displacement: , For lifting speed, For the descent speed, This refers to the displacement of the forks.
[0010] Furthermore, the overload protection factor k=p 泵出口压力(满载起升溢流) / p 泵出口压力(满载起升过程) .
[0011] Furthermore, it also includes: comparing the measurement point channel name with the fixed name in the system, and leaving missing data blank; taking the average value of a set number of tests for non-empty channel data; comparing the average value with the preset standard threshold, determining the pass rate and filling it into the dynamic table.
[0012] A computer system includes a memory, a processor, and a computer program stored in the memory, characterized in that the processor executes the computer program to implement the method described above.
[0013] A computer-readable storage medium storing a plurality of computer programs for being invoked by a processor and executing the method described above.
[0014] A computer program product includes a computer program that is executed by a processor to perform the steps of the method described above.
[0015] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as ROM, RAM, magnetic disk, or optical disk.
[0016] The advantages of the forklift maximum lifting and lowering speed test processing method, system, medium, and product provided by this invention are: it can ensure the accuracy of test results and the automatic and accurate processing of test data, while improving test efficiency. Specifically, this embodiment sets up a general system including a digital integrated test acquisition system and an automatic test data analysis and report generation system. The digital integrated test acquisition system includes a CAN module, a temperature acquisition module, an analog quantity acquisition module, and a frequency quantity acquisition module. The temperature acquisition module records the hydraulic oil temperature, the CAN module reads the pump motor speed, the analog quantity acquisition module acquires the fork displacement, battery current, battery voltage, motor current, motor voltage, pump outlet pressure, and lifting cylinder bottom pressure, and the frequency quantity acquisition module acquires the pump outlet flow rate. The acquired test data is imported into the automatic test data analysis and report generation system. After the automatic analysis of the test data is completed, a test report is automatically generated, improving test efficiency and accuracy. Attached Figure Description
[0017] Figure 1 This is a schematic diagram of the process of the present invention; Figure 2 A schematic diagram showing the test data for the maximum lifting and lowering speed of the forklift. Figure 3 A flowchart for the automatic analysis, processing, and report generation of test data on the maximum lifting and lowering speed of forklifts. Detailed Implementation
[0018] The technical solution of the present invention will now be described in detail through specific embodiments. Many specific details are set forth in the following description to provide a thorough understanding of the invention. However, the present invention can be implemented in many other ways different from those described herein, and those skilled in the art can make similar modifications without departing from the spirit of the invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.
[0019] like Figures 1 to 3 As shown, the present invention proposes a method for testing the maximum lifting and lowering speed of a forklift, comprising: S1. Collect multi-source test data of the forklift during the maximum lifting and lowering speed test, and import the data into the analysis system to process it into measured channel data. The measured channel data includes hydraulic oil temperature, pump motor speed, fork displacement, battery current, battery voltage, motor current, motor voltage, pump outlet pressure, lifting cylinder bottom pressure, and pump outlet flow rate. S2. The system identifies six working conditions on the speed curve by using a preset cross section: no-load lifting process, no-load lifting overflow, no-load lowering process, full-load lifting process, full-load lifting overflow, and full-load lowering process. S3. Calculate the average value of the measured channel data under each working condition, compare the calculated average value with the preset standard threshold, and determine whether the data result is qualified. S4. Generate a test report that includes test items, units of measurement, the average value as the measured value, preset standard thresholds, and judgment results.
[0020] The purpose of this embodiment is to ensure the accuracy of test results and the automatic and accurate processing of test data, while improving test efficiency. Specifically, this embodiment sets up a general system including a digital integrated test acquisition system and an automatic test data analysis and report generation system. The digital integrated test acquisition system includes a CAN module, a temperature acquisition module, an analog quantity acquisition module, and a frequency quantity acquisition module. The temperature acquisition module records the hydraulic oil temperature, the CAN module reads the pump motor speed, the analog quantity acquisition module acquires the fork displacement, battery current, battery voltage, motor current, motor voltage, pump outlet pressure, and lifting cylinder bottom pressure, and the frequency quantity acquisition module acquires the pump outlet flow rate. The acquired test data is imported into the automatic test data analysis and report generation system. After the automatic analysis of the test data is completed, a test report is automatically generated, improving test efficiency and accuracy.
[0021] In one embodiment, the automatic analysis and processing method for maximum lift-and-descent speed test data is as follows: The maximum lifting and lowering speed test consists of six operating conditions: no-load lifting process, no-load lifting overflow, no-load lowering process, full-load lifting process, full-load lifting overflow, and full-load lowering process. Each operating condition is tested M times (e.g., M=3), and the average value of the M tests is taken as the measured value.
[0022] Test procedure sequence: The unloaded lifting process, unloaded lifting overflow, and unloaded lowering process are considered as one cycle. M such cycles are performed to end the unloaded test. Similarly, the full-load lifting process, full-load lifting overflow, and full-load lowering process are considered as one cycle. M such cycles are performed to end the full-load test.
[0023] Automatic working condition identification, analysis, and processing: such as Figure 2 As shown, the automatic test data analysis and report generation system automatically calls a template to establish a coordinate system, with time as the X-axis and the unit being seconds. The lifting and lowering speed V... 起升下降速度 The Y-axis is represented by the unit mm / s, expressed in V. 起升下降速度 The real-time curve throughout the entire process serves as the baseline curve. By default, two horizontal lines parallel to the X-axis are set in the coordinate system. The intersection point of horizontal line L1 and the Y-axis is N (optional, e.g., N=200; this value must be positive and less than the maximum lifting speed). The intersection point of horizontal line L2 and the Y-axis is V. 起升下降速度 The value is W (e.g., W=-200, this value must be negative and greater than the maximum descent rate).
[0024] For example: during the hoisting process and hoisting overflow conditions, the cross section L1 and the hoisting and descent speed V... 起升下降速度 The curves intersect at 12 points, numbered L from left to right. 11、 L 12、 L 13、 L 14、 L 15、 L 16、 L 17、 L 18、 L 19、 L 110、 L 111、 L 112 L 11 L 13 L 15 This is the preparation point for calculating the no-load lifting process. Based on the time corresponding to the preparation point, a delay of A (e.g., A=2s, this value can be modified) from the preparation point is taken as the start point for timing the no-load lifting process, and a delay of B (B=3s, this value can be modified) is taken as the end point for the no-load lifting process. L 12 L 14 L 16 This is the preparation point for calculating the no-load lifting overflow. Based on the time corresponding to this preparation point, a delay of C (C=1.5s, this value can be modified) from the preparation point is taken as the start point for the no-load lifting overflow timing, and a delay of D (D=2s, this value can be modified) is taken as the end point for the no-load lifting overflow. L 17 L 19 L 111 This is the preparation point for calculating the full-load lifting process. Using the time corresponding to the preparation point as a baseline, a delay of E (E=2s, this value can be modified) from the preparation point is taken as the start point for timing the full-load lifting process, and a delay of F (F=3s, this value can be modified) is taken as the end point for the full-load lifting process. L 18 L 110 L 112 It is the preparation point for calculating the full-load lifting overflow. Based on the time corresponding to the preparation point, the time is delayed by G (G=1.5s, this value can be modified) from the preparation point as the start point for the full-load lifting overflow timing, and H (H=2s, this value can be modified) as the end point for the full-load lifting overflow timing.
[0025] For example: During the descent process, the transverse section L2 is related to the hoisting and descent speed V. 起升下降速度 The curves intersect at 12 points, numbered L from left to right. 21、 L 22、 L 23、 L 24、 L 25、 L 26、 L 27、 L 28、 L 29、 L 210、L 211、 L 212 L 21 L 23 L 25 This is the preparation point for calculating the no-load descent process. Using the time corresponding to this preparation point as a reference, a delay of I (I=1.5s, this value can be modified) from the preparation point is taken as the start point for timing the no-load descent process, and a delay of J (J=3s, this value can be modified) is taken as the end point for the no-load descent process. L 27 L 29 L 211 It is the preparation point for calculating the full-load descent process. After a delay of K (K=1.5s, this value can be modified) from the preparation point, it is used as the start point for timing the full-load descent process, and after a delay of L (L=3s, this value can be modified), it is used as the end point for the full-load descent process.
[0026] Using the above method, the required operating conditions and corresponding time periods can be automatically analyzed from the test data curves throughout the entire process.
[0027] like Figure 3 As shown, the automatic analysis and processing system for test data and the report generation system automatically load and import two files: the maximum lifting and lowering speed test file acquired by the digital integrated test acquisition system and an EXCEL file. The maximum lifting and lowering speed test file contains the names of the test measurement points and channels for the maximum lifting and lowering speed and the corresponding original test data for the entire process. The EXCEL file contains the names of the parameters for each measurement point and channel, the design values for the calculated channel parameters, and the preset standard thresholds. These preset standard thresholds can be derived from TSG 81-2022 "Safety Technical Regulations for Special Motor Vehicles in Plants (Factories)," industry standards (such as JB / T 2391-2017 "500kg~10000kg Ride-on Counterbalance Forklifts"), enterprise standards, or design values.
[0028] To ensure system compatibility, when loading files, the system will simultaneously embed the test project name (all measurement point channel parameters, calculated channel parameters) and measurement units into the automatic test data analysis and report generation system.
[0029] The system will compare the imported measurement point channel names with all measurement point channel names for the maximum lifting and lowering speed test. (When specifying a particular maximum lifting and lowering speed test channel name and data, some measurement points may not be measured due to the test objective; therefore, the total number of measurement point channels and the total number of calculated channels will be less than or equal to the total number of measurement points and calculated channels.) If a measurement point channel name and data for this maximum lifting and lowering speed test are empty, the system will set the measured value and calculated channel value for that measurement point to empty. This ensures that all remaining measurement points have channel names and data, and the system will then automatically calculate the average value of each channel's data and the average value of the calculated channel data.
[0030] The measured channel data includes hydraulic oil temperature, pump motor speed, fork displacement, battery current, battery voltage, motor current, motor voltage, pump outlet pressure, lifting cylinder bottom pressure, and pump outlet flow rate.
[0031] The calculation channel parameter names (i.e., the average values calculated in step S3) include: lifting and lowering speed, battery power, pump motor power, pump outlet hydraulic power, battery energy to motor energy conversion efficiency, motor energy to hydraulic energy conversion efficiency, hydraulic system pressure loss, overload protection coefficient, etc.
[0032] Lifting and descent speed calculation method: Differentiate the lifting and descent displacement to obtain the real-time lifting and descent speed: V 起升下降速度 =d 起升下降位移 / dt, when V 起升下降速度 >0 indicates the lifting speed, when V 起升下降速度 <0 indicates the rate of descent.
[0033] Battery power calculation method: P 电池(起升过程) =U 电池(起升过程) *I 电池(起升过程) (W).
[0034] Motor power calculation method: P 泵电机(起升过程) =U 泵电机(起升过程) *I 泵电机(起升过程) (W).
[0035] Pump outlet hydraulic power calculation method: P 液压功率(起升过程) =1000*p 泵出口压力(起升过程) *q 泵出口压力(起升过程) / 60 (W).
[0036] Battery energy conversion efficiency to motor energy: 100*P 泵电机(起升过程) / P 电池(起升过程) (%).
[0037] Efficiency of converting motor energy to hydraulic energy: 100*P 液压功率(起升过程) / P 泵电机(起升过程) (%).
[0038] Hydraulic system pressure loss: p 泵出口压力(起升过程) -p 起升缸底压力(起升过程) (MPa).
[0039] Overload protection factor k 超载保护系数 :p 泵出口压力(满载起升溢流) / p 泵出口压力(满载起升过程) .
[0040] Among them U 电池 U 泵电机 The units are V and I. 电池 I 泵电机 The units are A and p. 泵出口压力 p起升缸底压力 The units are MPa and q. 泵出口流量 The unit is L / min.
[0041] The automatic analysis and processing system for test data will temporarily store the average value of the M times (e.g., M=3) of the data from each measuring point channel and the average value of the M times of the calculated channel as the measured value in a certain location in the system.
[0042] When the test data automatic analysis and report generation system has automatically analyzed V 起升速度(空载起升过程) V 下降速度(空载下降过程) V 起升速度(满载起升过程) V 下降速度(满载下降过程) I 电池电流(空载起升过程) I 电池电流(满载起升过程) U 电池电压(空载起升过程) U 电池电压(满载起升过程) P 电池功率(空载起升过程) P 电池功率(满载起升过程) I 电机电流(空载起升过程) I 电机电流(满载起升过程) U 电机电压(空载起升过程) U 电机电压(满载起升过程) P 电机功率(空载起升过程) P 电机功率(满载起升过程) n 电机转速(空载起升过程) n 电机转速(满载起升过程) p 泵出口压力(空载起升过程) p 泵出口压力(满载起升过程) q 泵出口流量(空载起升过程) q 泵出口流量(满载起升过程) p 起升缸底压力(空载起升过程) p 起升缸底压力(满载起升过程) P 液压功率(空载起升过程) P 液压功率(满载起升过程) η 电池电能转换为电机能量效率(空载起升过程) η 电池电能转换为电机能量效率(满载起升过程) η 电机能量转换为液压能量效率(空载起升过程) η 电机能量转换为液压能量效率(满载起升过程) p 液压系统压损(空载起升过程) p 液压系统压损(满载起升过程) k 超载保护系数 After the results are obtained, the system will automatically generate a dynamic table and load the above results data into this dynamic table. The automatic analysis and report generation system will also import the preset standard thresholds and units of measurement for each measurement point channel from the EXCEL spreadsheet stored in the system into this dynamic table.
[0043] The automatic test data analysis and report generation system compares the data from each measuring point channel and the calculation channel with the preset standard threshold. If the values of each measuring point channel data and the calculation channel data are less than the values required by the standard, the system will automatically determine that the parameter results of that measuring point and calculation channel are qualified; otherwise, it will determine that they are unqualified and automatically place the determination results in a dynamic table.
[0044] After the automatic analysis and report generation system completes the test data analysis and makes its judgment, it automatically generates a test result report for the maximum lifting and lowering speed. The report includes information such as test items, units of measurement, average values as measured values, preset standard thresholds, and judgment results.
[0045] Based on the above description of the embodiments, those skilled in the art will understand that the forklift maximum lifting and lowering speed test processing method, system, medium, and product described in this embodiment can be implemented in pure software or deployed and run on a general-purpose or dedicated computing hardware platform. Based on this essence, the technical solution of this embodiment can be specifically implemented in the form of a software product containing program instructions. This software product can be stored on various non-volatile storage media or directly deployed as a local or cloud service. The program instructions are used to cause computer devices with processing capabilities—including but not limited to personal computers, server clusters, mobile terminals, or other network devices—to execute the steps described in this embodiment.
[0046] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any equivalent substitutions or modifications made by those skilled in the art within the scope of the technology disclosed in the present invention, based on the technical solution and inventive concept of the present invention, should be covered within the scope of protection of the present invention.
Claims
1. A method for testing and automatically analyzing data from the maximum lifting and lowering speed of a forklift, characterized in that, include: Multi-source test data of the forklift during the maximum lifting and lowering speed test is collected and imported into the analysis system to be processed into measured channel data. The measured channel data includes hydraulic oil temperature, pump motor speed, fork displacement, battery current, battery voltage, motor current, motor voltage, pump outlet pressure, lifting cylinder bottom pressure and pump outlet flow rate. The system identifies six working conditions on the speed curve by using a preset cross section: no-load lifting process, no-load lifting overflow, no-load lowering process, full-load lifting process, full-load lifting overflow, and full-load lowering process. Calculate the average value of the measured channel data under each working condition, compare the calculated average value with the preset standard threshold, and determine whether the data result is qualified. Generate a test report that includes test items, units of measurement, the average value as the measured value, preset standard thresholds, and judgment results.
2. The method according to claim 1, characterized in that, The identification of the operating conditions includes: Plot a real-time curve of the entire process with time as the X-axis and lifting and lowering speed as the Y-axis. Set two horizontal lines L1 and L2 parallel to the X-axis. L1 intersects the Y-axis at a positive value, and L2 intersects the Y-axis at a negative value. The start and end times of the lifting process and the lifting overflow condition are determined based on the intersection of L1 and the curve, and the start and end times of the descent condition are determined based on the intersection of L2 and the curve.
3. The method according to claim 2, characterized in that, The start and end times are determined by taking the intersection point as the preparation point, delaying it by a preset time as the start point of the working condition, and delaying it by another preset time as the end point of the working condition.
4. The method according to claim 2, characterized in that, The average values include: lifting and lowering speed, battery power, pump motor power, pump outlet hydraulic power, battery energy to motor energy conversion efficiency, motor energy to hydraulic energy conversion efficiency, hydraulic system pressure loss, and overload protection coefficient.
5. The method according to claim 4, characterized in that, The lifting and lowering speed is obtained by differentiating the fork displacement: , For lifting speed, For the descent speed, This refers to the displacement of the forks.
6. The method according to claim 4, characterized in that, The overload protection coefficient k=p 泵出口压力(满载起升溢流) / p 泵出口压力(满载起升过程) .
7. The method according to claim 1, characterized in that, Also includes: Compare the measurement point channel name with the fixed name in the system, and leave missing data blank; take the average value of the set number of tests for non-empty channel data; compare the average value with the preset standard threshold to determine the pass rate and fill it into the dynamic table.
8. A computer system comprising a memory, a processor, and a computer program stored in the memory, characterized in that, The processor executes the computer program to implement the method according to any one of claims 1-7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of computer programs, which are used to be invoked by a processor and to execute the method as described in any one of claims 1-7.
10. A computer program product, comprising a computer program, characterized in that, The computer program is executed by a processor to implement the steps of the method according to any one of claims 1 to 7.