Design and Programming of the Onboard Computer Systems

Major: Computer Control Systems for Moving Objects (Automobile Transport)
Code of subject: 7.122.07.O.007
Credits: 5.00
Department: Computerized Automatic Systems
Lecturer: Modla Roman Mykolayovych
Semester: 2 семестр
Mode of study: денна
Мета вивчення дисципліни: The purpose of the discipline "Design and programming of on-board computer systems" is to provide students with the necessary theoretical and practical knowledge in the field of design and programming of on-board computer systems of modern cars. Having received such knowledge, the future specialist will be able to competently develop chip-tuning algorithms of electronic control systems of the car and optimize the technical characteristics of the car.
Завдання: The study of an academic discipline involves the formation and development of students' competencies: general competences: ZK 1 - ability to analyze and synthesize; ZK 2 - ability to apply knowledge in practice; ZK 3 - the ability to search and analyze information from various sources; ZK 4 - have research skills; ZK 5 - have the skills to develop and manage projects; ZK 6 - the ability to solve tasks and make appropriate decisions ZK 7 - the ability to write and speak in Ukrainian; ZK 8 - knowledge of another foreign language(s); ZK 9 - the ability to work both individually and in a team; ZK 10 - creativity, ability to system thinking; ZK 11 - potential for further education; ZK 12 - responsibility for the quality of the work performed. professional competences: FCS 3 - the ability to apply professional knowledge in the process of solving scientific problems, building mathematical models of automobile control systems and Internet of Things systems; FCS 4 - the ability to use modern methods and approaches to optimize automotive control systems; FCS 6 - the ability to design complex embedded systems; FCS 8 - the ability to effectively plan, implement project actions and make project decisions on the basis of regulatory and methodological provisions, standards and norms of a certain application area for IT project management, form requirements for compliance of the information system with the technical task; FCS 9 - the ability to develop systems for collecting, processing, searching for patterns and trends in data; the ability to develop expert systems.
Learning outcomes: As a result of studying the academic discipline, the student must be able to demonstrate the following learning outcomes: - to know • methods and means of optimization of parameters of internal combustion engines; • main electronic information bases in the field of automotive electronics; • optimal ratios of air and fuel for internal combustion engines - to be able to • use the acquired knowledge to compile algorithms for chip tuning of electronic car engine control systems; • edit 2D and 3D tables in the "ChipTuningPRO" program; • program automotive fuel optimizers.
Required prior and related subjects: The previous ones academic disciplines Electrical and electronic equipment of cars Sensors of car systems Accompanying and following academic disciplines
Summary of the subject: The educational discipline "Design and programming of on-board computer systems" considers theoretical and practical aspects related to software correction of electronic control units of the car. An analysis of various methods of chip-tuning of automotive electronics is carried out. Special attention is paid to the practical implementation of chip-tuning of electronic car engine control units. Educational discipline SK6 "Design and programming of on-board computer systems" belongs to the mandatory disciplines of the cycle of professional training of the Master's program in the specialty 122 Computer Science, specialization System Engineering (Internet of Things).
Опис: 1. Features of the functioning of electronic car control systems. 2. Professional program for chip-tuning of electronic control units of cars "ChipTuningPRO". 3. Processing the voltage signals of the on-board power supply and the car's oxygen sensor in the program "ChipTuningPRO 4. ".Correction of fuel in different modes of operation of the electronic control unit of the car engine in the program "ChipTuningPRO" 5. Features of editing 2D and 3D tables in the program "ChipTuningPRO 6. Main technical characteristics and capabilities of the "CombiLoader v.2" hardware and software complex 7. Software removal of the immobilizer in the software and hardware complex "CombiLoader v.2" 8. Adjustment of engine cooling fan operating modes 9. Economical and sports firmware for electronic engine control units
Assessment methods and criteria: 1. Performance of practical, control works and their protection. 2. Examination.
Критерії оцінювання результатів навчання: Current control (PC) Examination control Together for the discipline 1. Performance of practical works (20) 2. Completion of individual homework (15) Together on PC, written component, oral component 35 50 15 100
Порядок та критерії виставляння балів та оцінок: 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: 1. Modla R.M., Brytkovskiy V.M., Sorochynskyi O.M., Chip tuning of electronic control systems of the internal combustion engine of a car: study guide - Lviv: NU "Lviv Polytechnic", 2019 - 160p. 2. Methodological instructions and tasks for the course project from the course "Design and programming of on-board computer systems" for students of specialty 7.05020103. 8.05020103 "Computerized systems for the management of moving objects (motor transport)" of all forms of education / Add.: R.M. Modla Lviv 3. Sosnin D.A., Yakovlev V.F. The latest automotive electronic systems. - M.: SOLON-PRESS, 2005. - 240 p. 4. Althausen A.L., Lastochkin L.A. Air conditioners and climate systems. - M.: Atlasy avtomobilie, 2002. - 144 p. 5. Casedorf Y., Woizetschleger E. Injection systems of foreign cars. Maintenance, adjustment, repair: Trans. With German Sub-ed. candidate of technical of Sciences A.S. Tufya-kova. - M.: "Za rulem", 2000. - 256 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).

