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

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

CPU+multi-GPU heterogeneous mode static safety analysis calculation method

InactiveCN106874113AImprove static security analysis scanning calculation efficiencyData processing applicationsResource allocationHybrid programmingMulti gpu
The invention discloses a CPU+multi-GPU heterogeneous mode static safety analysis calculation method. For the requirement for fast scanning for static safety analysis of large power grid in a practical engineering application, an OpenMp multithreading technique is adopted for allocating corresponding thread count according to a system GPU configuration condition and a calculation requirement on a CUDA unified calculation frame platform; each thread is uniquely corresponding to a single GPU; on the basis of CPU and GPU hybrid programming development, a CPU+multi-GPU heterogeneous calculation mode is constructed for collaboratively completing the preconceived fault parallel calculation; on the basis of single preconceived fault load flow calculation, the highly synchronous parallel of a plurality of cut-off load flow iterative processes is realized; the parallel processing capability of preconceived fault scanning for the static safety analysis is greatly promoted through element-grade fine grit parallel; a powerful technical support is supplied for the online safety analysis early-warning scanning of an integrated dispatching system of an interconnected large power grid.
Owner:NARI TECH CO LTD +2

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

OpenMP/MPI hybrid programming-based communication optimization method of CFD simulation program

The invention discloses an OpenMP / MPI hybrid programming-based communication optimization method of a CFD simulation program. The method specifically includes the following steps: carrying out area decomposition on a calculation domain according to communication loads and calculation loads to divide the same into multiple sub-domains on which parallel solving can be carried out; determining network topology relationships among all grid blocks according to setting situations of {processes and thread groups}, and creating and initializing MPI persistence communication relationships among the processes; after calculation advancing which is independent among threads ends, activating MPI channels among the processes for message communication, using shared memory at the same time to communicatein the thread groups to realize boundary data exchange among the grid blocks; and calculating residuals in the thread groups, collecting a maximum residual among the processes, if the maximum residualstill does not meet a convergence condition, returning to the grid advancing step for iteration, and otherwise, ending parallel calculation. Therefore, parallel efficiency of the CFD simulation program can be effectively improved.
Owner:XI AN JIAOTONG UNIV

Method for realizing hybrid programming by embedding high-level language into ladder diagram

The invention relates to a method for realizing hybrid programming by embedding a high-level language into a ladder diagram. In the method, a high-level language program taken as a module is inserted into the ladder diagram, and the inserted grogram module is stored in a file in a function type. The high-level language program file and a machine instruction code generated by the ladder diagram program are compiled into an executable file to be downloaded on a PLC (Programmable Logic Controller). In running, the high-level language program module is called from a machine instruction generated by the ladder diagram program so as to execute the high-level language program module. By embedding the algorithm module compiled by the high-level computer language in the ladder diagram, the method solves the problem that a complicated algorithm is difficult to realize; and by utilizing the advantages of stability and reliability of the ladder diagram, the development efficiency of a complicated control system is enhanced, and the aim of enhancing the functions of the ladder diagram can be realized by embedding an intelligent algorithm at the same time.
Owner:HANGZHOU DIANZI UNIV

Optical fiber inertial measurement unit 1553B communication interface circuit for launch vehicle

The invention provides an optical fiber inertial measurement unit 1553B communication interface circuit for a launch vehicle, which is characterized by communicating by utilizing a 1553B bus interface protocol. The interface circuit performs hybrid programming by utilizing real-time embedded FPGA and standard VHDL language and schematic diagram so as to implement communication, information acquisition and information processes on an optical fiber inertial measurement unit interior circuit, and also transmits data information to a rocket-mounted computer of the launch vehicle via a 1553B bus. The optical fiber inertial measurement unit 1553B communication interface circuit for the launch vehicle overcomes the deficiencies of low transmission speed of the original RS422 bus interface and inflexibleness of a bus network, is connected with the rocket-mounted computer by utilizing an aerial 1553B bust protocol interface and utilizes two ports as mutual backups, thereby improving the reliability.
Owner:SHANGHAI AEROSPACE CONTROL TECH INST

Logic and movement integrated controller

The invention discloses a logic and movement integrated controller. The logic and movement integrated controller comprises hardware and firmware, and is provided with programming environments according with the IEC61131 and PLCOpen standard. The hardware takes a DSP chip and an FPGA chip as the core and is used for achieving movement control and logic control; the firmware is software solidified in FLASH of the DSP chip and used for achieving the movement control function and the logic control function. The logic and movement integrated controller can achieve the logic control function and the movement control function at the same time, high-speed communication can be achieved between logic control and movement control, meanwhile, hybrid programming of logic control and movement control can be simultaneously achieved in one programming environment, the programming environments comply with international standards, ambiguity can be reduced, and usability is improved; compared with PLC and MC separation implementation schemes, stability and reliability are higher, and cost is lower.
Owner:SOUTH CHINA UNIV OF TECH +1

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

