Patents
Literature
Patsnap Copilot is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Patsnap Copilot

52 results about "Hybrid programming" patented technology

Method for increasing computing speed through parallel computing based on MPI and OpenMP hybrid programming model

The invention discloses a method for increasing the computing speed through parallel computing based on an MPI and OpenMP hybrid programming model. The method includes the steps that the callable MPI process number and OpenMP thread number are determined according to the computing node number and the available CPU core number in nodes; an existing sub sparse matrix A, the sub initial vector x0, the block vector b and the maximum computing tolerance Tolerance are read into each process; a multi-thread compiling command is enabled for each process; cycle computing of a precondition conjugate gradient method is conducted on all the processes; if the computed error is smaller than the permissible value, cycle computing is ended, and otherwise, cycle computing is continuously conducted; computing results of all the processes are reduced, and a solution of a problem is output; when parallel computing is conducted, MPI processes are started, multi-thread resolving is conducted on the problem, parallel computing among the nodes is started, all the MPI processes are distributed to one computing node, and information is exchanged through message transmission among the processes; then in all the MPT processes, an OpenMP guidance command is used to create a set of threads, and the threads are distributed to different processors of the computing node to be executed.
Owner:INST OF SOFTWARE APPL TECH GUANGZHOU & CHINESE ACAD OF SCI

Helical-gear precise modeling method involving tooth alignment errors

The invention relates to a helical-gear precise modeling method involving tooth alignment errors. The helical-gear precise modeling method comprises the following steps that (1) a tooth profile equation of a cutter is obtained according to the structure of the rack cutter; (2) according to the forms of the errors and a motion law, a cutter tooth surface equation involving helical line inclination and shape errors is obtained through coordinate transformation; (3) according to the error cutter tooth surface equation and a gear meshing law, a meshing equation is obtained; (4) according to the meshing equation and the error cutter tooth surface equation, a tooth surface equation involving helical line inclination errors and shape errors is obtained; (5) tooth surface discrete points are obtained and processed so that the tooth surface discrete points can be directly read into finite element software, and a helical gear finite element model is built. According to the helical-gear precise modeling method, the helical gear tooth surface equation involving the tooth alignment errors is directly derived according to an error cutter equation, hybrid programming is conducted through mathematical software and the finite element software, the helical gear finite element model involving the tooth alignment errors is built in a parameterized mode, modeling efficiency and precision are improved, and the workload of calculation and analysis is reduced.
Owner:WUHAN UNIV OF TECH

Numerical simulation method for interaction of coal powder particles in burning

ActiveCN105590005ARealize Holographic SimulationConvenient and efficient holographic simulationSpecial data processing applicationsPrillHybrid programming
The invention discloses a numerical simulation method for interaction of coal powder particles in burning, belonging to the technical field of computer numerical simulation. According to the characteristics of burning of the coal powder particles, the method is characterized in that on the basis of calculation of an existing mathematical model of fluid mechanics software FLUENT, FLUENT UDF and FLUENT Scheme are used for hybrid programming, and user-customized models, namely, a coal powder particles interaction model (a particle construction form, a particle mass change model, a particle size dynamic change model and a volatile element precipitation model) and a mass change storage mechanism, are coupled, so that numerical simulation of interaction of the coal powder particles in burning is realized. Experiments show that change rules of coal powder particle temperature and so on obtained through the numerical simulation method are generally consistent with experiment data. Through adoption of the method, a real, objective interaction mechanism of coal powder particles in burning is disclosed conveniently and efficiently, thereby providing powerful theoretical basis and technological support for improvement and optimization design of the coal powder burning technology.
Owner:ANHUI UNIVERSITY OF TECHNOLOGY

Advanced RISC machine-Linux (ARM-Linux)-based compiled programmable automation control (PAC)