Design and Programming of the Onboard Computer Systems (курсова робота)

Major: Computer Control Systems for Moving Objects (Automobile Transport)
Code of subject: 7.122.07.O.008
Credits: 2.00
Department: Computerized Automatic Systems
Lecturer: Modla Roman Mykolayovych
Semester: 2 семестр
Mode of study: денна
Мета вивчення дисципліни: The purpose of this course project is to deepen and consolidate the studied theoretical material from the course "Design and programming of on-board computer systems", as well as the development of practical skills in correcting the software of electronic control units (ECUs) of the engine of modern cars for the implementation of a given target function, mastering the relationships connections between EBC, executive devices and sensors and their influence on control parameters, direct preparation for diploma design.
Завдання: The given data for the course design on the modernization of the EBC software of the car engine are compiled taking into account the acquired knowledge from the previous courses "Applied data analysis", "Microprocessor devices", "Design of digital control systems", "Transducers of automotive systems". The tasks indicate the main requirements and output data for correcting the EBC firmware of the car engine (table 1): - version of the EBC software of the car engine; - mode of operation of the car engine; - range of correction of firmware parameters. - additional requirements for the designed converter.
Learning outcomes: The procedure for the execution of the explanatory note of the project 1. Analyze the main engine control systems. When completing this item, the student must consider all possible methods of controlling the engines of modern cars (mono injector, full injector, direct fuel injection). 2. Investigate the current state of car engine control systems and the possibility of firmware correction using scientific and technical literature, reference journals, Internet networks and patent materials (provide an overview of existing solutions). When performing this section, the main attention should be focused on the choice of methods and software capable of solving this type of problem. At the same time, it is desirable to analyze each of the methods and note their advantages and disadvantages. The given material must be accompanied by relevant references to literary sources. The review of possible technical solutions should end with appropriate conclusions about the possibility of using the considered solutions when performing this work. 3. Using the firmware tuning system program (STP) version 3, analyze the given firmware (table 1). 4. Describe the operation of the electronic engine control unit in accordance with the task. Provide the characteristics of sensors and executive devices and indicate the possibilities of correcting their parameters during chip tuning. 5 Consider the methods of replacing and modifying (correcting) the firmware of a given EBC. Analyze chip tuning procedures for a given engine operating mode. 6 Correct the firmware using the STP version 3 program according to the specified conditions of the variant using the specified serial firmware. When performing the specified item, provide a justification for changing the required parameters. The result of this item is the receipt of a corrected firmware file 7. Compare the serial and received firmware and give the results of the comparison using the STP version 3 program. 8. The textual part of the project should end with a conclusion on the compliance of the performed correction with the formulated task and a list of the used technical literature.
Required prior and related subjects: he previous ones academic disciplines Electrical and electronic equipment of cars Sensors of car systems Accompanying and following academic disciplines Innovative information technologies Digital methods of signal and image processing
Summary of the subject: The educational discipline "Design and programming of on-board computer systems" considers theoretical and practical aspects related to software correction of electronic control units of the car. An analysis of various methods of chip-tuning of automotive electronics is carried out. Special attention is paid to the practical implementation of chip-tuning of electronic car engine control units.
Опис: The course project consists of an explanatory note and a graphic part. In the explanatory note, which is 25-30 pages of handwritten or typewritten text on sheets of A-4 format. the necessary analysis of the EBC scheme, the main software correction operations, graphs and drawings related to the subject of the course project should be given. The volume of the graphic part is 1 sheet of A-1 format. On the first half of the letter, it is necessary to provide the basic electrical diagram of the EBC with the car engine, and on the second half - screenshots of the corrected EBC firmware. If necessary (with the teacher's permission), the drawing formats can be changed.
Assessment methods and criteria: Credit control
Критерії оцінювання результатів навчання: The maximum number of points is 100
Порядок та критерії виставляння балів та оцінок: 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: 1. Modla R.M., Brytkovskiy V.M., Sorochynskyi O.M., Chip tuning of electronic control systems of the internal combustion engine of a car: study guide - Lviv: NU "Lviv Polytechnic", 2019 - 160p. 2. Methodological instructions and tasks for the course project from the course "Design and programming of on-board computer systems" for students of specialty 7.05020103. 8.05020103 "Computerized systems for the management of moving objects (motor transport)" of all forms of education / Add.: R.M. Modla Lviv 3. Sosnin D.A., Yakovlev V.F. The latest automotive electronic systems. - M.: SOLON-PRESS, 2005. - 240 p. 4. Althausen A.L., Lastochkin L.A. Air conditioners and climate systems. - M.: Atlasy avtomobilie, 2002. - 144 p. 5. Casedorf Y., Woizetschleger E. Injection systems of foreign cars. Maintenance, adjustment, repair: Trans. With German Sub-ed. candidate of technical of Sciences A.S. Tufya-kova. - M.: "Za rulem", 2000. - 256 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).