A variant of the mathematical model of the problem of optimal cutting of a semi-infinite strip of material with the possibility of rotating the workpieces by 90 degrees is proposed. Two-dimensional blanks close to the shape of a rectangle or inscribed in a rectangle are considered. The process of recalculation of the basic sizes of blanks has been formalized. It is shown that the increments of the length and width of a rectangular blank can be determined in various ways. The developed mathematical models are mainly focused on solving the problems of small enterprises and the production of simple-shaped products. Recommendations on the software implementation of the cutting model are given.
Keywords: mathematical model, optimization, optimal cutting of a semi-infinite strip, rectangular workpieces, recalculation of the sizes of workpieces, rotation of workpieces by 90 degrees
A computer simulator for training operators of the technological process of granulating ammophos in a drum granulator dryer is considered. The technological object and the requirements for controlling the granulation process are briefly described. The functions of the simulator, the structure of its mathematical and algorithmic support are given. The software implementation of the simulator is made in the Visual Basic environment.
Keywords: computer simulator, mathematical model, algorithmic support, training of process operators, pelletizing, drum granulator dryer, granule diameter, ammophos pulp
Mathematical modeling and optimization of the process of controlling the sulfate regime when the apatite load changes on the phosphoric acid extractor is considered. It is shown that the preservation of the "sulfuric acid/apatite" ratio with a sharp change in the apatite consumption leads to a violation of the technological regulations for SO3. The algorithm of correction of this ratio in the transition mode is developed, which minimizes the probability of violation of the regulatory indicators. A variant of implementing the optimal apatite load correction procedure using stand-alone scenarios is proposed. The results were confirmed during the simulation.
Keywords: algorithm, mathematical model, stabilization of the sulfate regime, extraction phosphoric acid, change in the load on the extractor, phosphorus yield coefficient from apatite, optimization, autonomous scripts
A task flow scheduling procedure is proposed that sets the order between groups of equivalent tasks based on their comparison by a number of characteristics. The goal of task flow scheduling was to minimize the total time spent on idle tasks in queues while waiting for the release of sequentially used resources. In the proposed method, when selecting tasks to perform, priority is given to tasks that use the minimum resources. This algorithm allows you to avoid running tasks that use the same resources simultaneously. Recommendations for practical application of the scheduling procedure are given, and a scheme for its interaction with the built-in OS scheduler is developed. To get the greatest effect from controling task scheduling in various environments, options for changing the dispatching algorithm are proposed.
Keywords: multi-program information systems, real-time systems, algorithm, flowchart, task dispatching, process scheduling by structural criteria, task grouping, task control based on priorities, comparison of multi-criteria tasks, Pareto dominance rule
A mathematical model and algorithm for software implementation of assigning priorities to tasks performed in the information system and characterized by a number of properties are developed. The algorithm presented verbally and in the form of a block diagram. The model was developed using decision theory, logic algebra, relation theory, and set theory. Ranking by structural criteria allows you to combine tasks pertaining to different applications in groups with the same priority, which increases the efficiency of the information and computing system. The results were confirmed during simulation and testing.
Keywords: priority setting, dispatching algorithm, mathematical model, real-time systems, autonomous scripts, information flow control, comparison of multi-criteria alternatives, ranking, flowchart
The granulation process of ammophos in a drum granulator-dryer (DGD) is considered. The main factors affecting the granulation process are considered. The inputs and outputs of the mathematical model of the granulation process are determined. A dynamic mathematical model has been developed for the formation of the equivalent diameter of ammophos granules depending on the flow rate and particle size distribution of the external recycle. Graphs of comparison of simulation results with actual data of normal operation are presented. A graph of the dependence of the equivalent diameter of the granules on the flow rate of external recycling is presented. The model is intended to create a system for stabilizing the granulation mode.
Keywords: ammophos, recycle, granulation, particle size distribution, drum granulator-dryer, modelling, mathematical model
The article has received the further development of application technologies autonomous scripts for management of information resources of computer systems. Formalized behaviour of deterministic and stochastic autonomous scripts with the use of finite automata that enables you to develop models and technology for solving a wide class of problems of information resources management.
Keywords: autonomous scripts, theory of finite automata, the concept of frames slot, management of distributed information resources
We consider the problem of the use of adaptive autonomous scripts in the decision of problems of management of information resources of computer systems. Developed a conceptual model of adaptive autonomous script with use of frames and apparatus of finite automata, which expands the possibilities of automation of complex problems of information resources management
Keywords: adaptive autonomous scripts, theory of finite automata, frame, slot, management of distributed information resources.