The invention relates to a programmable automation control (PAC), in particular to a novel integrated advanced RISC machine-Linux (ARM-Linux)-based compiled PAC integrating the functions of a programmable logic controller (PLC), a touch screen, a database SQLite, ModBus communication and the like. Hardware comprises a processor unit, a display touch screen unit, an input unit, an output unit, a storage unit and a communication unit, and software comprises a Linux operating system, a PAC running system, a Qt interface, the database SQLite, communication and the like. The communication unit comprises an RJ45 network interface and a field bus ModBus, and has high extensibility. The running of a touch monitoring interface and the running of the PLC can be independent from each other, the hybrid programming of a ladder diagram, an instruction list and a C language is supported, and a hybrid program of the ladder diagram, the instruction list and the C language can be directly compiled into an ARM-executable file, so that the running speed of the compiled PAC is increased by 5 to 10 times compared with that of an interpreted PLC. The development efficiency and cost of the compiled PAC are more competitive than those of the conventional development mode integrating the PLC, a human machine interface and configuration software, and a broad application space can be provided for a user.
Owner:李斌 +2

A vehicle dynamic matching and performance analysis method based on Visual Studio and Matlab hybrid programming

The invention discloses a vehicle power matching and performance analysis method based on Visual Studio and Matlab hybrid programming. According to the software, a whole vehicle and each sub-model areconstructed by using an MATLAB programming language; An M file is compiled into a C language or a C + + language through Visual Studio2010 to be called, an independent application program separated from an MATLAB environment is generated, and the powerful data processing function and the image drawing function of the MATLAB are still reserved. By applying the hybrid programming method disclosed by the invention, parameters of each part of the whole automobile can be input into software; The whole automobile is simulated and calculated through a program, and no whole automobile object is needed. The dynamic property and the economical efficiency of the whole vehicle can be calculated only by inputting parameters into the parameter box corresponding to the software interface and pressing corresponding operation buttons, and a user does not need to master MATLAB language and automobile theory related professional knowledge. The method has the advantages that the software running speed ishigh, the method can run on a computer under the condition that MATLAB (Matrix Laboratory) and Visual Studio2010 software are not started, the operability is high, and a large amount of time and computer occupied space are saved.
Owner:NANJING JINLONG NEW ENERGY AUTOMOBILE RES INST

Wireless data transmission equipment testing data mining system and method based on LabVIEW and Matlab hybrid programming

The invention provides a wireless data transmission equipment testing data mining system and method based on LabVIEW and Matlab hybrid programming, and relates to testing data mining systems and methods. The wireless data transmission equipment testing data mining system and method based on LabVIEW and Matlab hybrid programming solve the problems that according to a manual identification method, accurate identification and extraction of the relevance between testing data are difficult, the workload is high, LabVIEW is difficult to use, and operation convenience and graphical attractiveness of a graphical user interface of Matlab are poorer than those of the LabVIEW. The system comprises a data preprocessing module, a parameter sequence extraction module, a waveform display module, a grey correlation analysis module and a fuzzy correlation rule mining module. The system is used in the following steps that firstly, simplified arrays are obtained; secondly, graphical display is conducted on double-precision numeric data; thirdly, the improved grey correlation degree r* is calculated; fourthly, strong correlation rule array expression rules are systemized; fifthly, the correlation relationship between parameter sequences is worked out. The wireless data transmission equipment testing data mining system and method based on LabVIEW and Matlab hybrid programming are applied to the field of testing data mining.
Owner:HARBIN INST OF TECH

Natural language hybrid programming method based on post-implementation

