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

127results about How to "Short execution time" patented technology

Fine grit document and catalogs version management method based on snapshot

InactiveCN101162469AShort execution timeFlexible configuration version generation strategySpecial data processing applicationsGranularityUsability
The present invention relates to a fine-granularity files and directory edition management method based on snapshots, belonging to the multi-version document system field. The present invention separates a name space consisting of files and dirnames in a whole file system from an edition space representing the generating periods of different editions, and adopts relatively independent strategies to execute management, forming a hierarchical two-dimensional structure, i.e. forming a hierarchical structure from a root directory to a file in the name space; in the edition space, the editions of files and directory are organized through an index structure chronologically, forming a hierarchical structure in the edition space. The retrieval of the name space adopts an index strategy based on dynamic hash. The retrieval of the edition space adopts an index strategy based on a red-black tree. The directory edition and file edition respectively adopt a red-black tree structure variant aiming at the respective characteristics. The present invention can greatly improve the usability and the performance of the system, and controls the amount of consumption of time and space resulting from the maintenance of historical editions in an acceptable scope.
Owner:TSINGHUA UNIV

Quantum-behaved particle swarm optimization (QPSO) algorithm based multi-objective dynamic workflow scheduling method

ActiveCN103699446AReduce estimatesExecution time is preciseResource allocationQuality of serviceDependability
The invention discloses a quantum-behaved particle swarm optimization (QPSO) based multi-objective dynamic workflow scheduling method, and belongs to the technical field of cloud computing. The method includes the steps: inputting a workflow and a QoS (quality of service) request; acquiring state information of virtual machines and transmission information among the virtual machines; setting a to-be-executed task set V', and setting objective functions of time, cost and reliability for a task schedule in the V'; allocating optimal resources to the to-be-executed tasks by the aid of QPSO, and judging whether total time, total cost and total reliability of task execution meet the QoS request of a user or not after the tasks are executed; dynamically updating the V', transmission speed among the virtual machines and operating speeds of the virtual machines. By means of dynamically partitioning the workflow and dynamically updating network bandwidth information, the optimal resources are allocated to the workflow tasks accurately, errors between the calculated time and actual execution time and the calculated cost and actual execution cost are reduced, time can be shortened, and cost is reduced while reliability is enhanced.
Owner:上海益源农业发展有限公司

ETL (Extraction-Transformation-Loading) dispatching system and method for error-correction restarting and automatic-judgment starting

The invention discloses an ETL (Extraction-Transformation-Loading) dispatching system and method for error-correction restarting and automatic-judgment starting. The ETL dispatching system structurally comprises a business system database server, a data warehouse server, an ETL dispatching and monitoring server and an ETL dispatching platform server. The ETL dispatching method disclosed by the invention comprises the following steps of: dividing a data warehouse ETL task into a plurality of subject tasks, wherein each subject task comprises a plurality of sub-tasks; configuring information according to a preset executing sequence and automatically judging the end time for successfully executing the pre-posed associated sub-tasks; executing follow-up sub-tasks, stopping the execution of the associated follow-up sub-tasks according to the sub-task correlation after the execution of the sub-tasks has exception faults, and recording the exceptional sub-tasks; and only processing the exceptional sub-tasks and the associated follow-up sub-tasks in a way of automatically restarting for many times. According to the ETL dispatching system and method disclosed by the invention, the problem that the follow-up sub-tasks are continuously executed when the pre-posed sub-tasks have faults in the ETL task dispatching is solved; the task executing efficiency is improved; the manual intervention is reduced; and the operation loss is reduced.
Owner:FOCUS TECH

Distributed type multi-robot synchronous swarming control method

The invention relates to a distributed type multi-robot synchronous swarming control method. The method comprises the steps of: identifying not more than six key neighbor robots in all the neighbor robots with the current position of a robot as a center, the detection distance of a sensor as a radius, and other robots in the circular area as neighbor robots, and designing a position control operator of the current robot by using an attraction-repulsion function among the current robot and the neighbor robots; designing a speed direction control operator of the current robot according to the linearization expression of a Vicsel model; and weighing and integrating the position control operator and the speed direction control operator to form a synchronous swarming control rate of the current robot. The invention visually demonstrates network topology and control action relations among robot positions, breaks the restriction on the scale size of robots, realizes purely distributed type extensible coordination control, guarantees communication of network topology structures in the process of group evolution, and can adjust parameters to avoid collision when the scale of the neighbor robots increases continuously and realize self-adapting to the change of the position relations of the robots.
Owner:EAST CHINA JIAOTONG UNIVERSITY

Method, system and equipment for processing circular task

The embodiment of the invention provides a method, a system and equipment for processing a circular task. The method comprises the following steps: a configuration information register module receives configuration information from a bus, and a circular controller module obtains the configuration information from the configuration information register module; an input FIFO module reads data according to the configuration information of an input FIFO; the input selecting module writes the data in the input FIFO into a specific position of an RC input register set according to the configuration information of a calculation unit; a reconfigurable unit array executes a circular task according to the configuration information of the calculation unit and generates a calculation result, namely the output of an RC; an output selecting module writes the output of the RC into an output FIFO in a specific sequence according to the configuration information of the calculation unit; and the output FIFO module transmits the data according to the configuration information of the output FIFO. The scheme provided by the embodiment of the invention solves the problem of longer executing time of the circular task on a processor, improves the running speed of the circular task and reduces the total running time of an application program.
Owner:WUXI RES INST OF APPLIED TECH TSINGHUA UNIV

