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

58 results about "Modular programming" patented technology

Modular programming is a software design technique that emphasizes separating the functionality of a program into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.

Unified simulation realization method of multiple-platform multiple-mode SAR (Specific Absorption Rate) echo

The invention provides a unified simulation realization method of a multiple-platform multiple-mode SAR (Specific Absorption Rate) echo. The invention provides a modularized programming unified simulation realization method for SAR echo simulation under different carrying platforms and irradiation modes. By analyzing and extracting the characteristics of the SAR echo simulation under the different platforms and modes, the method divides a SAR echo simulation flow into a function program section according to functions and carries out modularized programming for the function program section to form function modules with different actions. Finally, based on systemic thought, the input and output interfaces of the function modules are unified through an application program, and a unified multiple-platform multiple-mode SAR echo simulation system is built. According to the method, three modes of echo simulation on four typical platforms of SAR are integrated, the defects of independent simulation for the SAR under the different platforms and modes in the past are overcome, and meanwhile the reliability and portability of the simulation program are improved.
Owner:BEIHANG UNIV

Modular welding equipment

Welding equipment that includes a tooling cart for transferring interchangeable tooling modules to a welding machine. A latch is mounted to the welding machine for latching the tooling cart to the welding machine, and a latch is provided for latching the tooling modules onto the tooling cart. A two-piece tooling cart includes a removable upper section for securing tooling modules thereto and a reusable lower section for use with other tooling modules. A welding method permits operation of a welding machine using a user interface that permits modular programming of at least one operational sequence of welding machine valves and weld operations for a variety of different tooling modules. An operator inputs a new sequence of operations using the user interface rather than having to rewrite ladder logic just to switch over the welding machine to use with a different tooling module.
Owner:TEC OPTION

Visual module programming system and control method thereof

The invention discloses a visual module programming system and a control method thereof, belongs to the modular programming teaching field and aims to solve problems of poor readability and complex programming of modular programming teaching in the prior art. The control method is characterized in that through combination of software and hardware, corresponding programming is performed through corresponding graphical programming software, a user can gradually understand implementation of the corresponding hardware in the programming process, in the aspect of graphical programming, through calling operation drivers of different sensors and constructing building blocks to generate the corresponding software, the software is burn into the built-in hardware to achieve different functions, software construction and hardware matching are visualized, not only programming can be performed, but also software and hardware combination is performed to achieve mutual verification learning. The method is advantaged in that the programming mode is simple, the programming content is visual, module construction is convenient, and hardware and software combination is achieved.
Owner:上海畅学教育科技有限公司

Hypersonic speed propulsion wind tunnel control system based on PLC

The invention discloses a hypersonic speed propulsion wind tunnel control system based on PLC. The hypersonic speed propulsion wind tunnel control system comprises the components of a master control unit (1), a server unit (2), a displaying and printing unit (3), a PLC master station unit (4), a PLC auxiliary station first unit (5), a PLC auxiliary station second unit (6), a PLC auxiliary station third unit (7), a PLC auxiliary station fourth unit (8), a PLC auxiliary station fifth unit (9), a PLC auxiliary station sixth unit (10), an air operated valve unit (51), a regulating valve unit (61), an electric valve unit (71), a water pump unit (81), a data acquisition unit (91) and a total-temperature and total-pressure measuring balance unit (101). According to the hypersonic speed propulsion wind tunnel control system, distributed control technology, industrial field bus technology, operation interlock technology, modular programming technology and manual / automatic integration technology are integrally utilized, centralized monitoring and control on controlled equipment and monitoring device which are distributed in a wind tunnel field is realized in a control room, and furthermore monitoring management level on the working condition of the wind tunnel system is further improved.
Owner:INST OF MECHANICS - CHINESE ACAD OF SCI

Program control method, activity module scheduling method and corresponding devices thereof

