Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

10results about How to "Reduce program complexity" patented technology

Domain-specific language compiler optimization method and system based on multi-layer intermediate representation

The invention discloses a domain-specific language compiler optimization method and system based on multi-layer intermediate representation, and the method comprises the steps: S1, defining a DSL to simplify the representation and operation in an MMIR, classifying operators in the MMIR, and enabling all kinds of operators in the MMIR to correspond to keywords in the DSL; s2, analyzing the target MLIR code, extracting input, output and control flow semantics of each operation, mapping an operator in the MLIR code into a corresponding expression in a DSL (Digital Subscriber Line), and converting each optimization strategy into the DSL expression; and S3, generating a DSL code according to the DSL representation, and continuously simulating and evaluating the performance of different optimization strategies by adopting a Monte Carlo tree search algorithm to find an optimal optimization strategy so as to realize compiler optimization. The method has the advantages of being simple in implementation method, low in programming complexity, high in program performance, high in flexibility and the like.
Owner:NAT UNIV OF DEFENSE TECH

Teaching device and robot welding method

The invention provides a teaching device and a robot welding method, and relates to the technical field of robot control. The teaching device comprises a control module, a key module and a moving assembly. A plurality of keys are arranged on the key module; the control module is connected with the key module and the moving assembly and is in communication connection with the robot; the control module is used for detecting the state of the moving assembly and the state of each key on the key module and generating a moving control instruction so that the robot can move according to the moving control instruction. The control module is further used for determining a welding program according to the state of the at least one key, generating a welding control instruction and sending the welding control instruction to the robot so that the robot can control a welding device at the tail end of the robot to execute corresponding welding operation according to the welding control instruction. The teaching device which can adapt to the working environment and is convenient to operate is provided for operators, and accurate, efficient and intelligent control over the robot is achieved through various functional assemblies on the teaching device.
Owner:SHANGHAI JIEKA ROBOT TECH CO LTD

Full waveform inversion method and device based on self-accompanying VTI equation, medium and equipment

ActiveCN119224832AReduce program complexitySeismic signal processingWave equationWave shape
The invention relates to a full waveform inversion method and device based on a self-accompanying VTI equation, a medium and equipment, and the method comprises the steps: splitting a VTI acoustic wave equation and a VTI elastic wave equation, and obtaining the split VTI acoustic wave equation and VTI elastic wave equation; constructing auxiliary variables p and q, and substituting the auxiliary variables p and q into the split VTI acoustic wave equation and VTI elastic wave equation to obtain a self-accompanying VTI acoustic wave equation and a self-accompanying VTI elastic wave equation; solving the self-accompanying VTI acoustic wave equation and the self-accompanying VTI elastic wave equation, and calculating to obtain a forward transmission wave field u and prediction data dpre; using the objective function and the prediction data dpre to calculate a residual error dres; a self-accompanying VTI acoustic wave equation and a self-accompanying VTI elastic wave equation are solved, and an accompanying wave field u * is calculated through back transmission of a residual error dres; and on the basis of a gradient formula of the target function to model parameters, calculating a gradient # imgabs0 # by using the forward propagation wave field u and the accompanying wave field u *, calculating a step length alpha, updating the model m through the gradient # imgabs1 # and an iterative updating formula, and judging whether the target function is converged or not.
Owner:CHINA UNIV OF PETROLEUM (BEIJING)

Method and system for taking materials from rectangular tray by gantry mechanism

The invention discloses a method and a system for taking materials from a rectangular tray by a gantry mechanism, which can accurately calculate the storage specification of the materials in the tray and the material taking parameters of the gantry mechanism to ensure that the material taking operation is accurate each time. The method is suitable for rectangular material trays of different specifications and numbers, and only relevant parameters need to be adjusted. The system adopts an instructed operation mode, so that the workload of code editing and equipment debugging is reduced, and the code logic is clear and easy to expand and maintain. Through programming and instruction control, automatic material taking of the gantry mechanism is achieved, and the production efficiency is improved. And meanwhile, the system records and resets the accumulated material taking frequency, and subsequent process control and data analysis are facilitated. In addition, the system avoids repeated calculation of X-axis and Y-axis coordinates, the overall efficiency is improved, and subsequent processing is simplified through a data set. According to the method and system, the position of the gantry mechanism can be accurately controlled, high-precision material taking is achieved, configuration is flexible, and the method and system are suitable for various application scenes.
Owner:CHANGYUAN MEDICAL PRECISION (ZHUHAI) CO LTD

A method, system and device for numerical simulation of fractional viscoacoustic wave equation

The application discloses a fractional-order viscous wave equation numerical simulation method, system and device, relates to the technical field of seismic wave propagation numerical simulation, and comprises the following steps: substituting a wave equation plane wave solution into a fractional-order Laplacian operator finite difference formula to obtain a generating function corresponding to the finite difference formula; replacing regular grid finite difference coefficients with optimized regular grid finite difference coefficients, performing inverse Fourier transform on the generating function to obtain optimized difference coefficients; based on the optimized difference coefficients of the finite difference formula and the fractional-order Laplacian operator finite difference formula, performing numerical dispersion on a preset fractional-order Laplacian viscous wave equation to obtain a fractional-order Laplacian viscous wave equation finite difference wave field recursion formula of seismic wave field data, and then simulating seismic response characteristics in an attenuation medium. The application can efficiently simulate numerical values of seismic response characteristics in the attenuation medium.
Owner:CHINA UNIV OF PETROLEUM (EAST CHINA)

Automatic wire welding equipment for microphones