Quantum and classic hybrid cloud platform and task execution method

ActiveCN112465146ASolve unfriendly problemsExecute sync fastQuantum computersInterprogram communicationComputational scienceHybrid programming
The invention discloses a quantum and classic hybrid cloud platform and a task execution method, and the cloud platform comprises: an SaaS layer which is used for providing a user interface, so as toobtain a quantum and classic hybrid programming language corresponding to a to-be-executed task through the user interface; a PaaS layer which is used for performing algorithm compilation and task separation on the quantum and classic hybrid programming language to obtain a quantum computing task and a classic computing task corresponding to the to-be-executed task, and allocating resources to thequantum computing task and the classic computing task respectively; and an IaaS layer which is used for executing the quantum computing task by utilizing a quantum virtual machine and executing the classic computing task by utilizing a classic server according to the resource allocation condition of the PaaS layer. Therefore, the communication overhead and data delay can be reduced, the task processing efficiency is improved, and the quantum computing advantages are exerted.
Owner:SUZHOU LANGCHAO INTELLIGENT TECH CO LTD

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:深圳市微我科技有限公司

Distributed service system based on C++ and Java hybrid programming

The invention discloses a distributed service system based on C++ and Java hybrid programming. The distributed service system based on C++ and Java hybrid programming is characterized by including a service-side, a middleware, a service bus and a client-side, wherein the service-side is a service provider and comprises a C++ application and a Java application, the service bus is used for monitoring service provided by the service-side and forming a service list, the service-side calls the service provided by the service-side, including the C++ application and the Java application, the middleware comprises two parts between the service-side and the service bus and between the client-side and the service bus, and the middleware between the service-side and the service bus provides a Rest interface providing calling service to assist the client-side to achieve service calling. The system simultaneously supports C++ and JAVA development services, improves the program development efficiency and enhances the operating speed and stability of software.
Owner:THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP

Combined programming of MATLAB and OPNET for solving problem of automatic tracking of array antenna in OPNET pipeline

The invention relates to a matrix laboratory (Matlab), which is interactive simulation software facing engineering practice and scientific operation. The Matlab integrates scientific calculation, signal processing, system simulation and graphical visualization, has high programming efficiency, and is extremely favorable for engineering and technical personnel to easily solve various problems. The Matlab is an explanatory language development platform, so the code execution efficiency of the Matlab is quite low. Therefore, OPNET is combined with the MATLAB for hybrid programming to complement advantages, and greatly improve the work efficiency. The calling of Matcom from the OPNET comprises the following two steps of: converting M files into C++ in VC; and adding C++ codes into C++ pipeline procedures of the OPNET.
Owner:宗鹏 +1

Method for invoking C++ functional module in Java program

The invention discloses a method for invoking C++ functional module in a Java program. The method includes: allowing a Java program to receive a parameter required by the C++ functional module, allowing the Java program to operate an intermediate program and transmitting the parameter to the intermediate program; allowing the intermediate program to invoke the C++ functional module so as to acquire an execution result corresponding to the parameter, and returning the execution result to the Java program. According to the invention, the intermediate program is executed in a Java code, the C++ functional module is indirectly invoked in a value passing manner, the problem of the low efficiency of invoking of the C++ functional module in the Java program can be solved, and the development efficiency of hybrid programming and the operation efficiency are improved.
Owner:CHINA PETROLEUM & CHEM CORP +1

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

Hybrid programming modeling method based on Rhapsody tool

The invention relates to the technical field of modeling of numerical control systems of aviation gas turbine engines, and particularly discloses a hybrid programming modeling method based on a Rhapsody tool, which comprises the following steps: creating a Harmony project according to the Rhapsody tool; creating at least two functional blocks under the Harmony project according to the Rhapsody tool, whereindata interaction can be carried out between the functional blocks, and each functional block can achieve a function different from that of other functional blocks; establishing a Simulink model, wherein the Simulink model can automatically generate a code; establishing a dll project according to a code automatically generated by the Simulink model, and generating a dll file; and enabling the function block to acquire interaction demand parameters with other function blocks, and call the matched dll file according to the interaction demand parameters. The hybrid programming modeling method based on the Rhapsody tool provided by the invention can realize complete support for the concept prototype of the numerical control system of the aviation gas turbine engine.
Owner:中国航发控制系统研究所

Method for testing sphericity of fracturing propping agent