The invention provides a program control method and an activity module scheduling method adopted for the same. The scheduling method comprises the steps of providing a plurality of pre-registered activity module pits for a system; constructing a pit list comprising characteristic information of the activity module pits; utilizing the pit list to distribute adaptive target activity module pits for to-be-loaded activity modules; and loading the to-be-loaded activity modules to process spaces corresponding to target pits to run. Besides various methods, the invention further provides corresponding devices for the methods based on the modularized programming thinking. The application of the methods and the devices facilitates flexible extension loading of activity modules of application programs, the upgrading of the application programs can be simplified, and resource loads of a cloud service system can also be simplified.
Owner:BEIJING QIHOO TECH CO LTD

Online chat room system

InactiveCN103856394AMeet the needs of personnel managementEasy to operateData switching networksUser managementDatabase maintenance
The invention discloses an online chat room system and relates to an online chat system. The online chat room system comprises a login module, a chat module, a file module, a user management module and a registration module. The login module is used for providing login interfaces for users and displaying friend lists at the time of login of the users. The chat module is used for achieving instant message sending for the users, namely, multi-user instant chats, and the users can send characters or screenshots through the chat module. One user can send files to another user through the file module, and the other user can choose to receive the files or not. Chat records can be stored in the text document format. The user management module, namely, a manager, creates or deletes or updates the users and punts the users. Through modular programming, the online chat room system has good expandability and maintainability, has a database maintenance function and can carry out the operations of data addition, data deletion, data modification and the like according to user demands.
Owner:SHENYANG INSTITUTE OF CHEMICAL TECHNOLOGY

Electromechanical transient modeling method of direct-drive wind generating set

An electromechanical transient simulation modeling method of a direct-drive wind generating set is provided. A model consists of eight modules which are relatively independent in order to facilitate modular programming. The feedback quantity of each module uses a value at a last moment so that respective modules can be programmed according to sequential structure. In a simulation timing sequence process, two current converter modules are subjected to the dq axis fully decoupled assumption so that the d axis and q axis can be independently modeled. In addition, in order to correctly reflect the fault characteristics of a wind driven generator, a low voltage ride through (LVRT) control strategy is used in the corresponding module. In the simulation timing sequence process, a simulation technique combining large and small steps is used so that the rapid dynamic inside the wind driven generator can be accurately reflected. The method solves the problem that an electromechanical transient model of the wind driven generator cannot completely and accurately reflect the transient process of the wind driven generator.
Owner:SHANGHAI JIAO TONG UNIV

Data tracing and real-time monitoring management system

The invention discloses a data tracing and real-time monitoring management system. By adopting a modular programming method, the system comprises a management module, a control and communication module, a data tracing module and a curve module; a server communicates with a local industrial personal computer; the local industrial personal computer communicates with the management module, the control and communication module, the data tracing module and the curve module through collection card interfaces in the local industrial personal computer; the management module communicates with the control and communication module; the control and communication module communicates with a PLC and a test instrument; and the data tracing module and the curve module communicate with a printer. The system has a five-level management function, and the management levels are clear, so that the management operation is facilitated; the control function partitioning of the system is reasonable, so that integrated control, driving and execution of the system are facilitated; the tracing file and curve generation storage and naming modes of the system are novel and reasonable, so that tracing files and curves can be conveniently called out for use; and parameter recording, operation recording, alarm recording and curve recording are effectively integrated, so that remote maintenance can be conveniently provided.
Owner:苏州恒地智能科技有限公司

Electric vehicle big data analysis optimizing system and method

The invention provides an electric vehicle big data analysis optimizing system and method. The system comprises an electric vehicle database, an algorithm module assembly and a control parameter database, wherein the electric vehicle database receives and stores data transmitted by an electric vehicle controller through a mobile data module supporting 3G communication, the algorithm module assembly accesses the electric vehicle database according to a corresponding algorithm and generates new control parameters to be retained in the control parameter database according to a logic strategy adopted by the algorithm till the new control parameters are covered, the parameters are transmitted to the electric vehicle controller through the mobile data module, and constant optimization of the control parameters of the controller is achieved. The electric vehicle big data analysis optimizing system adopts modular programming, and the modules can be independently used and can be flexibly and conveniently also combined for usage. The rich and online electric vehicle data makes constant control parameter update and ensuring of always efficient and comfortable operation of a vehicle possible.
Owner:矩阵新起点数据技术(上海)有限公司