ActiveCN106293725AConducive to interconnectionConducive to interconnection, consistent communication, and virtual realitySpecific program execution arrangementsMemory systemsProgramming languageMixed reality
The invention discloses a natural language hybrid programming method based on post-implementation. The method includes the steps of obtaining a natural language hybrid text input by a demand side; inquiring a wide table, writing the natural language hybrid text into the wide table to form records if executable functional functions or parameters cannot be found, and pushing the records to a potential processing side; obtaining the functional functions or parameters provided by the processing side and feeding the functional functions or parameters back to the demand side; obtaining corresponding functional functions for the first minimum unit of each line of the natural language hybrid text; making the subsequent text of the minimum unit correspond to the parameters of the functional functions; recording other fields except the uniquely-numbered field in a data format of character strings. Programming difficulty can be reduced, programming efficiency can be improved, and post-implementation of demands can be easily achieved. The method is particularly suitable for implementing virtual reality (VR), augmented reality (AR) and mixed reality (MR), and ordinary people can establish virtual worlds imagined by themselves.
Owner:深圳市微我科技有限公司

Spherical cloud and precipitation particle swarm scattering simulation method based on C# and Fortran hybrid programming technology

The invention discloses a spherical cloud and precipitation particle swarm scattering simulation method based on a C# and Fortran hybrid programming technology, and belongs to the technical field of weather detection. The method comprises the following steps of firstly, building a meteorological parameter acquisition visual platform; carrying out radar and meteorological parameter input through avisual platform software interface; writing a Fortran source code for a spherical cloud and precipitation particle swarm scattering radar meteorological function needing to be computed and generatinga dll file; carrying out hybrid programming transmission and radar meteorological function intermediate computation, and generating a dll result file; and lastly, reading a content of the dll result file through C#, drawing out a radar echo and an attenuation vertical profile thereof and the like in a simulated mode, and outputting a visual spherical cloud and precipitation particle swarm scattering simulation result. The method has the advantages that the radar echo and the attenuation vertical profile thereof and the like can be drawn out in a simulated mode, the visual spherical cloud and precipitation particle swarm scattering simulation can be realized, and a visual, accurate and rapid basis is provided for learning and researching spherical cloud and precipitation particle swarm scattering.
Owner:NANJING UNIV OF INFORMATION SCI & TECH

Integrated development platform for fault monitoring expert systems

The invention discloses an integrated development platform for fault monitoring expert systems. The integrated development platform comprises a bottom-layer coding tool, a monitoring target body management subsystem, a production fault monitoring rule processing subsystem and an expert system software instance generation subsystem, wherein the bottom-layer coding tool is capable of supporting hybrid programming and is used for designing and developing expert system modularized support function components, completing the jobs such as physical signal extraction, digital filtering, compression encapsulation, data distribution, static statistical feature calculation, task management and graphic display of a monitoring object; the monitoring target body management subsystem is used for establishing an instance capable of supporting object design-oriented monitoring target body system aiming at a specific monitoring object; the production fault monitoring rule processing subsystem is used for establishing an expert system inference machine work box which can be configured, cut, customized and reconstructed; and the expert system software instance generation subsystem is used for uniformly encapsulating each function component so as to generate a fault monitoring expert system software prototype framework and generate trial-version fault monitoring expert system software. The integrated development platform disclosed in the invention is relatively wide in application range, rich in function, relatively good in flexibility and favorable in interactivity.
Owner:ZHEJIANG UNIV OF TECH

QT and Matlab multi-thread hybrid programming software architecture for adaptive optical control system

PendingCN111078210AEnsure simultaneous independenceEnsure independenceProgram code adaptionVisual/graphical programmingComputer architectureHybrid programming
The invention discloses a QT and Matlab multi-thread hybrid programming software architecture for a self-adaptive optical control system, which uses a cross-platform visual graphic development tool QTto build a multi-thread application program framework, and adopts a C/C + + language and a Matlab advanced scientific computing language to perform hybrid programming. According to the software architecture, the self-adaptive optical control system is divided into three function orthogonalized task modules including man-machine interaction, data communication and numerical calculation according to functional requirements, then a visual graph development tool QT is used for creating mutually independent working threads, and corresponding functions of the three modules are executed at the sametime in a parallel processing working mode. Meanwhile, a Matlab working engine is created in the numerical calculation module; an algorithm program realized by a Matlab advanced scientific computing language is directly called through a universal function interface provided by an engine; rich functions provided by Matlab commercial mathematical software are fully utilized for rapid calculation, the development difficulty of a complex algorithm of the control system is effectively reduced, and the development period of the control system software is greatly shortened.
Owner:INST OF OPTICS & ELECTRONICS - CHINESE ACAD OF SCI