Computer system and working method thereof

The invention provides a computer and a working method thereof. The computer system comprises a central processor and a memory, wherein the memory is provided with a resource distribution management storage region for storing an execution sequence when the central processor executes application programs; the memory is provided with a resource distribution management unit for dynamically changing the execution sequence according to the resource request quantity occupied by a plurality of application programs; and the execution sequence is as follows: the execution priority of the application program with small resource request quantity is higher than that with large resource request quantity. The method comprises the following steps: the resource distribution management unit receives resource request quantity information transmitted by the plurality of application programs, and writes the execution sequence of the plurality application programs into the resource distribution managementstorage region; the resource distribution management unit dynamically changes the execution sequence thereof according to the resource request quantity occupied by the application programs; and the central processor executes the application programs according to the execution sequence. The computer system and the method can improve the response speed of the application program with small resourcerequest quantity to avoid generation of system halted phenomenon.
Owner:ZHUHAI HOTDOOR TECH CO LTD

Storage system reference evaluation program generating method and apparatus

The invention relates to a storage system reference evaluation program generating method and apparatus and belongs to the high-performance computing performance evaluation field. The storage system reference evaluation program generating method includes the following steps that: intermediate codes are obtained from a standardized source program; slicing starting points of the intermediate codes are identified; static program slicing is carried out based on identified slicing starting points; and simplified codes can be generated based on obtained static program slices. The method is based program slicing technology; data dependence, control dependence and communication dependence are analyzed in a compiler; all statement operation related to input and output is automatically extracted so as to form the compilable, executable, manually-readable and transplantable simplified program codes; the simplified program can faithfully reflect input and output load characteristics of an original application program, and less time and fewer resources are needed to execute the simplified program, and therefore, rapid evaluation can be facilitated. The simplified program generating method is very effective in fast evaluation of the performance of a high-performance storage system and design assistance of the storage system.
Owner:TSINGHUA UNIV

Sensorless initial position detecting method for permanent magnet synchronous motor

The invention relates to a sensorless initial position detecting method for a permanent magnet synchronous motor. The sensorless initial position detecting method comprises the steps of: adopting a virtual pulsating high-frequency injection method for calculating a rotor position, injecting a high-frequency voltage into a virtual direct axis, establishing a virtual rotating coordinate system, utilizing the virtual rotating coordinate system and a mathematical model of a permanent magnet synchronous motor coordinate system to calculate straight-axis and quadrature-axis currents, multiplying a straight-axis current signal and a quadrature-axis current signal by a voltage frequency containing an injection signal and a cosine value of an assumed rotational frequency simultaneously and separately, subjecting the results to low-pass filtering, and deriving out arc tangent of the two currents after filtering to obtain the rotor position preliminarily; and utilizing a sine and cosine relationship between the straight-axis and quadrature-axis currents to further obtain the rotor position, adopting a carrier frequency component method to replace a secondary injection method for conducting magnetic pole judgment, and correcting N-S poles to obtain the actual rotor position. The sensorless initial position detecting method has the advantages of high precision and simple implementation, and can be used for improving the sensorless starting control precision of the permanent magnet synchronous motor used for fans, pumps, compressors or electric vehicles.
Owner:BEIHANG UNIV

Indoor positioning and navigation method based on MPU6050 and smart phone

The invention provides an indoor positioning and navigation method based on a MPU6050 and a smart phone. The MPU6050 wirelessly transmits double-feet walking measurement data of a user to the smart phone through Bluetooth; the position error of an inertia device itself is reduced through a zero-bias correction algorithm, and with a modified zero velocity correction accumulated error reducing algorithm, a data collected by an acceleration sensor is subjected to time-domain integration for one time to acquire speed, and the speed is then corrected through a modified zero velocity detection method; then frequency domain integration is carried out for one time to calculate walking displacement information which is more accurate; in determination of pedestrian movement direction angle, on the basis of advantages and defects of electronic compass and gyroscope on the smart phone, sliding mean wave filtering and angle compensation aslgorithms are designed; through setting of a threshold value, a proper direction is selected, thus increasing the accuracy of the direction of a pedestrian. By fusing the data of both feet, the weight of left and right feet is obtained through training by neural network, thereby obtaining more accurate pedestrian track information and finally acquiring more accurate pedestrian position information.
Owner:BEIJING UNIV OF TECH

Control method of S-shaped curve speed with non-zero initial accelerated speed

The invention provides a control method of an S-shaped curve speed with a non-zero initial accelerated speed. The method is decomposed into three levels, wherein a speed planning level is used for carrying out speed changing planning according to given parameters to obtain increased acceleration stopping time, uniform acceleration stopping time, decreased acceleration stopping time and a current increased accelerated speed in a speed changing process; a stepping planning level is used for calculating positions, speeds and accelerated speeds at any moment according to results of the speed planning level; a position planning level is used for calculating next-step movement position, speed and accelerated speed of a current starting point according to calculation results of the speed planning level and the stepping planning level, and guaranteeing that the speed is not greater than a terminal point speed when an object finally moves to a terminal point; and when a planned length of a current section chain is not enough, the current section chain is connected with the next section chain, so that the length of the section chain can be planned to be enough. In each step of speed planning process, a maximum speed predication step is operated and planning is carried out in time in order to reach the terminal point speed; and algorithm can be rapidly realized and hardware requirements and cost are reduced.
Owner:SICHUAN LANGMA NUMERICAL CONTROL EQUIP CO LTD
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