Active assembly progress space distributing method and corresponding device thereof

The invention provides an active assembly progress space distributing method which includes the following steps: receiving a request for distributing active assembly pits for active components to be loaded; utilizing a preset preferable strategy to preferably select matched target active assembly pits for the active assemblies to be loaded from a pit list, wherein the pit list is used for storing characteristic information of the pre-registered active assembly pits; marking the use state of the target pit in the pit list to show that target pit is distributed and providing the target pit in response to the request. In addition, the device matched with the method is provided based on modularization programming thought. Reserved pits matched with the active assemblies to be loaded can be distributed efficiently, flexible expanding and loading of the active assemblies of the application program is facilitated, upgrading of the application program can be simplified, and resource load of the cloud service system is simplified.
Owner:BEIJING QIHOO TECH CO LTD

Teaching programming system

PendingCN107221226AAdd IoT (Internet of Things) elementsTeaching apparatusWireless dataModular programming
The invention provides a teaching programming system which allows free assembling the disassembling of input devices, the output devices and the other accessories. Various sensors and accessories are made into assemblies, so that the lines can be expanded through crossover cables. In addition to a basic set, an expansion set can be used for expansion. SCRATCH, ENTRY sensor boards and other modular programming tools and the traditional way of text programming can be used. Most of the tools that support the ARDUINO board can be used, accessories wiring or soldering time can be saved to ensure more time on programming using LIBRARY. A Bluetooth structure is employed for smart phones and sending and receiving wireless data, IoT (Internet of Things) elements with wireless communication are added. In order to emphasize programming education other than line education, the basic set makes the line structure part maximally into assemblies. A communication part is arranged on the control board of an upper programming board to transmit experimental data to smart phones in short distance through wireless communication.
Owner:HANDUAN TECH SHENZHEN CO LTD

Modularized programming method and device, storage medium and electronic equipment

The invention discloses a modular programming method and device, a storage medium and an electronic device. The method comprises: obtaining a database table and a service demand; creating a preset program module, and determining a basic program corresponding to the service demand in the preset program module; and updating the basic program in each program module according to the field data in thedatabase table to generate a target program. Based on the technical scheme, developers of the target program only need to complete design of the database table, the target program can be generated ina one-key mode based on the database table, code writing of developers is reduced, and reuse and development efficiency of basic programs is improved.
Owner:RUN TECH CO LTD BEIJING

Programming method of aircraft real-time simulation program based on simulation software Simulink real-time extension RTX

The invention discloses a programming method of an aircraft real-time simulation program based on the simulation software Simulink real-time extension RTX. The Simulink can be operated on a common computer, so that the high price caused by using a special simulation computer and a special programming tool and the inconvenience factors brought to the programming work by using the special simulationcomputer and the special programming tool are avoided. The Simulink utilizes a graphic modular programming method and is equipped with the shared graphic modules internally, and a user directly callsthe graphic modules in a library according to the needs and inserts the graphic modules into a program for quick programming. The RTX of the Simulink is a functional module directly facing the hardware, bypasses the process of a window operating system, and provides a real-time running environment for the program. The invention provides the method for compiling the aircraft real-time simulation program on the common computer, the efficiency is improved, the program compatibility is good, the cost is low, and the work is convenient.
Owner:ARMOR ACADEMY OF CHINESE PEOPLES LIBERATION ARMY +4

Modular programming method and related device

The invention discloses a modular programming method and a related device. The method comprises the steps: determining at least one custom building block module from different information sources in response to an editing instruction; converting the custom building block module into target format data; packaging the target format data into a module instance variable; and executing a function process corresponding to the self-defined building block module based on the module instance variable. Therefore, the method for executing modular programming based on different information sources is realized, and the user-defined building block module can contain basic building block modules of different information sources, so the degree of freedom of modular programming is greatly improved; when the building block modules with specified functions need to be executed, logic multiplexing can be carried out, so the modular programming efficiency is improved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Comprehensive failure diagnostic system for triphase controllable thyristor rectifier