The invention discloses a method for testing the sphericity of a fracturing propping agent and belongs to the technical field of development of oil-gas fields. A stereoscopic microscope is adopted for finishing data acquisition work, labor is saved, and the automation degree is high. An original definition testing mode is adopted, the particle sphericity is calculated with sphericity initial definition as a starting point, and testing precision is high. Through the hybrid programming data processing technology, the calculation speed is increased, and calculation precision is improved. The problem that the difference between the sphericity of particles at different resolutions is large is solved. The defects that in the prior art, the testing quantity is small, the speed is low, and the precision is low are overcome, and the detection level of propping agent particles is increased. Development of the scene fracturing technology is powerfully supported.
Owner:QINGDAO SHIDA HUASONG 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

Logic and Motion Integrated Controllers

The invention discloses a logic and movement integrated controller. The logic and movement integrated controller comprises hardware and firmware, and is provided with programming environments according with the IEC61131 and PLCOpen standard. The hardware takes a DSP chip and an FPGA chip as the core and is used for achieving movement control and logic control; the firmware is software solidified in FLASH of the DSP chip and used for achieving the movement control function and the logic control function. The logic and movement integrated controller can achieve the logic control function and the movement control function at the same time, high-speed communication can be achieved between logic control and movement control, meanwhile, hybrid programming of logic control and movement control can be simultaneously achieved in one programming environment, the programming environments comply with international standards, ambiguity can be reduced, and usability is improved; compared with PLC and MC separation implementation schemes, stability and reliability are higher, and cost is lower.
Owner:SOUTH CHINA UNIV OF TECH +1

Hybrid programming control method and device, equipment and storage medium

The invention discloses a hybrid programming control method and device, equipment and a storage medium. The hybrid programming control method comprises the following steps: displaying a graphical programming area in a hybrid programming window, and obtaining a graphical code according to the operation of a user on a graphical programming component in the graphical programming area; displaying a text code programming area in the hybrid programming window, and obtaining textualized codes edited by a user in the text code editing area; According to the graphic description information and the text description information of the programming syntax element, compiling the graphic code and the textual code into a programming result of a target programming language. The effect of improving the programming efficiency is achieved.
Owner:SHANGHAI JIEKA ROBOT TECH CO LTD

Programming method of computer software

The invention discloses a programming method of computer software. A computer programming language type module, a computer programming demand module, a computer programming setting module, a computerprogramming layout module, a computer hybrid programming module, a computer programming attribute setting module, a computer programming management module and a computer programming implementation specific process module are included. By adopting the intelligent computer software programming method, the complicated programming technology of an existing computer can be simplified, the working efficiency of computer programming is improved, the programming time is saved, and the programming cost is reduced; meanwhile, a C language advanced programming language is applied, the functions and content of computer software are enriched, multiple functions of the computer software are achieved through the language, a programmer can reasonably use the language and an assembly language for comprehensive programming, the software writing process is simplified, and the software use efficiency is improved.
Owner:嘉兴群易信息科技有限公司

Hybrid programming method and system for APP (Application) client

The invention discloses a hybrid programming method and system for an APP (Application) client. A front end comprises a first front end application and a first front end bridge layer, and Native comprises a Native bridge layer. The hybrid programming method comprises the following steps: S1, embedding a display component corresponding to the first front end application into a Native page; S2, enabling the first front end application to be communicated with the Native bridge layer through the first front end bridge layer. According to hybrid programming method for the APP client, the display component corresponding to the first front end application is embedded into the Native page, and the first front end application is enabled to be communicated with the Native bridge layer through the first front end bridge layer, so that a space occupied by programming codes can be reduced, execution speeds and efficiency can be increased, an execution speed is approximate to that of a Native code,and good user interaction experience can be achieved.
Owner:CTRIP TRAVEL NETWORK TECH SHANGHAI0

Power system transient stability simulation parallel computing method based on nested diagonal edge adding form

ActiveCN110968953ARealize high-efficiency mappingRealize high-efficiency mapping and reduce parallel overheadData processing applicationsDesign optimisation/simulationComputational scienceConcurrent computation
The invention discloses a power system transient stability simulation parallel computing method based on a nested diagonal edge adding form. In the full-parallel BBDF method, the scale of the contactsystem is further increased along with the increase of the concurrency number, and when the scale of the contact system is greater than the maximum subsystem calculated amount, the acceleration ratioof the full-parallel BBDF method is saturated. According to the invention, on the basis of a full-parallel BBDF method, a contact system which increases along with increase of the concurrency number in a full-parallel BBDF method is further decomposed, the decomposed contact system is solved by using a traditional BBDF method, and subsystem-core mapping and MPI-OpenMP hybrid programming are introduced, so that the acceleration ratio and efficiency of parallel transient stability simulation are improved.
Owner:ZHEJIANG UNIV

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products