ActiveCN119634863Asmall rotation angleshorten spin timeMetal working apparatusElectronic waste recyclingWorkbenchBatch manufacturing
The invention discloses automatic microphone wire welding equipment, and relates to the technical field of wire welding equipment, the automatic microphone wire welding equipment comprises a workbench and a feeding assembly, the feeding assembly comprises two feeding mechanisms, a rectangular opening is formed in the table top of the workbench, and the two feeding mechanisms are arranged on the two sides of the rectangular opening respectively; a material guide cover which is obliquely arranged is fixed at the bottom of the table top of the working table, and a cover opening of the material guide cover is located below the rectangular opening; the feeding mechanism comprises a supporting plate and a plurality of clamps, the supporting plate is fixed to the workbench, and a driving assembly enabling the clamps to move annularly is arranged on one side of the supporting plate. According to the invention, the angle control range of the straightening microphone is from zero to ninety degrees, that is to say, the direction of the microphone welding wire is provided with two positions, one position is used for welding the cathode in front, and the other position is used for welding the anode in front, so that the reference direction of the microphone is provided with two directions, the rotating angle of the rotating module is reduced, the rotating time is shortened, and the efficiency of batch production is improved.
Owner:XINGGUO COUNTY LINZHIYIN ELECTRONIC TECH CO LTD

Plate part electrophoresis production line automatic feeding and discharging method and device based on machine vision

PendingCN121947993AReduce program complexityXY coordinates are constantImage enhancementImage analysisElectrophoresesProduction line
The invention relates to an automatic feeding and discharging method for a plate part electrophoresis production line, which comprises the following steps: firstly, positioning a hanger to a station table through a slide rail, and placing plate parts in a special stacking bin; images and depth information of the parts and the hanging tool are synchronously collected through an industrial depth camera and a lateral global industrial camera; carrying out preprocessing and edge detection on the image, extracting the minimum circular hole contour of the part, and carrying out angular point and straight line detection on the hanger image to identify the position of a cargo hook; 3D coordinates of the center point of the circular hole are obtained based on Hough circle transformation, the suction position is determined by combining depth information, and suction is completed through a vacuum chuck at the tail end of a six-axis mechanical arm; by comparing the angle between the side edge of the part and the cargo hook and the overlap ratio between the circular hole and the corner point of the cargo hook, the manipulator is adjusted to realize accurate placement; after each row of hanging pieces is completed, the hanging tool transversely moves by one cargo hook interval; and the hanger is turned over after a single face is completed, and the process is repeated. According to the device, automatic identification, positioning and feeding and discharging of the plate parts are achieved, and the production efficiency and electrophoresis quality consistency are improved.
Owner:JIANGSU UNIV

Pipe bending processing method of mobile pipe bending robot

ActiveCN117380807BReduce program complexityPrecise control of processing positionPipe fittingControl engineering
This invention relates to a pipe bending method using a mobile pipe bending robot, comprising a coordinate system establishment step, a machining trajectory planning step, and a pipe bending execution step. The coordinate system establishment step includes: S11, establishing a base coordinate system; S12, establishing a robot base coordinate system; S13, establishing a robot machining coordinate system; and S14, establishing a pipe fitting coordinate system. The machining trajectory planning step includes: S21, establishing a 3D model of the pipe fitting; S22, calibrating the robot machining coordinate system based on the 3D model of the pipe fitting; and S23, calculating the pipe fitting machining parameters. The pipe bending execution step involves the machining trajectory Traj having a discontinuity point N for each bend. The robot first moves to the discontinuity point to perform the pipe bending operation, and after the bend is completed, it continues to the next trajectory segment. This invention, based on a mobile pipe bending robot, proposes a pipe bending method that improves bending accuracy, shortens overall processing time, and increases bending efficiency.
Owner:ZHEJIANG CHANGXING HELIANG INTELLIGENT EQUIP CO LTD +1

An AR real scene map dynamic superimposed label method, system, device and medium

ActiveCN118690092BCross-platformBe dynamicBack end serverWeb page
The application provides an AR real scene map dynamic superimposed label method, system, device and medium, which is applied to a webpage client and includes the following steps: obtaining video decoding information; obtaining AR label information by analyzing SEI frame information in the video decoding information; generating and rendering an operable label layer according to the AR label information; changing the operable label layer in response to user operation; obtaining new AR label information according to the changed operable label layer; outputting the new AR label information to a backend server to enable the backend server to update SEI frame information according to the new AR label information; and re-rendering the operable label layer in response to update information sent by the client after listening to the updated SEI frame information. Through webpage program development, the AR real scene map dynamic superimposed label method provided by the application has cross-platform and dynamic properties, has low development cost, and is flexible to publish. The preview layer and the operable label layer of the application are decoupled, the program complexity is reduced, and the business flexibility is improved.
Owner:HANGZHOU EBOYLAMP ELECTRONICS CO LTD

Precise lens optical processing equipment

The invention discloses precise lens optical processing equipment, which belongs to the technical field of lens optical processing and comprises a machine body, a support and a hydraulic cylinder are assembled on the machine body, and a processing head is assembled at the output end of the bottom of the hydraulic cylinder. According to the precise lens optical machining equipment, control over the machining head is more direct, a machining instruction can be responded more quickly, errors and delay caused by multi-axis coordination are reduced, and the machining process of the machining head is simplified; single-shaft feeding of the machining head does not involve interpolation calculation of multiple shafts, so that the equipment investment cost and the maintenance cost of an enterprise are reduced; the single-shaft feeding of the machining head only needs to consider the motion trail and speed of a single shaft, and does not need to consider the coordination relationship among a plurality of shafts, so that the programming complexity is reduced, and the programming efficiency is improved; single-shaft feeding of the machining head does not involve coordinated movement of multiple shafts, so that vibration and errors caused by interference among the shafts can be reduced, and the stability and reliability of lens machining are improved.
Owner:FEIBOER ZHICHUANG TECH (HUBEI) CO LTD