The invention discloses a comprehensive failure diagnostic system for a triphase controllable thyristor rectifier. The comprehensive failure diagnostic system consists of a rectified voltage sampling circuit, an alternating current input voltage sampling circuit, a synchronizing signal capturing circuit, a protection signal detecting circuit, a failure display alarming circuit, a host computer communicating circuit and the like. By the specific failure diagnostic method, through the use of the comprehensive failure diagnostic system for the triphase controllable thyristor rectifier, the failure of a power tube is positioned, and the maintenance time is greatly shortened. The failure diagnostic system of the rectifier mainly comprises the rectified voltage sampling circuit, the alternating current input voltage sampling circuit, the synchronizing signal capturing circuit, the protection signal detecting circuit, the failure display alarming circuit, the host computer communicating circuit and the like. The failure diagnostic system of the rectifier adopts a failure diagnostic method supporting a vector machine and has higher diagnosis accuracy and good applicability for a diode and different kinds of loads. The software adopts modularization programming and C language programming, and compared with assembly language, the comprehensive failure diagnostic system has the advantages of high readability, high transportability and the like.
Owner:哈尔滨智晟天诚科技开发有限公司

System and method for managing user authority on basis of WeChat platforms

The invention relates to a system and a method for managing user authority on the basis of WeChat platforms. The system comprises a WeChat front end, a front-end server and a backstage server. The front-end server comprises an authentication acquisition code module, a json data packet acquisition module and an openid extraction module; the backstage server comprises a database, an openid receivingmodule and a main logic module; the authentication acquisition code module, the json data packet acquisition module and the openid extraction module are in unidirectional embedded unidirectional transmission logic relations with one another; the openid receiving module and the database are in unidirectional transmission relations with each other; duplex transmission is carried out between the database and the main logic module via data ports; the WeChat front end, the front-end server and the backstage server are connected with one another by wired networks or wireless networks. The system and the method for managing the user authority have the advantages that the system and the method are high in user authority management safety and stability, the servers are stable and are low in operation and maintenance costs, the system for managing the user authority can be easily and quickly constructed at a low cost, and modular programming is high in extensibility and compatibility.
Owner:FOSHAN POWER SUPPLY BUREAU GUANGDONG POWER GRID

Industrial robot auxiliary programming method based on natural language

ActiveCN111267097ASolve the problem of repetitive programmingImprove visual accuracyProgramme-controlled manipulatorProgramming complexitySoftware engineering
The invention provides an industrial robot auxiliary programming method based on a natural language. The method is characterized in that a corresponding robot execution code is generated according toa language instruction and an environment image. The method is divided into three parts of 1) respectively using a bidirectional recurrent neural network (Bi-RNN) with long short term memory (LSTM) and a fast region convolutional neural network (F-RCNN) to the extract language instruction and factory environment characteristics; 2) proposing a 'multi-attention mechanism' model and a machine translation alignment algorithm to correctly match an object in the environment with the instruction, thereby identifying a specified object and outputting a coordinate point for placing the object; and 3)generating the robot code for operation by using a result output through the model in combination with a CoBlox modular programming mode. According to the industrial robot auxiliary programming methodbased on the natural language, the 'multi-attention mechanism model' is adopted, so that the identification precision is improved, and the problem that a current method cannot accurately identify anobject in the industrial environment is solved; and the modular programming technical scheme simplifies the programming complexity of engineers and effectively improves the development efficiency.
Owner:HANGZHOU DIANZI UNIV

Use method of modular programming recording course and electronic equipment

