Unlock instant, AI-driven research and patent intelligence for your innovation.

A task scheduling method for man-machine interface of data acquisition system

A technology of data acquisition system and human-machine interface, which is applied in electrical digital data processing, multi-channel programming device, program control design, etc. The effect of improving processing efficiency and flexible processing

Active Publication Date: 2019-06-28
ZHEJIANG MEDICAL COLLEGE
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to overcome the problem that the existing man-machine interface task scheduling of the data acquisition system is difficult to adapt to the large amount of data concurrent task processing requirements required by the multi-channel and parallel data acquisition system, the present invention provides a multi-channel and parallel data acquisition system that can effectively adapt to A data acquisition system human-machine interface task scheduling method required by the system for large data volume concurrent task processing requirements

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A task scheduling method for man-machine interface of data acquisition system
  • A task scheduling method for man-machine interface of data acquisition system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] The present invention will be further described below in conjunction with the accompanying drawings.

[0048] refer to figure 1 and figure 2 , a task scheduling method for a man-machine interface of a data acquisition system, which uses a concurrent and preemptible thread scheduling method to implement the scheduling of six thread tasks of the data acquisition system.

[0049] The concurrent and preemptible thread scheduling method provided by the present invention can support up to 32 parallel tasks, as shown in the attached figure 1 As shown, its processing flow is as follows:

[0050] ①The system starts, and the main thread is generated by the process of the data acquisition system to obtain the real-time data image of the data acquisition system and wait for the user task request;

[0051] ②Respond to the user task request, perform parameter initialization operation, and then derive 6 data acquisition system thread tasks; the parameter initialization operation i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a task scheduling method of a man-machine interface of a data acquisition system. By adopting a concurrent preemptible thread scheduling method, the method provided by the invention comprises the following flows: (1) starting the system, generating a main thread by the data acquisition system, acquiring a real-time data mirror image of the data acquisition system and waiting for a user task request; (2) responding to a user task request, and initializing parameters, that is, initially setting sampling number, sampling frequency, sampling channel, cache space, current time and target numbering parameter, wherein the thread task of the data acquisition system in the main thread comprises a static thread task, a time domain thread task, a frequency domain thread task, a bar graph thread task, a switch thread task and a storage thread task; (3) obtaining the data acquisition thread task required by the user, wherein the task has the highest priority and operates in a systematic proscenium and other tasks are concurrently operated in the background; and (4) switching the priorities of the thread tasks according to change of user requests, and switching proscenium sessions. The method provided by the invention is effectively suitable for a large data volume concurrent processing demand required by the multipath concurrent data acquisition system.

Description

technical field [0001] The invention relates to the field of man-machine interface and man-machine efficiency, in particular to a task scheduling method for the man-machine interface of a data acquisition system. Background technique [0002] Data acquisition (DAQ) is widely used in machinery, information, electronics, electrical, computer, construction, aerospace, chemical industry, transportation, ships, agriculture, biology, medicine and other engineering fields to acquire target objects (equipment , system, component, part) status necessary means. DAQ generally uses sensors or special instruments to collect physical signals of target objects through contact or non-contact methods. The output of physical signals generally exists in the form of electrical signals, which are sent to computer systems for analysis after amplification and filtering. [0003] The flexible and user-defined measurement system based on the measurement software and hardware products of the comput...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/48
CPCG06F9/4881
Inventor 陈树婷张琦王珏周文霞钱令波艾恒
Owner ZHEJIANG MEDICAL COLLEGE