US 12,264,692 B2
Method and device for detecting position of piston rod, hydraulic cylinder and working machine
Dian He, Changsha (CN); Zhou Xu, Changsha (CN); and Zhixue Lu, Changsha (CN)
Assigned to SANY AUTOMOBILE MANUFACTURING CO., LTD., Changsha (CN)
Filed by SANY AUTOMOBILE MANUFACTURING CO., LTD., Changsha (CN)
Filed on Sep. 22, 2023, as Appl. No. 18/472,527.
Application 18/472,527 is a continuation of application No. PCT/CN2021/103600, filed on Jun. 30, 2021.
Claims priority of application No. 202110351672.7 (CN), filed on Mar. 31, 2021.
Prior Publication US 2024/0011513 A1, Jan. 11, 2024
Int. Cl. F15B 15/28 (2006.01)
CPC F15B 15/2846 (2013.01) [F15B 15/2876 (2013.01)] 9 Claims
OG exemplary drawing
 
1. A method for detecting a position of a piston rod, wherein the piston rod is movably provided in a cylinder body, and the method comprises:
acquiring a target image at a target position;
obtaining a pixel information corresponding to the target image;
comparing the pixel information with a pixel database of the piston rod, wherein a full-stroke pixel information of the piston rod and a relationship between the full-stroke pixel information of the piston rod and a displacement of the piston rod are stored in the pixel database of the piston rod, and the full-stroke pixel information at least comprises the pixel information within a range in which the piston rod is configured to move relative to the target position; and
determining a position information of the piston rod based on a comparison result;
wherein the piston rod is provided with a plurality of coding units along a moving direction, the plurality of the coding units are provided in sequence throughout the piston rod and are different from each other to form a full-stroke feature coding, and the target image comprises at least one coding unit on the piston rod; and
before comparing the pixel information with the pixel database of the piston rod, the method further comprises:
determining a target coding feature segment from a coding feature database based on the coding unit of the target image, wherein the coding feature database comprises coding feature segments corresponding to all the coding units on the piston rod, and each of the coding feature segments in the coding feature database is mapped to the pixel information of the pixel database of the piston rod; and
obtaining a corresponding target pixel information in the pixel database of the piston rod based on the target coding feature segment.
 
7. An electronic device, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein when the program is executed by the processor, the method for detecting the position of the piston rod of claim 1 is implemented.