The invention relates to a use method of a modular programming recording course and electronic equipment. The method comprises the following steps: a course playing process: receiving a playing instruction, and playing a video file of a programming recording course in a video playing area; receiving a playing pause instruction, and pausing to play the programming recording course in the video playing area; receiving a playing recovery instruction, and recovering the program recording and playing course of playing pause; a programming process: receiving a first selection instruction, moving command building blocks in a first programming area to a second programming area, wherein the first programming area is used for storing modular command building blocks needed by courses, and combining the selected command building blocks into a program in the second programming area; and an operation process: receiving an operation instruction after the programming process is completed, and operating the code of the second programming area to obtain an operation result. According to the invention, students can watch and program at the same time in the process of watching teaching videos, so thatthe manipulative ability and the learning efficiency of the students are improved.
Owner:乐佰科(深圳)教育科技有限公司

S4828-based inverter power supply

Based on S4828 inverter power supply, its system hardware circuit is composed of main circuit, control drive circuit, protection circuit and keyboard display circuit, and the software adopts modular programming method. The protection circuit includes collector overvoltage protection, overcurrent protection, overload protection and overheat protection. When the real-time requirements of the inverter power supply based on the S4828 are not particularly high or not required, the multi-input and output encoder design is carried out by using the software and hardware resource programming of the single-chip microcomputer instead of the simplification of complex logic functions and wiring debugging, so that the design of this type of encoder The work becomes simple and convenient, the cycle is shortened, and the efficiency is improved.
Owner:李福来

Method for calculating electromagnetism of MW-level doubly-fed wind driven generator

The invention discloses a method for calculating electromagnetism of an MW-level doubly-fed wind driven generator. The method comprises a chart database establishment step and an electromagnetism calculation step, wherein the electromagnetism calculation step comprises the following substeps: inputting generator data; calculating main sizes of the generator and setting parameters; selecting a generator winding; calculating active power; judging whether the active power is equal to rated power, entering the next step if the active power is equal to the rated power, and otherwise, turning to the substep of calculating main sizes of the generator and setting parameters; calculating a potential coefficient; calculating exciting voltage and exciting capacitance of a rotor; calculating a performance parameter; judging whether the performance parameter is in accordance with the requirement, if the performance parameter is in accordance with the requirement, entering the next step, and otherwise, turning to the step of inputting the generator data; outputting data and a characteristic curve and storing the data and the curve into the chart database; and recording relevant information into the chart database by using a modularized program. The method has the advantages that the structure is simple and the chart database is convenient to search.
Owner:DONGFANG ELECTRIC CORPLESHAN NEW ENERGY EQUIP

Method for configuring bottom driver and I / O module in vehicle control system development

The invention discloses a method for configuring a bottom driver and an I / O module in vehicle control system development. The method realizes universality, transportability and modularization programming of the bottom driver and the I / O module of a vehicle control system, improves development efficiency of the vehicle control system, shortens the development cycle, and lowers development risks and cost. The method comprises the following steps: (1) after a digital quantity input signal and an analog quantity input signal are acquired, a register of a control chip is set according to relevant information of a configuration file, and the input signals are mapped to an I / O structuralization variable of an application layer; (2) when the application layer outputs an application layer output signal, the application layer output signal is mapped to the I / O structuralization variable of the application layer, the register of the control chip is set according to the relevant information of the configuration file, and then an output digital quantity is provided.
Owner:SAIC-GM-WULING AUTOMOBILE CO LTD

Method of face recognition software system

The invention relates to a method of a face recognition software system. The method comprises the steps of collecting user information and training collected data to achieve face recognition. The method particularly comprises the steps of a. system frameworks; and b. system functions including (1) program achievement of user management, (2) program achievement of identification and (3) program achievement of video management. The method of the face recognition software system is easy to operate due to hommization design of interfaces, brings convenience to adding, entering and deleting of users and is high in database management efficiency. A recognition rate can achieve 100% when environmental changes are not big. Modularization programming is used, expandability is good and further functions can be added in the future.
Owner:CHANGZHOU LENCITY INFORMATION TECH

Tidal current energy generator set master control program coding method

