Home/ Majors directory/Machines and Packaging Technologies/Programming and Computer Technologies in Manufacture
Programming and Computer Technologies in Manufacture
Major: Machines and Packaging Technologies
Code of subject: 7.131.04.O.003
Credits: 5.00
Department: Department of Robotics and Integrated Mechanical Engineering Technologies
Lecturer: Nadiia Maherus
Semester: 1 семестр
Mode of study: денна
Завдання: The study of the academic discipline involves the formation and development of students' competencies in accordance with the Standard of Higher Education in the specialty 131 "Applied Mechanics" Applied Mechanics for the second (master's) level of higher education (Order of the Ministry of Education and Culture of Ukraine No. 742 dated 30.06.2021):
Integral competence (INT): Ability to solve complex specialized tasks and practical problems during professional activities in the field of applied mechanics, scientific and practical application of packaging technologies and packaging equipment for various products, containers and packaging materials, machines and automatic packaging lines equipped with modern control systems or in the training process, which involves the application of theories and methods used in the process of product packaging and the creation of packaging equipment and are characterized by the complexity and uncertainty of conditions.
General competences (CG):
ZK2. Ability to search and analyze various sources of information using modern information technologies.
ZK9. Knowledge and understanding of the subject area and understanding of the profession.
Special (professional, subject) competences (FC):
FK3. The ability to apply professional knowledge, practical skills, relevant methods and resources of modern engineering to find optimal solutions to a wide range of engineering problems in the field of packaging using modern approaches, forecasting methods, information technologies and taking into account existing limitations under conditions of incomplete information and conflicting requirements.
FC8. The ability to carry out scientific research, analyze the obtained results, check their adequacy, perform mathematical modeling of processes and systems of packaging production using modern experimental technologies of scientific research; create theoretical models for researching the quality of packages, technological processes of packaging and packaging equipment, use methods of analysis, synthesis and optimization of components of packaging production, implement algorithmic and software development.
FC10. The ability to apply modern methods and means of determining the operational characteristics and residual resource of packaging equipment structures, to choose methods and means of measurement, to take part in the organization of diagnostics of processes and equipment, means and control systems of packaging production.
Professional competences of the professional direction (professional line "Packaging machines and technologies") (FCS):
FCS.1.2. Ability to design packaging equipment for man-made products, loose materials, viscous substances and liquids of various levels of automation using various samples of containers and packaging materials.
FCS.1.4. The ability to develop the layout of automatic packaging lines for various products on the basis of modern samples of packaging equipment and means of automation of production processes.
FCS.1.5. The ability to conduct scientific research, analyze the obtained results, check their adequacy, perform mathematical modeling of processes and systems of packaging production using modern experimental technologies of scientific research.
FCS.2.2. The ability to create samples of packaging equipment for various products with different levels of automation using modern containers and packaging materials, independently apply and master modern computing methods, new computer design and engineering systems.
FCS.2.4. The ability to design automatic and automated product packaging lines based on modern examples of packaging technology and means of automating production processes.
FCS.2.5. The ability to conduct theoretical and experimental research, to simulate technological processes of packaging and the operation of packaging equipment elements, to use methods of analysis, synthesis and optimization of components of packaging production, using modern software.
Learning outcomes: As a result of the study of the academic discipline, the student must be able to demonstrate the following general learning outcomes (GN):
PH4. Understand the principles of planning and organizing innovative activities; methods of carrying out technical and economic substantiation of the implementation of scientific and technical, technological, design projects at the enterprise
PH5. Understand the systems of organization and management of production processes of packaging and packaging equipment of appropriate quality; methods of statistical processing of control results and application of the obtained results for managing the technological processes of manufacturing packages and packaging equipment; requirements of the standards for the preparation of technical control documentation during the implementation of technological preparation of production.
PH10. Apply the methods and techniques of mathematical modeling of processes in technological systems of packaging, the functioning of tools, equipment and packaging equipment in the manufacture of packaging, the construction of mathematical models, their analysis, evaluation and use for the optimization of the technological process of packaging products, designs of packaging equipment and the layout of automatic packaging lines.
Required prior and related subjects: Automated design of technological equipment
Computer modeling of processes and systems
Summary of the subject: During the study of the educational discipline "Programming and computer technologies in production", the student acquires theoretical and practical knowledge and skills in building algorithms and drawing up block diagrams for solving various problems of the mechanics of packaging equipment, which are associated with the need to use matrix, differential and integral calculus. In the process of mastering the material of the discipline, the student is provided with knowledge of the specifics of programming the specified algorithms and the implementation of block diagrams in specialized computer programs; possibilities of modeling technical systems using the MatLab operating environment are considered in detail; real examples of the use of the MatLab Simulink application package in the process of modeling processes and systems of the mechanics of packaging and other equipment are considered. The entire set of information presented in the course meets the requirements of current norms and standards, and the acquired knowledge can be used during the improvement of production and technological processes of machine-building enterprises of various industries (food, processing, pharmaceutical, chemical, light, etc.) where packaging equipment is used.
Опис: Lecture. 1. Introduction to the MATLAB system.
• Purpose and scope of application of the mathematical package MATLAB.
• Familiarity with the system interface.
Lecture 2. MATLAB operating environment and basic commands.
• Basic system menu items, toolbar, and MATLAB options.
• Control window of the M-file editor.
• Management of the command window.
• MATLAB as a calculator. Sign out.
Lecture 3. Data types and construction of expressions.
• Data types used in MATLAB.
• Constants, variables, names of special variables.
• Construction of expressions.
Lecture 4. Basic operations of linear algebra.
• Working with matrices, matrix analysis, eigenvalues.
• Polynomials and operations on them.
• Data analysis.
Lecture 5. Approximate calculations with MATLAB tools.
• Numerical integration, differentiation, minimization of functions and finding roots, approximation and interpolation of data.
• Solving the Cauchy problem for ordinary differential equations.
Lecture 6. Basics of constructing graphs.
• Construction of graphs of the function on the plane.
• Construction of function graphs in three-dimensional space.
Lecture 7. Programming language and construction of M-files.
• Basic control structures of the algorithmic language MATLAB.
• Chain of command.
• Branching.
• Loop operators. Input, output operators.
• Description of the function. Local and global variables. M-scenarios and their challenge.
Lecture 8. SIMULINK extension package.
• General Information. Running SIMULINK.
• Overview of SIMULINK library sections.
• Creating a model. Model window. Basic methods of model preparation and editing.
• Setting the parameters of the calculation and its execution. Completion of work.
• SIMULINK application examples.
Lecture 9. Modeling of physical processes in software products SimScape, MapleSim, SystemModeler
• Interface features of MathWorks Simscape, Maplesoft MapleSim and Wolfram SystemModeler software products.
• Blocks for modeling basic elements of mechanical systems.
• Examples of simulation modeling of mechanical systems.
Laboratory exercise 1. Calculation using the MATLAB package. Working with graphics tools of the MATLAB package.
Lab session 2. Editing and configuring M-files in MATLAB.
Laboratory class 3. Work with demonstration models in MATLAB.
Laboratory session 4. Study of SIMULINK library blocks. Creation of models. Basic methods of model preparation and editing.
Laboratory lesson 5. Solving algebraic and differential equations with a PC using SIMULINK.
Laboratory work No. 6. Modeling of a mechanical system using SIMULINK.
Laboratory work No. 7. Creation and study of a finite state machine model.
Laboratory work No. 8. Modeling of random events.
Assessment methods and criteria: 1. Defense of the results of laboratory work. It is conducted orally by means of a survey on the topic, method of implementation and the main results obtained during the performance of the work.
2. Examination based on the results of studying the discipline. The written component consists of theoretical and practical tasks and is conducted in the Virtual Primary Environment. The oral component is conducted based on the results of the written component for a more thorough assessment of knowledge.
Критерії оцінювання результатів навчання: Current control (PC) -- Defense of reports for laboratory works in oral form by surveying the theoretical material on the topic of the work (30 points);
Examination control - 60 points;
Oral component - 10 points;
Total for the discipline - 100 points.
Порядок та критерії виставляння балів та оцінок: 100–88 points – (“excellent”) is awarded for a high level of knowledge (some inaccuracies are allowed) of the educational material of the component contained in the main and additional recommended literary sources, the ability to analyze the phenomena being studied in their interrelationship and development, clearly, succinctly, logically, consistently answer the questions, the ability to apply theoretical provisions when solving practical problems; 87–71 points – (“good”) is awarded for a generally correct understanding of the educational material of the component, including calculations, reasoned answers to the questions posed, which, however, contain certain (insignificant) shortcomings, for the ability to apply theoretical provisions when solving practical tasks; 70 – 50 points – (“satisfactory”) awarded for weak knowledge of the component’s educational material, inaccurate or poorly reasoned answers, with a violation of the sequence of presentation, for weak application of theoretical provisions when solving practical problems; 49-26 points - ("not certified" with the possibility of retaking the semester control) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to apply theoretical provisions when solving practical problems; 25-00 points - ("unsatisfactory" with mandatory re-study) is awarded for ignorance of a significant part of the educational material of the component, significant errors in answering questions, inability to navigate when solving practical problems, ignorance of the main fundamental provisions.
Recommended books: Basic
1. Gaev E.O. Universal mathematical package MatLab and typical problems of computational mathematics: training. manual / E.O. Gaev, B.M. Nesterenko. - K.: NAU, 2004. - 175 p.
2. Lazarev Yu.F. Modeling of dynamic systems in MatLAB: training. manual / Yu.F. Lazarev. – K.: NTUU "KPI", 2011. – 421 p.
3. Modeling of systems in the MATLAB environment: teaching. manual / S.S. Zabara [etc.]. - K.: "Ukraine" University, 2011. - 137 p.
4. Levterov A.I. Practical basics of working in the MATLAB+Simulink system: training. manual / A.I. Levterov [and others]. - Kh.: Khnadu, 2006. - 216 p.
5. Strutynsky V.B. Mathematical modeling of processes and systems of mechanics: a textbook / V.B. Strutynskyi. - Zhytomyr: ZHITI, 2001. - 612 p.
Auxiliary
1. Anufriev I.E. MATLAB 7 / I.E. Anufriev, A.B. Smirnov, E.N. Smirnova. - St. Petersburg: BHV-Petersburg, 2005. - 1104 p.
2. Gultyaev A.R. Visual modeling in the MATLAB environment: Tutorial. course / A.R. Gultyaev. - St. Petersburg: Peter, 2000. - 432 p.
3. Dyakonov V.P. MATLAB 6/6.1/6.5 + Simulink 4/5. Principles of application / V.P. Dyakonov. - M.: SOLON-Press, 2004. - 768 p.
4. Ketkov Yu.L. MATLAB 7: programming, numerical methods / Yu.L. Ketkov, A.Yu. Ketkov, M.M. Shults. - St. Petersburg: BHV-Petersburg, 2005. - 752 p.
5. Korn G. Handbook of mathematics. For scientific workers and engineers / H. Korn, T. Korn. - M.: Nauka, 1973. - 832 p.
6. Kryvylev A.V. Fundamentals of computer mathematics using the MATLAB system / A.V. Kryvylev. - M.: Lex-Knyga, 2005. - 496 p.
7. Lazarev Yu.F. Modeling of processes and systems in MATLAB / Yu.F. Lazarev. - K.: Izdatelskaya gruppa BHV, 2005. - 512 p.
8. Lazarev Yu.F. Beginning of programming in MatLAB environment: Tutorial / Yu.F. Lazarev. – K.: NTUU "KPY", 2003. – 424 p.
9. Martynov N.N. Introduction to MATLAB 6 / N.N. Martynov. - M.: KUDYTS-OBRAZ, 2002. - 352 p.
10. Polovko A.M. MATLAB for the student / A.M. Polovko, P.N. Butusov. - St. Petersburg: BHV-Petersburg, 2005. - 320 p.
11. Potemkin V.G. Calculations in the MATLAB environment / V.G. Potemkin - M.: DIALOG-MYFY, 2004. - 714 p.
12. MATLAB in engineering and scientific calculations / A.F. Dashchenko [and others]. – Odesa: Astroprint, 2003. – 210 p.
Уніфікований додаток: Lviv Polytechnic National University ensures the realization of the right of persons with disabilities to obtain higher education. Inclusive educational services are provided by the Service of accessibility to learning opportunities "Without restrictions", the purpose of which is to provide permanent individual support for the educational process of students with disabilities and chronic diseases. An important tool for the implementation of the inclusive educational policy at the University is the Program for improving the qualifications of scientific and pedagogical workers and educational and support staff in the field of social inclusion and inclusive education. Contact at:
St. Karpinsky, 2/4, 1st floor, room 112
E-mail: nolimits@lpnu.ua
Websites: https://lpnu.ua/nolimits https://lpnu.ua/integration
Академічна доброчесність: The policy regarding the academic integrity of the participants of the educational process is formed on the basis of compliance with the principles of academic integrity, taking into account the norms "Regulations on academic integrity at the Lviv Polytechnic National University" (approved by the academic council of the university on June 20, 2017, protocol No. 35).