LEE- Mekatronik Mühendisliği Lisansüstü Programı
Bu topluluk için Kalıcı Uri
Gözat
Başlık ile LEE- Mekatronik Mühendisliği Lisansüstü Programı'a göz atma
Sayfa başına sonuç
Sıralama Seçenekleri
-
ÖgeApplications of multi-agent systems in transportation(Graduate School, 2023-03-21) Tunç, İlhan ; Söylemez, Mehmet Turan ; 518152012 ; Mechatronics EngineeringTraffic density is a growing drawback of the crowding of cities in contemporary societies. As a consequence of financial and technological innovations, the living standards of people are improving yet this increases the number of cars and traffic density accordingly. Thus, the density of traffic is reducing the quality of life for individuals in metropolitan areas in particular. Traffic is an important factor affecting human life quality in crowded cities. The increasing population and increasing individual vehicle ownership lead to an increase in traffic density. This causes an increase in loss of time and pollution. Traffic density in big cities is an important factor that reduces the quality of human life. Due to the growing population in metropolitan areas and the inadequate infrastructure to accommodate this density, traffic problems are on the rise. As a result, passengers waste more time in traffic, and the amount of emissions, and hence air pollution, also increases. The issue of traffic congestion is a significant concern for numerous metropolitan areas across the globe, as it causes delays, increases commuting time, and contributes to air pollution. Controlling the flow of traffic is problematic in terms of many complexities and uncertainties. Despite this situation, this problem needs to be solved as it reduces productivity and living standards. Modern traffic control methods offer a more effective solution, unlike traditional methods. As traffic congestion continues to increase rapidly in the world, the need to research and apply more effective methods of traffic control than the traditional method is increasing. Solving traffic congestion is one of the most important and complex problems, as it causes chaos in metropolitans, especially during heavy traffic hours. Traditional methods that continue to be used have proven to be inadequate, and as a result, the developing technology has affected all areas as well as the solutions to the traffic control problem. With the emergence of Intelligent Transportation Systems (ITS), utilizing artificial intelligence and communication technologies, a more effective and efficient solution to traffic congestion is possible. Transportation techniques are improving day by day with the pace of growing technology. Intelligent Transportation Systems (ITS) provide advanced services such as high-tech traffic controllers and various transportation modes, reducing the burden on drivers and thus enabling them to meet the need for complex decision-making while on the road. Intelligent transportation solutions have enabled an unprecedented level of data collection within the industry, leading to significant advancements in transportation system management and operation. With the increasing demand and rate of data collection, ITS has also been advancing day by day and increasing the speed of progress of smart transportation systems. ITS can be described as systems consisting of technologies such as electronics, data processing and wireless networks that provide security and efficiency in the transportation network. ITS provides communication and information exchange between each transport unit. These units can be centres that provide information to pedestrians, vehicles, infrastructure, transportation and other peripherals such as traffic lights and other communication and control units. The application of MAS (Multi-Agent Systems) techniques, as a new development in information technology, can help to increase interest in traffic and promote energy-efficient transportation. ITS-based multi-agent technology is an important approach to solving complex traffic problems. The complexity of the elements of the traffic makes them convenient for multi-agent structures. ITS-based multi-agent technology provides us with safer controllers and makes us feel more comfortable in our daily lives. It increases the quality of our lives by decreasing the amount of time spent in traffic and by lowering the amount of emission gases released by our vehicles. The structurally dispersed nature of components in heterogeneous environments causes application difficulties, such as interoperability between agents forming a demand for a unified software platform as an underlying infrastructure. Therefore, it is preferable to use centralized solutions for relatively simple problems such as the one considered in this paper. For both transport decision-makers and drivers, ITS have a great potential for efficient and intelligent traffic management, threat identification, driving comfort and safety. ITS can also provide a flexible approach for the effective management of complex networked transportation systems letting traffic management decision-makers to control signal changes, regulate route flows, and broadcast real-time traffic information. In addition to providing route scheduling, weather forecasting, and emergency services for drivers, ITS (Intelligent Transportation Systems) can also help to reduce driving loads and improve safety. The implementation of ITS (Intelligent Transportation Systems) can generate positive outcomes across a range of areas, spanning from environmental and national security issues to emergency management and transportation. ITS applications can reduce time spent on the road. Short travel times provide economic savings for both individual and commercial vehicles and usually mean less environmental pollution. Intelligent Intersection Management (IIM) technology has started to develop in traffic intersections as part of Traffic Light Control (TLC) systems. Intersections are some of the busiest parts of roads. Therefore, the control of traffic lights plays an important role in decreasing the density. In this thesis, particular attention is given to the control of intersections in order to find solutions to decrease traffic density leading to an increased quality of life in big cities. Intelligent traffic control methods, the use of which is increasing with the development of new methods, are used especially in traffic intersections with high traffic density in order to provide efficient solutions. Control of a single intersection with traffic lights is considered first in the thesis. Various methods, including Fuzzy Logic Control (FLC), Proportional Integral (PI) control and State Space Model Control techniques, have been proposed and compared for a better traffic light controller architecture so as to increase the traffic flow and reduce the overall waiting time of the cars and the emissions released by them. It is demonstrated that the proposed architectures give better results compared to the traditional fixed-time traffic light control method. Different types of traffic intersections are considered in the study. Initially, a simple single-lane traffic intersection with no left or right turn is taken into consideration. Later on, intersections on which three-lane (or four-lane) roads meet with vehicles turning left and right are considered. Finally, a realistic case study, in which the Altunizade Region of Istanbul, is examined to demonstrate the efficiency of some of the proposed methods. The results of simulations indicate that the FLC, in which the positions of the vehicles are used as the state variables, gives superior results in comparison to the other classical methods. In order to increase the efficiency of the FLC further, a built-in learning algorithm is proposed to be used in addition to the FLC. A deep Q-learning method is employed for this purpose as a part of the agent-based traffic light controller. Hence, the resulting intelligent traffic light controller is named DQ-FLSI. In this method, a state matrix which divides the arms of the traffic intersection into cells is used. The traffic light durations are determined using fuzzy logic, and traffic light actions are determined by the help of deep Q-learning. A stability analysis is also carried out for this newly proposed method. Another important traffic problem is route planning. This is particularly important in large cities with complex traffic networks. In order to address this problem, an agent-based traffic route planning method has also been proposed as part of this thesis with the motivation of vehicles choosing the fastest route. In this method, route planning is made by deciding at traffic intersection points. Vehicle agents make decisions when they reach traffic intersections. In this way, dynamic route planning becomes possible for the vehicles. Another solution for the traffic intersection problem is multi-agent reservation-based traffic intersection control. With this method, all vehicles (called agents) can pass the intersection without the need for a traffic light thanks to a traffic intersection agent. A platoon method, which can work in harmony with reservation-based traffic intersection management, is proposed as an improvement in this part of the study. The proposed method aims to reduce the slowdowns that occur when approaching the traffic intersection by properly lining up the vehicles approaching the traffic intersection. It is shown by simulations that the proposed platoon method reduces energy consumption and gas emissions while increasing the average speed of the vehicles, especially as the density of the traffic increases. Work environments for all studied traffic problems are designed and simulated using the SUMO program. Simulation of Urban MObility (SUMO) is an open-source simulation package that works on networks imported from maps, provides various workspaces at micro levels, also allows pedestrian simulation, and has a sufficient set of tools that makes it more reachable.
-
ÖgeBattery management system design with embedded electrochemical impedance spectroscopy(Graduate School, 2023-04-27) Babacan, Medet Kerem ; Erol, Osman Kaan ; 518201019 ; Mechatronics EngineeringHumanity is developing day by day in engineering and technical fields. Engineers and scientists all over the world are trying to take humanity one step further. As a result of these studies, the technology provides comfort in our daily lives. One of the best examples of this are transportation, mobility and automotive. Each year, the studies progressing cumulatively in this field have pioneered the presentation of more developed cars than the previous years, and to populate different transportation methods and concepts in our lives. Each development has been formed as a result of some needs. One of the most important motivations in the field of automotive is user requests, the limited resources and the environmental sensitivity. The transition to electric vehicles, one of the biggest revolutions in transportation, has undoubtedly accelerated due to the depletion of fuel resources and the environmental sensitivity. Fuels used to operate internal combustion vehicles are obtained from petrol. While the formation of a petrol reserve takes for thousands of years, the current reserves are running out. Considering the demand that will rise in transportation due to the population and industrialization increase over time, it is predicted that the petrol reserves will be drained in the coming years. In addition, as a result of reactions inside the internal combustion engine, harmful gases are produced and released into world atmosphere. These gases, which are released from millions of vehicles, accumulate in the atmosphere and disrupt the balance of nature. Therefore, humanity has now become unable to lean on to petrol fuels and have been in search of new fuel sources. In this context, the most innovative transportation methods seem to be hydrogen and electrical based. While the comparison of these two methods with each other is the subject of a separate study, this study will focus on the electrical transportation method and the batteries to be used in these means of transportation. Transportation has been mainly provided by internal combustion vehicles until today. This naturally allowed many engineers working on this field to accumulate a lot of knowledge cumulatively. Over the years, engineers have solved the problems in the designs one by one and have reached the present knowledge level by pushing the limits of the existing technology. There have been many developments in internal combustion engines and vehicles in areas such as safety, efficiency, practicality and comfort. However, electric vehicles that have just started to become widespread have opened a new page. Compared to internal combustion propulsion systems, studies on electric propulsion systems are still in their infancy. Engineers and scientists are conducting a lot of work to fill the gap in this field. One of the most basic components of electric vehicles are batteries. When we compare one to one with internal combustion vehicle, the battery group corresponds to the fuel tank of the vehicle. The first factors for the user, such as the range of the electric vehicle, the charge time and the performance at different temperatures, are completely related to the battery. When these factors are examined, they are all disadvantaged xx compared to internal combustion vehicles. This offers a negative effect for the market share of electric vehicles. While the criterias mentioned are the factors that the user will experience directly, there is also a factor that the user cannot experience, but in fact, which is even more important than all of them, which is safety. As can be seen from time to time, electric vehicles may caught fire while charging or in a traffic accident. It is not possible to extinguish it when a battery flames. Therefore, this is a great danger for both the vehicle's user and for those around. These situations show that there are many more things to develop in terms of both safety and user experience in the batteries of electric vehicles. Today, Li-ion type cells are widely used in the batteries of electric vehicles. These cells are preferred because they are one of the cell types that give the highest energy per kilogram. As a result of chemical reactions in these cells, electrical energy is generated, which provides power to traction. Battery cells have safe operating ranges. In particular, the voltage and temperature values of the cells should be within some ranges. Otherwise, chemical reactions in the cells come to an uncontrollable point and undesirable fires, explosions or structural deformations may occur. In addition, since these cells are non linear systems, it is not easy to predict the changes in their internal structures as a result of their use. For this reason, it is a research area in itself to predict the energy remaining in the battery of an electric vehicle and therefore the range it can go to. In order to overcome such difficulties, there is a control unit that manages the battery and this module is called the battery management system. In this study, a battery management system will be developed to ensure the safety of the electric vehicle battery and has a new method to estimate the chemical structure of the batteries. The developed battery management system will measure voltage, current and temperature values in the battery and check whether the battery is at safe ranges. It will take the necessary actions to prevent these values get dangerous. In addition, the battery will drive auxiliary elements in battery pack such as contactors. It will send the measurements and calculations taken over the battery over the communication channels and work in harmony with the other components in the vehicle. The designed battery management system will be scalable and the big battery packets will be able to managed with different number of battery management system modules. There are many methods to analyze the chemical structures of batteries. The most important of these is electrochemical impedance spectroscopy. In this method, an alternative current is sent to a battery cell in the laboratory environment and the voltage change in the cell terminals is monitored. This voltage change analyzed in the frequency domain and an idea is obtained about the chemical internal structure of the cell. In spite of obtaining valuable information as a result of this method, the devices that do this analysis are expensive, heavy and stationary devices that can be used only in the laboratory environment. Within the scope of this study, it is aimed to integrate such an analysis method into designed battery management system. Thus, the tests performed in the laboratory will be able to performed on the vehicle also, and the accuracy will increase for battery management system calculations. Within the scope of this study, the hardware of a battery management system will be developed. After circuit schematic and printing circuit board design completed, circuit board will be produced and prototyping work will be done. Low level drivers, battery management system algorithms and electrochemical impedance analysis algorithms will be developed on this board. The developed product will be tested on a battery pack and measurements will be taken. Taken measurements will be used to express cell structure as an equivalent circuit model. Application areas that product can be used and future studies will be discussed.
-
ÖgeClassification of ten different motor imagery eeg signals by using deep neural networks(Graduate School, 2023-08-19) Korhan, Nuri ; Dokur, Zümray ; 518152011 ; Mechatronics EngineeringBrain-Computer Interface (BCI) is a research area that aims at establishing a sustainable communication infrastructure between the brain and machines. The primary purpose of BCI is to restore functionality to paralyzed individuals, but it can also be used for gaming applications. Various modalities such as Electroencephalogram (EEG) and Functional Magnetic Resonance Imaging (fMRI) can be employed in this field. This thesis focuses on EEG-based BCI and specifically explores the classification of ten different motor imagery (MI) tasks using deep neural networks. Motor imagery is a BCI method that aims to detect imagined movements through potential changes on the scalp, which are measured by electrodes during the imagined motor movement. Increasing the number of recognizable tasks in BCI systems, specifically in the field of mechatronics, holds considerable importance. The limited scope of a four-command system significantly inhibits the versatility of these applications, particularly as they become more complex. To illustrate, imagine the operational demands of a drone, which requires absolute control over direction, altitude, speed, and elaborate maneuvers to navigate obstacles in three-dimensional space. The limitations of a four-command system decrease the number of controllable actions, thus undermining the efficacy and the scope of BCI applications. A substantial increase in the number of recognizable tasks in a BCI system signifies not only the expansion of its capabilities, but also a progression in advancing its applicability and versatility. In the first chapter, the problems of BCI are introduced, and the relevant literature is reviewed. In the second chapter, the concepts related to MI, the specific BCI area of interest, are explained. The third chapter examines methods to increase the number of commands in the MI paradigm, discussing previous approaches and the proposed methods. In the fourth chapter, deep learning tools commonly used in the field and employed in this research are introduced and discussed. The fifth and final chapter discusses the obtained results, their implications, and potential future research directions. The findings contribute to the advancement of BCI and demonstrate the feasibility of classifying ten different motor imagery EEG signals using deep neural networks, alongside augmentation, and divergence-based feature extraction. In summarizing the research conducted in this study, emphasis must be placed on the success rates achieved through the application of the developed methods. The techniques of artificial EEG signal generation, data augmentation, and regularization have been utilized, resulting in enhancements in the performance and efficiency of the BCI tasks. The methods employed have demonstrated promising results in various test scenarios. The success rates exceed those observed in traditional approaches documented in the literature. These rates are expanded upon in their respective sections and numerically illustrated in tables within the fifth chapter. Looking at the classification of both simple and combined MI-EEG signals across various studies, mean accuracy rates of around 51.6% and 54.2% were reported using different techniques for feature extraction and classification on three simple and one combined MI-EEG signals across a varied number of subjects. When increasing the number of classes used, as in four simple and four combined MI-EEG signals, a trend of increased mean accuracy was observed. Studies reported accuracy rates of 55% (four simple and four combined classes, dataset 3) and a substantial 70% (four simple and three combined classes) using different methods. The methods developed in this study demonstrate a significant improvement. For dataset 1, the proposed approach achieved an 85% mean accuracy with only DivFE on four simple and six combined classes across three subjects. Dataset 2 shows a 78.6% accuracy across nine subjects. Lastly, for the dataset 3 (four simple and four combined), the model achieved a 77.8% accuracy across seven subjects. These success rates not only validate the effectiveness of the proposed methods but also highlight the potential for future enhancements in BCI applications.
-
ÖgeÇamaşır makinelerinde yapay sinir ağları ile yıkama performansı ve enerji tüketiminin modellenmesi(Lisansüstü Eğitim Enstitüsü, 2022-06-23) Aktaş, Yakup ; Altınkaynak, Atakan ; Kalafat Acer, Merve ; 518181036 ; Mekatronik MühendisliğiDünyada gelişen teknoloji ve mühendislik yetkinlikleriyle beraber endüstride bir rekabet ortamı oluşmuştur. İlgili sektör üreticileri fark yaratan ürünler otaya koymak için gelişen teknolojik adımları yakalamak ve ürünlerine değer katacak gelişmeleri takip etmek durumundadır. Özellikle tüketicinin doğrudan etkileşim halinde olduğu beyaz eşya ürünlerinde fark yaratan teknolojiler ön plana çıkmaktadır. Ancak ürünlere eklenen birçok yeni özellik beraberinde maliyetleri de doğurmaktadır. Aynı zamanda üreticiler için kaynak ve zaman yönetimi anlamında da ekstra yük getirmektedir. Bu nedenle ürünlerin ar-ge, tasarım ve üretim süreçleri ne kadar iyileştirilebilirse sektörde rekabetçi ve yenilikçi ürünler ortaya koyabilmek o kadar mümkün hale gelecektir. Üretilecek olan ürünlerin ar-ge ve tasarım aşamalarındaki test süreçlerinin iyileştirilmesi maliyet, kaynak ve zaman açısından üreticiler için olumlu katkı sağlamaktadır. Çamaşır makinaları günümüzde yaygın olarak kullanılan dayanıklı tüketim aletleridir. Su ve elektrik enerjisi ile çalıştıkları için, test süreçlerinde her bir çevrimdeki bu tüketimler ek maliyetlere ve aynı zamanda dünya kaynaklarının da tüketilmesine yol açmaktadır. Bununla birlikte zaman açısından da yeni ürün proje süreleri uzamakta ve teknolojik gelişimi yavaşlatmaktadır. Yani test süreçlerinin kısalması, hem sürdürülebilirliğe katkı yapacak, hem maliyetleridüşürecek hem de zamanın verimli kullanılmasına yol açacaktır. Tez kapsamında çamaşır makinalarının ar-ge ve tasarım süreçlerinde gerçekleştirilen test metotlarının kurulacak model yapısında incelenmesi ile çevresel sürdürülebilirliğe katkı sağlanması, üretici maliyetlerinin düşürülmesi ve zaman tasarrufu elde edilmesi amaçlanmaktadır. Çamaşır makinalarının sahip olduğu özelliklerin yanında, standartlarca belirlenmiş çeşitli sınırları da sağlıyor olması gerekmektedir. Bunlardan biri yıkama performansıdır. Çamaşır makinalarının temel özelliği olan yıkama işlemi, standartlarda belirlenmiş yöntemlerile ölçülebilmektedir. Üretilen çamaşır makinalarının da belirlenen limit değerin altına düşmeyecek etkinlikte yıkama performansına sahip olması gerekmektedir. Üreticiler ise bu sınır koşulu sağlayıp sağlamadığını test etmek için standart yıkama performansı testlerini laboratuvar oertamında gerçekleştirmektedir. Ancak farklı sınır koşullarından dolayı yıkama performansını sağlayabilmek adına birçok parametrenin optimize edilmesi gerekmektedir. Birden fazla parametrenin etki ettiği yıkama performansı hedef değerini yakalayabilmek adına yapılan bu deneme testleri ise su ve enerji tüketimlerinden dolayı beraberinde ekstra bir yük getirmektedir. Bu sebeple kurulacak model yapısı ile bu test sonuçlarının tahmin edilebilmesi hedeflenmektedir. Diğer bir yandan, standart olarak sağlanması gereken yıkama performansının belirli enerji tüketimi sınırları içerisinde gerçekleşiyor olması gerekmektedir. Üreticiler, üretilen çamaşır makinasının enerji tüketiminin, standartlarda belirlenen enerji sınıf aralıklarından hangisine denk geldiğini deklare etmek durumundadır. Doğal olarak daha düşük tüketime sahip enerji sınıfındaki ürünler son kullanıcı tarafından daha çok tercih edileceğinden yıkama performansı değerine olabilecek en düşük enerji tüketimi ile ulaşmak ana hedeftir. Bu nedenle yapılan performans testleri yerine yıkama performansını tahmin edecek model ihtiyacının yanında, optimum tasarımın yapılabilmesi için enerji tüketiminin de tahmin edilmesi gerekmektedir. Kurulacak enerji tüketimi modeli ile de enerji tüketimi değerinin test yapmadan tahmin edilebilmesi amaçlanmaktadır. Tez kapsamında kurulacak yıkama performansı ve enerji tüketimi tahmin modellerini elde edebilmek için öncelikle deneysel veriye ihtiyaç vardır. Bu amaçla laboratuvar ortamında deney istasyonları hazırlanmış ve standart yıkama performansı test sonuçları tüm analog ve dijital verileriyle birlikte toplanmıştır. Tahmin edilmek istenen yıkama performansı ve enerji tüketimi değerlerinin yanında model yapılarını girdi sağlayabilecek parametrelerin de değişimleri kaydedilmiştir. Toplanan verilerin analizi yapılarak yıkama performansı ve enerji tüketimi tahmin modelleri için ayrı ayrı girdi parametreleri seçilmiş ve çeşitli model yapıları oluşturulmuştur. Oluşturulan yapılardan en iyi performans gösteren modeller seçilmiştir. Elde edilen modeller sayseinde yıkama performansı ve enerji tüketimi için seçilen girdi parametresi değerleri verildiğinde yüksek doğrulukta sonuçlar alınmaktadır. Tezin ilk bölümünde literatürde çamaşır makinalarında gerçekleştirilen yıkama prosesine etki eden temel parametrelerden bahsedilmiştir. Ayrıca tezin ilk bölümünde çamaşır makinlarında geliştirilmiş makine öğrenmesi, yapay sinir ağı ve bulanık mantık algoritma çalışmalarından örnekler sunulmuştur. Yapılan çalışmalarda tahmin edilmesi kritik parametrelere yer verilmiş ve farklı yöntemler kıyaslanmıştır. Tezin ikinci bölümünde yıkama performansı ve enerji tüketimi modellerine veri girişi sağlamak amacıyla kurulan deney sisteminden, kullanılan ekipmanlardan ve ölçüm yöntemlerinden bahsedilmiştir. Bu bölümde ek olarak toplanan deneysel veri kümesi incelenmiştir. Verilerin makina özellikleri açısından yıkama performansı ve enerji tüketimine göre dağılımları gösterilmiştir. Tezin üçüncü bölümüden yıkama performansı modeli için girdi parametreleri seçilmiştir. Girdi parametrelerinin çıktı değerine etkileri detaylıca açıklanmıştır. Parametrelerin istatistiksel özellikleri elde edilmiş, girdi-çıktı parametreleri arasındaki lineer korelasyon ilişkileri çıkarılmıştır. Tezin bu bölümünde lineer yöntemlerin problemi çözümlemeye yetmeyeceği ve makine öğrenmesi yöntemlerinin denenmesi gerektiği yapılan lineer regresyon analizleri ile vurgulanmıştır. Bu amaçla aynı bölümde modelleme için kullanılacak yapay sinir ağları ile Levenberg-Marquardt geri yayılım algoritması açıklanmıştır. Kurulacak modelin algoritma parametreleri detayları ile verildikten sonra farklı katman ve nöron sayılarındaki yapay sinir ağı sonuçları elde edilmiş ve en iyi performansı veren modeller belrtilmiştir. Yapay sinir ağı modeli Matlab programı kullanılarak Levenberg-Marquardt geri yayılım öğrenme algoritmasının model parametre detayları değiştirilerek oluşturulmuştur. Tezin dördüncü bölümünde de yıkama performansı yapay sinir ağı modeline benzer şekilde enerji tüketimi modeli için de girdi parametreleri belirlenip lineer korelasyon ilişkileri belirtilmiştir. Lineer regresyon analizi sonuçları paylaşılmış ve enerji tüketimi modeli için de yapay sinir ağı modeli kurulmuştur. Yıkama performansı yapay sinir ağı modeli ile aynı ağ yapısı özelliklerinde modeller karşılaştırılmış ve en yüksek performansı veren model seçilmiştir Tezin beşinci bölümünde elde edilen model yapıları, ortak model arayüzü oluşturmak adına Simulink ortamına aktarılmış ve tasarım süreçlerinde kullanıma hazır hale getirilmiştir. İlgili girdi parametrelerinin değerleri verildiğinde elde edilen en iyi modellerin tahmini sonucu yıkama performansı ve enerji tüketimi değerleri elde edilebilmektedir. Tezin beşinci ve son bölümünde ise yapılan tez çalışmasının sonucuna ve gelecek çalışmalar için önerilere yer verilmiştir.
-
ÖgeDeep reinforcement learning approach in control of Stewart platform- simulation and control(Graduate School, 2023-06-08) Yadavari,Hadi ; İkizoğlu, Serhat ; Aghaei Tavakol, Vahid ; 518162002 ; Mechatronics EngineeringAs named, this work approaches the Stewart platform's controlling task with reinforcement learning methods, presenting a new simulation environment. The Stewart platform, having a broad range of applications that span from flight and driving simulators to structural test platforms, is a fully parallel robot. Exact control of the Stewart platform is challenging and essential in its applications to deliver the desired performance. The fundamental aim of artificial intelligence is to address complex problems by utilizing sensory information with a high number of dimensions. Reinforcement learning (RL) is a specific area of Machine Learning (ML) that incorporates an agent interacting with its surrounding environment according to some policies to maximize the sum of the future rewards as an objective function. The agent's learning process is based on a reward-penalty scheme according to the quality of the selected action from the policy space. In this manner, RL tries to solve many problems and tasks. The primary focus of this work revolves around acquiring the ability to control a sophisticated model of the Stewart platform through the utilization of cutting-edge deep reinforcement algorithms (DRL) and model-based reinforcement learning algorithms. The question is that why do we need a simulation environment? To learn an optimal policy, reinforcement learning necessitates a multitude of interactions with the environment. Experiences with real robots are expensive, time consuming, hard to replicate, and even dangerous. To safely implement the RL algorithms in real-time applications, a reliable simulation environment that considers all the nonlinearities and uncertainties of the agent environment is inevitable. Therefore, an agent could be trained in the simulation through sufficient trials without concerns about the actual hardware issues. After having accurate parameters of the controller learned by the simulation, they can be transferred to a physical real-time system. With the objective of improving the reliability of learning performance and creating a comprehensive test bed that replicates the system's behavior, we introduce a precisely designed simulation environment. For our simulation environment, we opted for the Gazebo simulator, which is an open-source platform utilizing either Open Dynamic Engine (ODE) or Bullet physics. Integrating Gazebo with ROS can pave the way for efficient complex robotic applications due to the ability to simulate different environments involving multi-agent robots. Although some Computer-Aided Design (CAD-based) simulations of the Stewart platform exist, we choose ROS and Gazebo to benefit from the latest reinforcement learning algorithms with high yield and performance, compatible with the last developed RL frameworks. However, despite many robotic simulations in ROS, it lacks parallel applications and closed linkage structures like the Stewart platform. Consequently, our initial step involves creating a parametric representation of the Stewart platform's kinematics within the Gazebo and Robot Operating System (ROS) frameworks. This representation is then seamlessly integrated with a Python class to facilitate the generation of structures.
-
ÖgeDesign and evaluation of energy management systems for connected hybrid and electric vehicles(Graduate School, 2022-07-04) Özdemir, Abdulehad ; Koç, İlker Murat ; 518132001 ; Mechatronics EngineeringTransportation is one of the most significant sources of emissions across various industries. With the effect of Paris Climate Agreement and the Green Deal, environmental concerns and technological progress push the development and market penetration of electric vehicles and hybrid electric vehicles. The number of electric and hybrid vehicles which can be considered as a stepping stone for electric vehicles are increasing day by day. On the other hand, transportation systems are becoming more efficient and safe by the improvement of the communication systems both on the vehicles and the infrastructure. There are significant improvements in connected and autonomous vehicles which has been started with the development of advanced driver assistance systems. The automotive industry, which plays a key role in the development of many accompanying technological ecosystems, is expected to be enhance more changes in the next 10 years than in the past 100 years. It is estimated that this transformation will dominance especially with the technologies progress in connected and autonomous vehicles. The main purpose of the study is to develop smart energy management strategies for connected, hybrid and electric vehicles and evaluate the benefits of developed smart energy management strategies. At the same time, the effects of the transition to electric vehicles in terms of energy consumption and environment is evaluated. For the optimization studies the Well-to-Wheels emission values are calculated and used in order to ensure apple-to-apple comparison. During the thesis study, three articles have been prepared and the preapared articles have been the substructure of the thesis. As of the date of submission of the thesis, one of the articles has been published and the requested revisions have been made for the other two articles and resubmitted. Prepared articles entitled as " Dynamic Programing Based Green Speed Advisory System Design for Mixed Platooning Vehicles", " Driving Cycle Based Energy Management Strategy Development for Range Extended Electric Vehicles " and " Comparative Study on Well-to-Wheels Emissions between Fully Electric and Conventional Automobiles in Istanbul". The article about the comparative study on Well-to-Wheels emissions has been published in the eighty-seventh issue of the "Transportation Research Part D" journal. Turkey's energy mix is analyzed and the emission factor of electricity production of Turkey is estimated in order to make appropriate comparisons during optimization studies. The Well-to-Wheels equivalent carbon dioxide emissions of the electricity is calculated. By considering energy sources, the Well-to-Wheels emission of Turkey is calculated as 520 g carbon dioxide equivalent per kWh. By using the carbon intensity of electricity, it is possible to compare the same variable for electric energy and fossil fuels for hybrid and electric vehicles. Vehicle models are created to use for model-based optimization studies. In order to develop an energy management system for serial hybrid vehicles, all critical subsystems are tested and a vehicle model which is validated by the test data is created. The model is developed by mathematical modelling of vehicle dynamics and testing the the electric motor, motor driver, battery cells and internal combustion engine. The developed models are validated by vehicle level testing on chassis dynamometer. A driving cycle based energy management strategy is developed for range extended electric vehicles to increase system efficiency and equivalent vehicle range. The results showed that; the optimized strategy can save CO2 emission by 6.21%, 1.77% and 0.58% for heavy, moderate and light traffic respectively. The usage of range extender in an efficient way by taking the traffic data into account extends the vehicle range, especially in heavy traffic conditions. For the hybrid vehicles which consumes both electric energy and fossil fuels, It will is important to compare the same value fort he objective function such as equivalent carbon dioxide emission. This study is a good example from this point of view. The developed energy management system will enable connected hybrid vehicles to be in more efficient way by using the route and traffic density information. In addition, vehicle emission maps are developed as a vehicle feature. The vehicles are tested on the chassis dynamometer and emission maps which are based on speed and wheel force are created. It is offered that vehicle emission maps can be used for optimization studies, especially in traffic with different types of vehicles. Considering that there are many ongoing studies on reducing tranportation based emissions, the use of the standardized emission maps are important for system level efficient use of connected vehicles. From this point of view, a multi-layer dynamic programing based optimizer is designed to minimize platooning Well-to-Wheels emissions of platooning vehicles where the platoon consists of an electric, a gasoline and a diesel vehicle. Vehicle emission maps and longitudinal dynamics are used for vehicle modelling. Tank-to-Wheels emission maps of internal combustion engine vehicles are produced by testing the vehicles on a chassis dynamometer. The optimization process has exploration and exploitation layers. The cost function is total Well-to-Wheels emission, design variable is speed trace, constraints are speed limits, traffic light states and vehicle accelerations limits. The test results show that the developed optimizer helps to achieve a 19.8% reduction in total Well-to-Wheels emissions for the defined use case. Thus, there is a significant emission saving potential in using speed advisory system for platooning vehicles through signalized intersections. On the other hand, driving cycles are used to examine the energy consumption and emission emissions of vehicles. In order to analyze the environmental effects of electric vehicles on a real driving cycle, a driving cycle has been developed for Istanbul by statistically analyzing the data collected on the determined routes. By using the developed driving cycle, the vehicle test are conducted. Acoording to the results electric vehicles emit 73.9 g carbon dioxide equivalent per kilometer on the same route, while gasoline vehicles emit 183.4 g equivalent carbon dioxide emissions. Therefore, the transition to electric vehicles should be strengthened by more widespread use of renewable energy in order to effectively reduce emissions associated with electric vehicles in general. At the same time, the results of this study can be a guide for policy makers. In summary, within the scope of the thesis electric carbon intensity of Turkey is calculated by considering Turkey's energy mix and Well-to-Wheels greenhouse gas emissions are analyzed both for conventional and electric vehicles are measured. A dynamic programing based optimizer is developed to decrease total Well-to-Wheels emissions of the mixed conventional and electric platooning vehicles through signalized intersections. Vehicle emission maps are generated both for electric and conventional vehicles for model-based optimization. A driving cycle based energy management strategy is developed for range extended electric vehicles to increase system efficiency and equivalent vehicle range. The vehicle model is developed by critical subsystem testing. An up to date driving cycle for Istanbul is developed (so called Istanbul Driving Cycle) by using collected traffic data across various sections of the city. An internal combustion engine vehicle and an electric vehicle are tested on a chassis dynamometer under the same conditions to determine specific energy consumption and specific emissions.
-
ÖgeDevelopment and control of an active torsional vibration damper for vehicle powertrains(Graduate School, 2021-05-25) Yüceşan, Alişan ; Mugan, Ata ; 518152002 ; Mechatronics EngineeringThe emission regulations on internal combustion engines (ICEs) have become more stringent and the importance of fuel efficiency has enhanced due to environmental pollution concerns. As a result, studies on optimization of ICEs put forward the consideration of downsizing, downspeeding and turbo supercharging concepts in designing modern ICEs and powertrains. Despite their numerous advantages, they result in boosted engine torsional vibrations which demands innovative vibration isolation solutions. Such a design solution should be uncomplicated and simple from an automotive manufacturer's point of view, meanwhile, be an extreme performer besides being a cost-effective solution. Passive and active dampers have been utilized to suppress torsional vibrations in the literature. At this point, the passive dampers appear more preferable at the first sight due to their cost advantage while active systems have the disadvantages of having higher costs due to the presence of actuators, sensors and peripherals, advanced complexity and potential of lower efficiency. But conventional passive torsional vibration damper systems like dual-mass flywheel (DMF) reached their limits and they are no longer able to sufficiently isolate the torsional vibrations of the state-of-the-art ICEs. Also, as seen in the literature survey section, there is no kind of active dampers for torsional vibrations which is equipped alone or proposed to be used in this context for vehicle powertrains and there is a huge demand for a new design solution to beat the performance constraints of passive isolation systems.
-
ÖgeEnergy-efficient velocity trajectory optimization using dynamic programming for electric vehicles( 2021-10-22) Kızıl, Abdullah ; Sezer, Volkan ; 518161030 ; Mechatronics Engineering ; Mekatronik MühendisliğiThe electrification and autonomous systems developed in the automotive industry in the last decade bring different solutions. Many methods have been developed and still continue to be developed to reduce energy consumption in vehicles, especially with electrified, connected vehicle technologies and navigation systems. Speed trajectory optimization is part of these methods. The main motivation of speed trajectory optimization is to prevent excessive energy consumption due to driver driving style. In order to prevent this, information such as the slope and speed limit of the road to be traveled is used over the navigation system. When we consider only energy while optimizing the speed trajectory, the prolongation of the driving time will appear as a concern. Because if the vehicle goes faster, the energy consumed will increase quadratically. Therefore, optimization will always demand the vehicle to go slower in order to consume less energy and there must be a balance between energy and travel time. In this thesis, a study has been carried out that periodically updates the speed trajectory, which will ensure that the destination point and arrival time information are provided into the navigation system by the driver while consuming the least energy in the given time. The dynamic Programming (DP) method is used to solve this problem. Dynamic programming always presents the global optimum behavior under the given boundary conditions. The speed of the vehicle was used as the only state variable and its optimization was performed separately over the distance stages. The average speed required to reach the destination on time, based on the destination point and travel time information obtained from the navigation system, is given as an input to the optimization, and the DP state space is constantly updated. The main reason for this is to reduce the memory load required by DP. Thus, a fixed number of states are scanned. But the scanned range values are updated according to this speed input. A longitudinal vehicle model was used for optimization. The limits of the powertrain are also part of the optimization as a boundary condition. Before the optimization is run, a pre-calculation is also made to include the states where the transition between states is possible only in the optimization. Thus, it is aimed to shorten the calculation time by not including the unreachable situations in the optimization. Optimization takes place along a certain horizon. The speed trajectory calculated for this horizon is transmitted to the vehicle speed control unit as an input. The vehicle follows this speed profile. The optimization is updated again after a certain period of time and transmits the speed trajectory calculated for the next horizon to the vehicle. The purpose of this is if the vehicle cannot follow the given speed for any reason during real driving, the optimization is performed again based on the new conditions. This allows the vehicle to progress in real-time using the speed trajectory closest to the global optimum. In the study, simulation and analysis of the all-electric truck were carried out on two different slope routes. Tests were performed with different fixed velocity values and velocity profiles produced by velocity trajectory optimization in both routes. As a result of the simulations carried out, it has been observed that up to 4% of energy consumption and up to 2.5% of the targeted time are saved. Thanks to the proposed adaptive weight factor, it has been observed that the time-energy balance is maintained for different routes, arrival times, and vehicle parameters.
-
ÖgeHuman factor based advanced driver-assistance system (ADAS) design for electric vehicle(Graduate School, 2022-07-06) Doğan, Dağhan ; Estrada, Ovsanna Seta ; 518122006 ; Mechatronics EngineeringEvery year, thousands of traffic accidents occur and thousands of people die or are injured in these accidents. Considering the causes of accidents, it can be said that most of them are human errors. For this reason, studies focus on advanced driver assistance systems, increasing vehicle autonomy levels and driver behavior in traffic, and aim to prevent possible accidents. For a similar purpose, in this study, I aimed to collect data and analyze some human factor technologies that will support advanced driver assistance systems (ADAS) and to produce suggestions on how researchers and manufacturers producing ADAS can use these technologies. Our study focuses on the data of the galvanic skin response (GSR) sensor, which is a wearable sensor and aims to contribute to human factor studies by analyzing the GSR sensor and other sensor data collected from the drivers and the prototype electric vehicle. The study is experimental and requires a realistic vehicle and realistic driver data. Thus, first of all, we aim to design a novel, low-cost and open to development embedded data collection system for the research and education in human factor technologies and ADASs. Equipment used in this simultaneous data acquisition system: an electric vehicle with the power of 750W, Arduino Mega 2560 electronic card, a 10-turn Vishay 860 potentiometer used for steering angle data, the Tamura 300 A AC/DC hall-effect current sensor used for current (torque) data, Pololu force-sensing resistor (FSR) to detect force on the steering wheel and brake pedal, Seeedstudio GSR sensor to detect stress, MinIMU-9 v3 inertial measurement unit (IMU) to detect gyro, accelerometer, and compass, GY-NEO6MV2 global positioning system (GPS) to detect chassis velocity and position, Scancon 2RM 200 encoder to detect wheel velocity and Techsmart dashcam to record the environment and driver behavior. After designing the data collection system and implementing it for the prototype electric vehicle, we are looking for an answer to the question of whether the driver's stress in traffic can be detected with the GSR and FSR sensor data. We collect the GSR and FSR sensor data for 38 drivers using the designed data collection system in the Istanbul Technical University campus and analyze the GSR and FSR sensor data. In addition, a post-driving stress survey is used to improve the reliability and consistency of the stress level analysis and to validate the results. According to analysis results, the GSR sensor detects stress level-gender, stress level-driving experience, stress level-driving frequency and stress level-representative of normal driving behavior relationship, and the FSR sensor determines only gender stress level. Here, stress level-gender results for the GSR and FSR sensor, stress level-driving experience results for the GSR sensor and stress level-driving frequency results for the GSR sensor are consistent with the results of the survey with an accuracy of 100 %. Stress level-representative of normal driving behavior results for GSR sensor are consistent with the results of the survey with an accuracy of 50 %. As a result, the GSR sensor stress results are consistent with the results of the survey with a total accuracy of 87.5 %. The FSR sensor gender stress results are consistent with the results of the survey with an accuracy of 100 %. After the stress level detection study, we collect the IMU, FSR, GSR, current sensor, potentiometer, encoder and GPS data from 38 drivers along a route. Drivers are divided into 2 (risky and normal) classes according to their Euclidean distance from expert driver data for each sensor. The best classification methods are determined along this way for each sensor. Accordingly, all data are classified with the highest accuracy of 92.1% using the Medium Gaussian Support Vector Machine (SVM) method. IMU data is classified with the highest accuracy of 89.5% using the Artificial Neural Network (ANN) method. FSR data is classified with the highest accuracy with 94.7% accuracy using the Medium Gaussian SVM method. GSR data is classified with the highest accuracy with 97.4% accuracy using the Fine K-nearest Neighbors (KNN) method. Current data is classified with the highest accuracy with 100% accuracy using the ANN method. Potentiometer data are classified with the highest accuracy of 97.3% using the ANN method. Encoder data is classified with the highest accuracy with 92.1% accuracy using the Medium Gaussian SVM method. GPS chassis velocity data is classified with the highest accuracy with 94.7% accuracy using the Medium Gaussian SVM method. Thus, we can say that driver behavior is highly predictable for the batch data along a road. Secondly, it is tried to reveal whether the driver behavior we obtained along the above road can be detected instantly. GSR data of the drivers is analyzed individually because the GSR sensor gives the driver instant excitement and stress information. The driving videos of the drivers are shown to the expert driver. The faults and fault moments of the drivers are labeled by the expert driver. On the other hand, the data obtained by the GSR sensor are used to determine when the drivers are excited (stressed) and the reasons for stress are identified by the expert driver. In the analysis, driver-4 (male) and driver-7 (female) data are examined for individual classification. Stress moments are considered class-2 as dangerous situations. Others are considered class-1. In this way, classification methods are applied. As a result, it is found that the fault moments of the drivers are a subset of the stressful moments of the drivers for all drivers. For driver-4, all sensor data which is tagged by stress moments are classified with the highest accuracy with 97.4% accuracy using the ANN method. For driver-7, all sensor data is classified with the highest accuracy with 98.6% accuracy using the Bagged Tree method. Thirdly, we validate the driver status/behavior analysis above by detecting anomalies using Local Outlier Factor (LOF) values for GSR sensor data as a different method. This analysis provides the detection of a driver status with LOF anomaly values of GSR sensor data and other sensor support (camera and GPS) without the need for machine learning. Lastly in the chapter, we analyze the driving confidence in turns. The excitement increases obtained from the GSR sensor on turns have defined the unconfidence of the driver. The velocity and current data of the drivers determined by the GSR sensor in turns are examined and thus drivers are analyzed individually. When the first junction maneuvering data of drivers are analyzed based on the GSR sensor data, drivers numbered 7, 9, 20, 23, 27 and 34 fail at authorizing driving confidence on the first turn. When the second turn data are analyzed, drivers with an ID 9, 20, 23 and 38 could not show a confident drive on the second turn. Skin conductivity information, including abnormal, risky, and unconfident driving information, can be used for torque control of an autonomous electric vehicle. We transform the semi-autonomous electric vehicle into an electric vehicle with longitudinal autonomy. To improve the study, the distance sensor is also used simultaneously with the GSR sensor to detect collisions and intervene. It means that the GSR data is used to control a vehicle with closed-loop and longitudinal autonomy, depending on the driver's condition. Stress data of 38 drivers along a road are obtained above and averaged. These averages are used as input to the system via radio frequency identification (RFID) cards. Thus, an autonomous vehicle with GSR sensor-based torque control is designed. The purpose of this transformation in this study is to integrate our work into autonomous vehicles as well as semi-autonomous vehicles. This shows that biosensors can also be used as input for autonomous vehicles. In the takeover request (TOR) study, different TOR times are tested on five different driving cases with 18 participating drivers. Three of these cases are used to detect the TOR time of drivers, while the other two scenarios are used sequentially to increase the effects of other participating vehicles such as a vehicle approaching the intersection and then is stopped on a lane along the test route causing a possible hazard situation. According to the analysis, drivers do not prefer the authority transition that is very close to the critical situation (TOR 6 s). Because in TOR 6 s, due to the approaching the critical situation, the (g) (pulse deviation) and (fxa) (current deviation multiplied by the average of five consecutive acceleration or deceleration values during manual driving) values are higher and a smooth transition does not occur. It has been observed that most of the drivers make the comfortable and smooth authority transition for TOR 4 s and TOR 2 s. The experienced drivers prefer TOR 4 for authority transition. Since the TOR 0 s authority transition is also a sudden transition, the driver is unready and causes a higher (g) and (fxa). In other words, even if the drivers are far from the critical situation, they do not prefer a sudden authority transition. Take-over request time is evaluated for each driver and three driver categories such as experienced, semi-experienced and inexperienced, and validated by a questionnaire. The TOR time is extracted and personalized for each driver, which may improve the current conditional automated driving technologies' penetration and acceptance. As the experience of the driver increases, more stable results are obtained. The TOR time for inexperienced drivers varies for each case. As a result of data analysis, the wearable biosensor GSR sensor data can be used in different human factor technologies to support ADAS. Because, as seen in our study, we detected the stress and status of the driver using the GSR sensor, detected the driver's fault cluster in traffic and trained it with machine learning methods, transformed a semi-autonomous vehicle into a GSR-based torque-controlled vehicle with longitudinal autonomy, and finally, evaluated takeover request performance using the GSR sensor.
-
ÖgeImage processing software tools development for shoulder arthroplasty(Graduate School, 2021-05-21) Sadeghi, Majid Mohammad ; Ertuğrul, Şeniz ; 518132013 ; Mechatronics Engineering ; Mekatronik MühendisliğiReverse shoulder arthroplasty is an operation performed on shoulder joints with diseases such as osteoarthritis and rheumatoid arthritis, complex fractures of the proximal humerus, and osteonecrosis of the humeral head. This operation can face problems and create risky conditions for the patient, which might end in revision operations. In this work, methods are investigated to reduce one of the main reasons for the problems faced in reverse shoulder arthroplasty. This main reason is the wrong positioning of the K-wire which itself results in the wrong positioning of the implant baseplate. The wrong positioning can reduce the range of motion of the shoulder or can lead to complete malfunctioning of the joint. Using pre-operative planning of the surgery, and patient-specific instrumentation, are the solutions evaluated for improvement of the condition and reducing the risk of malpositioning. Preoperative planning which is deciding the correct choice of the procedure before the operation based on the patient, injury type, facilities available, and surgeon's skills, is an important method in improving implant positioning. Preoperative planning can be performed using two-dimensional images of the patient, but use of three dimensional images and computer preoperative planning software tools can improve planning. Patient-specific instrumentation which is a modern orthopaedics technique, uses Computed Tomography or Magnetic Resonance Imaging of a specific patient to create customized guides preoperatively. Prostheses or guides that are designed based on the specific anatomy or injury of a patient provide an opportunity to be implemented more precisely and hence can help improve implant positioning and reduce the risk of complications resulting from malpositioning. The PSI guide generation process is performed using software tools that perform preoperative planning on the three-dimensional models of the patient's data. A new open-source software tool, that provides preoperative planning capability for the surgeon, and also creates a patient-specific guide for K-wire positioning, is developed in this work to test the presented solutions. First, the development of the software, using only open-source platforms, is explained, then using the results of the software an experiment is designed and performed. The experiment evaluated the accuracy of the software results and also compared the results with other existing methods. The experiment contained five different shoulder anatomies and glenoid types. For each type ten different samples were manufactured. Two experienced surgeons experimented on the manufactured bone models and the results were evaluated to differentiate between different anatomies. The results were evaluated to control the version angle, inclination angle, and the entry point location of the K-wire after the experiment. The evaluation of the results presented that this proposed method has good accuracy for all three parameters. Also, the results showed better outcomes for specific types of anatomies when compared to the freehand method and the conventional guide method.
-
ÖgeImage reconstruction with deep learning and applications in MR images(Graduate School, 2022-04-22) Aghabiglou, Amir ; Ekşioğlu, Ender Mete ; 518172001 ; Mechatronics EngineeringIn this thesis, in the first step, the novel application of the U-Net structure was considered for the important inverse problem of MRI reconstruction. Deep networks are particularly efficient for the speed-up of the MR image reconstruction process by decreasing the data acquisition time, and they can significantly reduce the aliasing artifacts caused by the undersampling in the k-space. On the first try, it is aimed to develop a novel and efficient unfolding U-Net framework for reconstructing MR images from undersampled k-space data. The new framework should have improved reconstruction performance when compared to competing methodologies. In this step, a novel unfolding framework utilizing the U-Net as a sub-block is being proposed. The introduced U-Net unfolding structure is applied to the magnetic resonance image reconstruction problem. The connection between the unfolding U-Nets is realized in the form of a recently developed projection-based updated data consistency layer. The novel structure is implemented in the PyTorch environment, which is one of the standards for deep learning implementations. The recently created fastMRI dataset which forms an important benchmark for MRI reconstruction is used for training and testing purposes. Despite the many challenges in training rather large networks, novel methodologies have enhanced the capability for having clinical-grade MR image reconstruction in real-time. In recent literature, novel developments have facilitated the utilization of deep networks in various image processing inverse problems. In particular, it has been reported multiple times that the performance of deep networks can be improved by using short connections between layers. In the next step of this thesis, a novel MRI reconstruction method is introduced that utilizes such short connections. The dense connections are used inside densely connected residual blocks. Inside these blocks, the feature maps are concatenated to the subsequent layers. In this way, the extracted information is propagated until the last stage of the block. The efficiency of these densely connected residual blocks was evaluated in MRI reconstruction settings, by augmenting different types of effective deep network models with these blocks in novel structures. The quantitative and qualitative results indicate that this original introduction of the densely connected blocks to the MR image reconstruction problem improves the reconstruction performance significantly. In addition, a novel densely connected residual generative adversarial network (DCR-GAN) is proposed for fast and high-quality reconstruction of MR images. DCR blocks enable the reconstruction network to go deeper by preventing feature loss in the sequential convolutional layers. DCR block concatenates feature maps from multiple steps and gives them as the input to subsequent convolutional layers in a feed-forward manner. In this new model, the DCR block's potential to train relatively deeper structures is utilized to improve quantitative and qualitative reconstruction results in comparison to the other conventional GAN-based models. It can be see from the reconstruction results that the novel DCR-GAN leads to improved reconstruction results without a significant increase in the parameter complexity or run times. The GAN-based structures generally suffer from some limitations. They are slow in convergence and they are unstable during the training step. In this work, these limitations of GAN also was addressed by proposing a new wavelet-based structure. To accomplish this, the wavelet transform packet was incorporated into the GAN structure. The wavelet transform is used in the encoding and decoding steps to create this model. In another word, the downsampling and upsampling layers were replaced with Discrete Wavelet Transform (DWT). DWT is used to replace each pooling process during the contraction phase. As DWT is a reversible package, this downsampling approach guarantees that all information can be retained. DWT can also record both the frequency and position information of feature maps, which will aid in the preservation of fine texture. The inverse wavelet transform is employed in the expansion step to upgrade the size of feature maps. Moreover, recent breakthroughs in this field have inspired us to propose another novel deep unfolding structure for MR image reconstruction. In the last step, the model was trained using not only an iteration of the image itself but also utilizing an updated noise level parameter. The noise level parameter is calculated at each iteration using the error between the network output and the initial zero filling estimate. This new parameter is given as an additional input to the network, and it acts as an evolving regularizer for the image manipulation strength of the network over the unrolling iterations. The introduction of this adaptivity over iterations in the training step also improves the deep models reconstructed image quality in the inference stage. Empirical results indicate that the recommended technique can convergence to better reconstruction results when compared to state-of-the-art unfolding structures devoid of such an adaptive parameter. The introduction of the additional adaptive parameter results in an incremental increase in the parameter complexity, and the required reconstruction times also stand very similar. In this thesis, both quantitative and qualitative results were provided and the proposed model's results were evaluated with cutting-edge techniques in the MR image reconstruction field. Three commonly used evaluation metrics of PSNR, SSIM, and NMSE were used to evaluate simulation results. The statistical differences between developed techniques are investigated using the one-way ANOVA method. Additionally, a t-test is used to specify the major difference between the means of the two proposed structures. Additionally, the robustness of the proposed densely connected residual models was verified by testing them with another dataset type without retraining them. The other dataset differs in size and body tissue type compared to the training dataset. The suggested novel structures in this thesis are improved MR image reconstruction performance compared to state-of-the-art techniques regarding all evaluation metrics. They proved their capacity for reconstructing high-quality images. More importantly, the thesis goal was satisfied regarding the acceleration of MR imaging. The proposed models in this thesis are generally considered to be fast enough to be used even in real-time medical imaging.
-
Ögeİleri sürücü destek sistemleri için bir fonksiyonel güvenlik uygulaması(Lisansüstü Eğitim Enstitüsü, 2022-05-26) Çağlayan, Ebru ; Kurtulan, Salman ; 518201010 ; Mekatronik Mühendisliğiİleri Sürücü Destek Sistemleri üzerinde ISO 26262'nin halihazırda var olan versiyonunun yetersizliği sonucunda ortaya çıkan yeni bir fonksiyonel güvenlik metodolojisi gerekliliği sonucunda tezin ilk amacı ortaya çıkmıştır. Bu amaç, ISO 26262'nin bu yeni teknolojiye uyarlanabilir bir versiyonunu ortaya koymaktır. Bunun için, var olan ISO 26262 standardizasyonuna, İleri Sürücü Destek Sistemleri ve tarihçesine ve ISO 26262'nin uygulama adımlarına değinilmiştir. Akabinde, bütün bu bilgiler ışığında İleri Sürücü Destek Sistemlerinde yaygın bir sistem olan İleri Acil Frenleme Sistemi (AEBS) fonksiyonu üzerinde örnek bir çalışma gerçekleştirilerek uyarlanan metodoloji tanıtılmıştır. İleri Acil Frenleme Sistemi, genellikle radar ve kameranın birlikte kullanılarak otomobil, motosiklet, yaya ve bisiklet gibi hedeflerin birlikte algılandığı sensör füzyonunun aktif olarak kullanıldığı bir fonksiyondur. Radarlar otomobilleri seçme konusunda daha efektif iken, kamera yaya tipi hedefleri seçmede daha büyük başarı göstermektedir. Bütün bu algılamanın gerçekleştiği karmaşık sistemlerde fonksiyonel güvenliğin gerekliliği tartışılmazdır. Bununla birlikte yollarda meydana gelen kazaların çoğunluğunun sürücü dikkatsizliğinden kaynaklandığı düşünülürse İleri Acil Frenleme Sistemi gibi akıllı bir teknolojinin fonksiyonel güvenliğin gerçekleştirildiği koşullarda trafik kazalarını büyük ölçüde engelleyeceği gerçeği yadsınamazdır. Dolayısıyla tezde otomotiv sektörüne daha büyük bir fayda sağlaması bakımından örnek fonksiyon olarak İleri Acil Frenleme Sistemi fonksiyonu seçilmiştir. Tezde ikincil bir amaç olarak hem İleri Sürücü Destek Sistemlerinin hem de fonksiyonel güvenliğin sektörde önem kazanmasıyla birlikte trendleşen bu iki alanın terminolojisinin Türkçe bir tez vasıtasıyla literatüre kazandırılarak Türkçe bir kaynak elde etmek hedeflenmiştir. Bu bağlamda ayrıntılı görseller ve kısaltmalarla tez Türk otomotiv sektörü için bir kaynak oluşturmaktadır.
-
Ögeİşbirlikçi robotların haptik arayüzlerle teleoperasyonu(Lisansüstü Eğitim Enstitüsü, 2021-03-03) Argın, Ömer Faruk ; Bayraktaroğlu, Zeki Yağız ; 518142008 ; Mekatronik Mühendisliği ; Mechatronics EngineeringRobotlar günlük hayatımızda ve üretim alanında katlanarak artan bir şekilde kullanılmaktadır. Gelecekte daha da akıllanarak insanlar ile birlikte çalışacak ve diğer robotlarla işbirliği içinde çalışarak akıllı fabrikalar oluşturacaklardır. Robotlar bazı uygulamalarda, insan operatörünün kontrolünde ve uzaktan teleoperasyonla kontrol edilmektedir. Uzakta çalışan robot bilinmeyen ve dinamik bir çevreyle etkileşime girmektedir. Bazı uygulamalarda daha hassas ve kararlı teleoperasyon gerçekleştirebilmek için operatör uzak ortam hakkında görsel geri beslemenin yanında haptik geri beslemeyle beslenmektedir. Bu haptik geribeslemeye sahip teleoperasyon uygulamalarına haptik teleoperasyon sistemleri denir. Bu çalışmada, bir lokal manipülatör ve çok uzak manipülatörle işbirlikçi haptik teleoperasyon için kontrol şemaları önerilmektedir. İşbirilikçi teloperasyon için konum kontrollü, kuvvet/konum kontrollü paylaşımlı kontrollü kontrol şemalar sunulmaktadır. Uzak manipülatörler için önerilen kontrol yapılarının asimptotik kararlılıkları iletişim kanallarında sınırlı zaman gecikmelerinin olduğu durum için Lyapunov analizi ile gösterilmektedir. Önerilen kontrol şemaları endüstriye yönelik basit manipülasyon ve pim yerleştirme uygulamaları ile deneysel olarak gerçekleştirilmektedir. Deneysel uygulamalarda önerilen kontrolcüler, kararlı teleoperasyonlarda konum takip performansları, eğitimli ve eğitimsiz kullanıcılar ile uygulanabilirlik performansı, engelli ortamda manipülasyon ile sağlamlık analizleri ve sistemin şeffaflığı incelenmektedir. Önerilen kontrol şemalarının uygulanması ve deneysel doğrulaması, modüler bir sanal modelleme ortamı yardımıyla elde edilir. Çift yönlü haptik teleoperasyon için önerilen kontrol şeması, birden fazla uzaktan manipülatörle işbirliği görevlerine sanal modelleme ortamı yardımıyla kolayca genişletilebilmektedir. Manipülatörün geometrik parametrelerini içeren kinematik zincirin sanal ortamda tanımlanması ile önerilen iki yönlü ve işbirlikçi kontrolörlerin uygulanması için yeterlidir. Başka bir matematiksel modele ihtiyaç duyulmadığından, geometrik parametreleri mevcut olan herhangi bir rastgele robot kolu haptik teleoperasyon şemasına kolayca entegre edilebilir. Endüstriyel manipülatörlerin teleoperasyon ile kontrolünde, kullanıcı tarafından uygulanan yüksek frekanslı hareket referansları, sistemin kararsız davranışına neden olabilir. Ayrıca manipülatör kontrolünde aktüatör akımları genellikle güvenlik nedenleriyle sınırlandırılır bu da takip problemine neden olmaktadır. Herhangi bir haptik arayüzle kuvvet geri beslemesi olmadığında, insan operatör tarafındaki hareket referansları izin verilen giriş frekanslarını aşabilir. Bu durumlar uzak ortamda istenmeyen hareketlere ve hasar vb. neden olur ve ayrıca deneyimsiz kullanıcıların eğitim sürelerini uzatır. Bu çalışmada önerilen sanal haptik etkileşim kuvveti kullanıcıya teleoperasyon sırasında görünür bir atalet hissi sağlar. Yapay olarak oluşturulan bu ikinci dereceden dinamikler, kullanıcıdan gelen yüksek frekanslı hareket referanslarını filtreler ve bu nedenle deneyimsiz kullanıcıların kolayca teleoperasyon gerçekleştirmesine olanak tanır. Önerilen haptik etkileşim sistemi, manipüle edilen yük ile birlikte çalışan manipülatörler arasında sanal yay sönümleyicilerin kullanılmasına dayanmaktadır. Bu çalışmada sunulan deneysel sonuçlar, önerilen haptik etkileşim sisteminin tahmin edilen katkılarını doğrulamaktadır.
-
ÖgeModeling of dynamic systems and nonlinear system identification(Graduate School, 2023-03-24) Abedinifar, Masoud ; Ertuğrul, Şeniz ; 518162013 ; Mechatronics EngineeringOne of the primary goals of science is to identify and describe the structures and physical laws of nature. When the data corresponding to the input and output of a physical system is available, but the underlying rules and the structure of the system are unknown, it is essential to employ various approaches to determine these rules and structures. Determination of the underlying rules and structure of a system, particularly in some operation regions, is a difficult task because of the existence of some nonlinearities in the structure of the model. Therefore, choosing a reliable approach to identify the structure of the model in the different working regions of the system is crucial. For this purpose, system identification has been established as a critical technique for assisting in the modeling of complex engineering systems. System identification includes all processes of establishing a mathematical model of the systems by measured input-output datasets. The developed mathematical models using system identification methods are commonly used for monitoring, controller design, fault detection, system response prediction, optimization, and other purposes. The procedure of system identification could be classified into three steps: First, the structure of the mathematical model has to be determined. The structure of the mathematical model could be represented with linear or nonlinear models. Second, the unknown coefficients of the mathematical model should be determined by simulation or experimental input-output datasets. Finally, the model with the identified parameters has to be validated with the new input-output datasets. The major aims of this research could be listed as: In the first step, it is planned to develop transparent nonlinear mathematical models of the mechanical systems in a way that each term of the model could be physically interpreted. These models are called "white-box" models, which are developed using physical rules like Kirchhoff's and Newton's rules. Second, the thesis aims to properly determine the nonlinear models of the physical systems utilizing an appropriate system identification methodology. Third, it aims to investigate the existence of the identified physical phenomena, like nonlinear frictional terms, and dead-zone using different statistical methods. To fulfill these purposes, the following steps are performed: First, the general mathematical models of some physical systems are developed. The mathematical models of the physical systems include linear and various nonlinear equations. The linear equations of the model are developed utilizing some physical rules like Kirchhoff's and Newton's rules, etc. For the nonlinear part of the models, the nonlinear equations of some physical phenomena, like nonlinear friction equations and dead-zone, along with time-delay, are compiled and added to the general mathematical model of the physical systems. Then, the appropriate input signals are generated to stimulate all the dynamics of the physical systems in their different working regions. This is performed to capture the effect of all the possible existing nonlinearities in the system's output. In the next step, the output of the mathematical models is collected, and input-output data sets are established. Then, the Particle Swarm Algorithm (PSO) algorithm is coded to determine the unknown parameters of the general mathematical model of the system using input-output datasets. The PSO algorithm's results are evaluated by utilizing the conventional Nonlinear Least Squared Errors (NLSE) estimation method. Afterward, various statistical tests, including the confidence interval test and the null hypothesis test, are executed to investigate the identification results' validity. Finally, using some model evaluation criteria such as Mean Squared Errors (MSE) and coefficient of determination (R2), the capability of the determined models in computing the output of the real systems is evaluated. The framework suggested in this thesis is implemented for four case studies as benchmark problems, ranging from simple to complex in two steps. Initially, two case studies, namely a Direct Current (DC) motor, and a solenoid actuator are chosen, and their mathematical models with various combinations of nonlinearities are constructed in the first stage. The simulation data for both the DC motor and solenoid actuator models are established by utilizing the nonlinear models. First, all kinds of friction nonlinearities are incorporated into the real mathematical models of these components, followed by adding some likely friction nonlinearities to check the effectiveness of the identification algorithms. After that, the identification and validation frameworks are utilized to ascertain the model parameters and verify the credibility of the outcomes. Furthermore, a PSO algorithm with multiple cost functions is used to optimize the design parameters of a solenoid actuator to improve its performance. The second stage involves obtaining actual experimental data from real mechanical systems, which is then utilized to examine the framework developed in the simulation studies. The initial benchmark problem involves collecting real data from the experimental apparatus of the ball and beam mechanism by providing appropriate input signals. Moreover, the identification algorithm's effectiveness is tested for various experimental conditions for the mechanism of the ball and beam. In the second benchmark problem, real data is acquired from a 6-degree-of-freedom (DOF) UR5 robotic manipulator by providing appropriate trajectories. Then, the model parameters are determined, and the reliability of the outcomes is examined using the identification and validation frameworks.
-
ÖgePaletli araçlar için otomatik transmisyonun dinamik modeli, kavrama parametre adaptasyonu ve kontrolü(Lisansüstü Eğitim Enstitüsü, 2022-02-17) Arı, Ali ; Yalçın, Yaprak ; 518171037 ; Mekatronik MühendisliğiBu tez çalışmasında; paletli askeri araçlarda kullanılan otomatik transmisyonların vites değiştirme fonksiyonlarını gerçekleştirecek elektronik kontrol ünitesi kontrol algoritmaları tasarlanmıştır. Bu algoritmaların, transmisyonun dinamik modeli ile desteklenmesi sayesinde planet dişli sistemindeki kavramalarda herhangi bir hız ve basınç sensörü olmadan kontrol için gerekli değişkenler hesaplanmıştır. Kavramaların aşınması durumunda, kavrama parametreleri, yalnızca transmisyon giriş ve çıkış hızı sensörlerinden gelen bilgileri kullanan bir adaptasyon algoritması aracılığıyla kestirilmiştir. Bir yenilik olarak, atalet fazında dinamometredeki kalibrasyon işlemlerini kısaltacak, dayanıklı ve hassas kontrole olanak sağlayacak, dinamikleri doğrusal olmayan transmisyon sisteminde kullanılabilen, genetik algoritma ile optimize edilmiş bir PID kontrol tasarımı yapılmıştır. Tasarlanan dinamik model, uyarlama algoritması ve kontrolör, bir MATLAB/Simulink-Simscape güç aktarma sistemi simülasyon modeli üzerinde test edilmiştir.
-
ÖgeSocial behavior learning for an assistive companion robot(Graduate School, 2023-01-26) Uluer, Pınar ; Köse, Hatice ; 518132005 ; Mechatronics EngineeringDesigning robots having the ability to build and maintain interpersonal relationship with humans by exchanging social and emotional cues has attracted much attention recently because robots are vastly in use in a wide variety of places with a diverse range of tasks from healthcare to edutainment industry. In order to interact with humans in a natural way, emotion recognition and expressive behavior generation are crucial for these robots to act in a socially aware manner. This requires the ability to recognize the affective states, actions and intentions of their human companions. The robot should be able to interpret the social cues and its human companion's behavioral patterns to be able to generate assistive social behaviors in return. There are several popularly known robotic platforms such as Kismet, Nao and Pepper which are able to recognize its human partner's emotional state based on facial expressions, vocal cues and body postures and express simple human emotions. However these robots do not have an emotional character or an affective state, they are just capable to mirror the human's expressions independently from the social context of the interaction. For the robots to be accepted as social entities, they should be endowed with the capability to interpret the human's mood as well as his/her emotions and the social context of the interaction. In order to achieve this purpose, it is not enough to treat expressive behaviors of humans as only a mirror of their internal state. Therefore, it is crucial to incorporate a generative account of expressive behavior into an emotional architecture. This requires perceiving and understanding others' affective states and behaving accordingly, it corresponds to the most generic definition of empathy. Empathy is a focal point in the study of interpersonal relationships therefore it should also be considered as one of the major elements in the social interaction between the robots and humans. Humans have the ability to feel empathy not only for other humans but also for fictional characters and robots. But the robots are not able yet to display any empathic behavior in return. The motivation of this thesis study is to design and implement a computational emotion and behavior model for a companion robot. The proposed model is designed to process multi-channel stimuli in order to interpret the affective state of its human companion and to generate in-situ affective social behaviors based on the processed information coming from the human companion and the environment, that is the social context of the interaction. This dissertation attempts to explore the following research objectives: - Would the robot be able to display basic emotions? Could the human companion identify correctly the emotions displayed by the robot? - How could a social robot infer and interpret its companion's emotional states? - How can we computationally model an artificial emotional mechanism and implement it on a social robot to provide a natural social interaction? - Which learning techniques should we use for the affective robot assistant to learn which emotional behavior to express during the interaction? - Could a social robot designed with emotional understanding and expression foster the interaction gain in a HRI scenario based on assistance? In order to explore the answers of these research questions, user studies with children having different developmental profiles and two affective robots, Pepper and Kaspar, were conducted in coordination with two research projects. The first project, titled as RoboRehab, we aimed to use an affective social robot to support the auditory tests of children with hearing disabilities in clinical settings. During their hospital visits, children take several tests to determine the level of their hearing and to adjust their hearing aid or cochlear implant, if necessary. The audiologists mention that the children usually get stressed and tend to be in a negative mood, when they are in the hospital during their consultation. This affects children's' performance in the auditory perception tests negatively, and their cooperation decrease significantly. In Roborehab, we used machine learning-based emotion recognition approaches to detect the children's emotional state and adjust the robot's actions accordingly. We designed a feedback mechanism to reduce the stress of children and help the children to improve their mood during the audiometry tests. We used a socially assistive humanoid robot Pepper, enhanced with emotion recognition, and a tablet interface, to support children in these tests. We investigated the quantitative and qualitative effects of the different test setups involving a robot, a tablet app and the conventional method. We employed traditional machine learning techniques and deep learning approaches to analyze and classify the physiological data (blood volume pulse, skin temperature, and skin conductance) of children collected by E4 smart wristband. The second project, entitled as "Affective loop in Socially Assistive Robotics as an intervention tool for children with autism (EMBOA)", was a research project with the aim of combining affective computing technologies with the social robot intervention in children with autism spectrum disorder (ASD). Children with ASD are known to display limited social and emotional skills in their routine interactions. Inspired by the promising results presented in the social robotics field, we aimed to investigate affective technologies with a social robot, Kaspar, to assist children with ASD in the development of their social and emotional skills, help them to overcome social obstacles and make the children more involved in their interactions. Interaction studies with Kaspar were conducted in 4 collaborating country; Poland, North Macedonia, United Kingdom and Turkey; with more than 65 children with ASD and interaction data collection by different sensor modalities (visual, audio, physiological and interaction-specific data) was performed within a longitudinal study design. In this dissertation, a computational model for emotional understanding and emotional behavior generation and modulation was designed and implemented for a companion robot based on the collected data and findings through The RoboRehab and EMBOA projects. The presented models were designed: (1) to process multi-channel stimuli, i.e. vision-based facial landmarks, physiological data-based signals, in order to detect the affective states of the human companion; (2) to generate in-situ affective social behaviors for the robot based on the interaction context; (3) to adapt the intensity of the robot's emotional expressions based on the preferences of the human companion. Despite challenging situations, with Covid-19 outbreak at the top of the list, and computational limitations, the previously mentioned research objectives were investigated in detail and the results were presented in this dissertation. We were able to answer the five research questions on the affective social behavior of a companion robot. The user studies conducted with hearing-impaired children in RoboRehab showed that Pepper robot was able to display emotional behaviors and the children could correctly identify and interpret them. Moreover, the RoboRehab findings revealed that the affective robot was able to trigger some emotional changes in children and cause difference in their physiological signals. These signals were used to distinguish the emotions of children with machine learning and deep learning approaches in different setups. On the other hand, the results from the EMBOA studies with children with ASD showed that a multimodal approach based on behavioral metrics, i.e. facial action units, physiological signals, interaction-specific metrics, can be used to understand the emotional state and infer the emotional model of the human companion. Different frameworks were presented in order to model an artificial emotional mechanism for a social robot. The first one was a simple linear affect model based on the two-dimensional valence and arousal representation. The second one, a vision-based model where the robot detects the affective state of its companion and develops a behavioral strategy to adapt its emotional behaviors and improve the negative mood of its companion. And finally, a behavioral model were presented for the robot to predict the preferences of its companion and regulate the intensity of its emotional behaviors accordingly. The results of the user studies and the findings revealed that an emotional model can be computationally modeled and implemented for a social robot to adapt its emotional behaviors to the preferences and needs of its companion, consequently, to make the interaction between the human companion-robot pair more natural. The RoboRehab and EMBOA user studies with different groups of children (with typical development, with hearing impairment, with autism) showed that independently from their profile the children were more involved and paid attention to the social robot. Even though the objective evaluation metrics did not point a significant difference, the subjective evaluation of the audiologists, therapists, pedagogues complied with the presented hypothesis. Furthermore, the self-report surveys with children and their parents showed that the children accepted the affective robot as an intelligent and funny social being. These results demonstrate that an affective social robot with personalized emotional behaviors based on the preferences of its companion can foster the interaction gain in an assistive human-robot interaction scenario.