The invention discloses a tidal current energy generator set master control program coding method. The tidal current energy generator set master control program coding method comprises the steps thata master control program is divided into a plurality of modules according to functions, the modules include a sensor data reading module, a data processing module, a state machine module, a rotating speed torque control module, a component monitoring and control module, an alarming module and a first-occurring fault recording module, and the state machine module is used for achieving a dispatchingeffect; coding is carried out according to the multiple modules, and independent testing is carried out after coding for each module is completed; and all modules obtained after testing are subjectedto integration and overall testing, and a set of tidal current energy generator set master control program is synthesized. By means of the method, a modularization programming manner is adopted, split coding and independent testing can carried out at the same time by different engineers, finally, a chief engineer integrates all modules to conduct overall testing, logic correctness and testing integrity of subcomponents are guaranteed, the fault rate is reduced to the maximum degree, programming and debugging efficiency and security are improved, the development cycle is greatly shortened, andthe market need is met.
Owner:GUODIAN UNITED POWER TECH

A wince product interface theme update transformation processing method and system

The invention discloses a processing method and system for updating and changing the interface theme of a WinCE product. The method comprises the following steps: when the WinCE application program is developed, separating an interface presentation layer from a business logic layer by adopting a design mode of separating interface layout from program codes, adopting segmented modular programming in the interface presentation layer, and adopting independent XML extensible markup language to describe the elements of the interface theme for each module; when a user interface is required to be amended, writing and amending xml (extensible markup language) interface configuration files relevant to the modules, controlling and realizing the loading engine of the interface element according to the amended contents, mapping the label elements in the amended xml (extensible markup language) interface configuration files into internal storage objects, and automatically generating the user interface layout of the corresponding amended modules. The interface layout and the program codes are separated, so that the problem that the application program interface cannot be freely customized by a client is solved, and simultaneously, the development efficiency of the application program is improved.
Owner:SHENZHEN APICAL TECH CO LTD

Modular programming toy set and its programming method

The invention discloses a modular programming toy set and a programming method thereof. A modular programming toy set, including: start program element, end program element, start element, end element, number element, character element, variable element, operation element, logic element, execution element, end element, if element, otherwise element , otherwise if element, when element, from element, to element, step element, function start element, function return element, function name element, control car element, continuous element, output element, infrared obstacle avoidance element, program generator, intelligent trolley. When programming, there is only one main program, which starts with the start program element and ends the main program with the end program element. When programming in the middle part of the program, you can use sequential programming, conditional programming, and loop programming. If there is a function, you can use the function name component to call the function. Function programming is independent of the main program, outside the main program. After editing the program, you need to use the generate button of the program generator to generate the program.
Owner:马寅初

Business processing method and device, electronic equipment and storage medium

PendingCN114675876AImprove good performanceGood code reusabilityVersion controlReusabilityModularity
The invention discloses a business processing method and device, electronic equipment and a storage medium. The method comprises: receiving a service configuration request sent by a requester device, the service configuration request carrying a target service to be configured and target function information required by the target service; in response to the service configuration request, obtaining a main application framework used for providing a basic function for the target service from the cloud platform; obtaining a sub-application framework corresponding to the target function information from the cloud platform; and constructing a service script file corresponding to the target service based on the main application framework and the sub-application framework. In the service configuration process, on the basis of the main application framework, the service script file is constructed in combination with the sub-application framework corresponding to the target function information required by the target service, and the service configuration can have good transverse expandability and code reusability by adopting the main application framework and the sub-application framework; the development efficiency is greatly improved, and sub-application-level modular programming is achieved.
Owner:SUZHOU LANGCHAO INTELLIGENT TECH CO LTD

Android system-based development system, decoupling method and device

The embodiment of the present application provides a development system, decoupling method and device based on the Android system. The development system includes: a component management unit Controller, which is used to manage business components in the Android system. Relevant attributes that match the life cycle of the business component; the life cycle management unit LifeCycle is used to provide the life cycle interface of the business component; and distribute the life cycle of the business component to the corresponding Controller; the message management unit Messager, configured to process communication between the Controllers. In this embodiment, by adopting a modular programming solution, the componentization of large-scale applications can be realized, the programming complexity and dependency coupling degree are reduced, and the business components are not dependent on each other, so the flexibility of the business components is also higher.
Owner:ALIBABA GRP HLDG LTD
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