Method, system and processing terminal for integrating advanced control strategy on MCGS

PendingCN112800598ASolve the problem that less can not meet the special process control requirementsSolve problems that cannot meet special process control requirementsSoftware designDesign optimisation/simulationInformatizationHybrid programming
The invention belongs to the technical field of integration, and discloses a method and system for integrating an advanced control strategy on an MCGS and a processing terminal.The method for integrating the advanced control strategy on the MCGS comprises the steps of obtaining the advanced control strategy through MATLAB design, and packaging the designed advanced control strategy into a COM component form through MATLAB; and calling the packaged COM component in the VB integrated development environment, and generating an ActiveDLL (Dynamic Link Library) complying with the MCGS interface specification of the configuration software in the VB environment. According to the method, an advanced control algorithm is successfully integrated into the configuration software by applying a cross-platform hybrid programming method, so that the defects in the aspect of configuration software control algorithm development are made up, and the method has great significance in giving full play to the advantages of industrial configuration software in industrial informatization system integration and expanding the application field of the configuration software, and the utilization rate of the configuration software is improved.
Owner:QUFU NORMAL UNIV

An Optimal Solution Method for the Calculation of Transmission Difference of Natural Gas Pipeline Network

ActiveCN112069692BConcise languageShorten the calculation cycle of the loss differenceGeometric CADDesign optimisation/simulationThermodynamicsAir volume
The invention relates to an optimal solution method for the calculation of natural gas pipeline network transmission difference, which belongs to the field of natural gas transportation; it solves the problems of large transmission difference calculation errors and cumbersome procedures; the technical solution is: firstly, according to the physical structure of the natural gas pipeline network, establish Visualize the natural gas pipeline network model, then set the boundary conditions, and then comprehensively consider the relationship between components and nodes in hydraulics, thermodynamics and topology, establish a system calculation model for the natural gas pipeline network, and use the fourth-order Runge-Kutta method to solve the constant Differential equations, and finally combined with the SCADA system to collect the input and output gas volumes of the natural gas pipeline network, the self-use gas volume and the air discharge volume, and calculate the transmission difference and transmission rate of the natural gas pipeline network. The present invention considers the influence of multiple factors, and is more in line with the actual situation. The system operation interface and language of the present invention are simple, and the mixed programming of Python and Matlab is used to shorten the calculation cycle of the transmission difference and greatly improve the calculation efficiency.
Owner:SOUTHWEST PETROLEUM UNIV

Press anvil crack detection method

The invention discloses a press holding-up hammer crack detection method which comprises the following steps: step 1, mounting an acoustic emission detection module at the front end of a press holding-up hammer, and collecting acoustic wave signals on a press working site in real time through the acoustic emission detection module; step 2, processing the sound wave signal acquired in the step 1 into a signal with a proper signal-to-noise ratio and amplitude voltage by adopting a signal adjustment module to obtain an analog sound wave signal; 3, the analog sound wave signals are converted into digital sound wave signals through data acquisition equipment, and the digital sound wave signals are stored in storage equipment of a press control cabinet; 4, compiling the sound wave signal identification algorithm into an application program by adopting a hybrid programming mode, and integrating the application program into a press control system; and 5, an application program is called through a man-machine interaction screen of a press control cabinet, the digital sound wave signals are preprocessed, anvil crack sound wave signals are recognized, if the anvil crack sound wave signals are recognized, an alarm is output to a press control system, and the press is controlled to stop heating and relieve pressure.
Owner:HENAN MECHANICAL & ELECTRICAL VOCATIONAL COLLEGE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products