- Browse by Author
Browsing by Author "Li, Lingxi"
Now showing 1 - 10 of 99
Results Per Page
Sort Options
Item Acoustic Simultaneous Localization And Mapping (SLAM)(2021-12) Madan, Akul; Li, Lingxi; Chen, Yaobin; King, BrianThe current technologies employed for autonomous driving provide tremendous performance and results, but the technology itself is far from mature and relatively expensive. Some of the most commonly used components for autonomous driving include LiDAR, cameras, radar, and ultrasonic sensors. Sensors like such are usually high-priced and often require a tremendous amount of computational power in order to process the gathered data. Many car manufacturers consider cameras to be a low-cost alternative to some other costly sensors, but camera based sensors alone are prone to fatal perception errors. In many cases, adverse weather and night-time conditions hinder the performance of some vision based sensors. In order for a sensor to be a reliable source of data, the difference between actual data values and measured or perceived values should be as low as possible. Lowering the number of sensors used provides more economic freedom to invest in the reliability of the components used. This thesis provides an alternative approach to the current autonomous driving methodologies by utilizing acoustic signatures of moving objects. This approach makes use of a microphone array to collect and process acoustic signatures captured for simultaneous localization and mapping (SLAM). Rather than using numerous sensors to gather information about the surroundings that are beyond the reach of the user, this method investigates the benefits of considering the sound waves of different objects around the host vehicle for SLAM. The components used in this model are cost-efficient and generate data that is easy to process without requiring high processing power. The results prove that there are benefits in pursuing this approach in terms of cost efficiency and low computational power. The functionality of the model is demonstrated using MATLAB for data collection and testing.Item AI in game intelligence—from multi-role game to parallel game(2020-09) Shen, Yu; Han, Jinpeng; Li, Lingxi; Wang, Fei-Yue; Electrical and Computer Engineering, School of Engineering and TechnologyThe domestic and overseas research progress of artificial intelligence technology in the field of games was summarized and the significance of the research progress in the field of games for real life was analyzed.In view of the gap between simulation and reality in model based methods and the lack of generality of the model-based approach in reinforcement learning,the idea and method of parallel game were put forward,and the advance of parallel game in solving the existing problems of single-role game and multi-role game was introduced.The parallel game method will be the cornerstone of the general artificial intelligence.Item Airgap-less Electric Motor(2021-08) Alibeik, Maryam; dos Santos, Euzeli; King, Brian; Li, Lingxi; Rovnyak, StevenThis dissertation focuses mainly on the airgap-less electric machine. An extensive literature review has been presented along with a systematic study that included analytical modeling, simulation with both steady-state and transient analysis, prototype building, and experimental validation. In this type of device, the rotor is allowed to touch the stator at a contact point, which maximizes the internal flux and therefore the electromagnetic torque. A higher torque density motor is proposed in this dissertation due to a reduced reluctance caused by zero airgap situation. A comparison with other high torque density electric machines demonstrates the advantages of the proposed machine. Switched reluctance motor for hybrid vehicle, integrated magnetic gear, induction machines, are some examples of the machines with lower torque density than the airgap-less electric machine. This machine will maximize the generated torque allowing these type of machines to be competitive in applications where hydraulic motors are prevalent, i.e., low-speed and high-torque requirements. Hydraulic motor systems face two major problems with their braking system and with low efficiency due to a large number of energy conversion stages (i.e., motor-pump, hydraulic connections and the hydraulic motor itself). The proposed electric motor, unlike hydraulic motors, converts electrical energy directly to mechanical energy with no extra braking system necessary and with higher efficiency. The evolution of the airgap-less electric machine from three poles to 9 bi-poles is discussed in this dissertation. The modeling of this machine with a minimum number of poles is discussed before a generalization is presented. The simulation and analysis of the airgap-less electric motor has been done using Euler integration method as well as Runge Kutta 4th order integration method due to its higher precision. A proof-of-concept electric machine with nine magnetic bipoles is built to validate the theoretical assumptions.Item Analysis of Potential Co-Benefits for Bicyclist Crash Imminent Braking Systems(IEEE, 2017-10) Good, David H.; Krutilla, Kerry; Chien, Stanley; Li, Lingxi; Chen, Yaobin; Electrical and Computer Engineering, School of Engineering and TechnologyIn the US, the number of traffic fatalities has had a long term downward trend as a result of advances in the crash worthiness of vehicles. However, these improvements in crash worthiness do little to protect other vulnerable road users such as pedestrians or bicyclists. Several manufacturers have developed a new generation of crash avoidance systems that attempt to recognize and mitigate imminent crashes with non-motorists. While the focus of these systems has been on pedestrians where they can make meaningful contributions to improved safety [1], recent designs of these systems have recognized mitigating bicyclist crashes as a potential co-benefit. This paper evaluates the performance of one system that is currently available for consumer purchase. Because the vehicle manufacturer does not claim effectiveness for their system under all crash geometries, we focus our attention on the crash scenario that has the highest social cost in the US: the cyclist and vehicle on parallel paths being struck from behind. Our analysis of co benefits examines the ability to reduce three measures: number of crashes, fatalities, and a comprehensive measure for social cost that incorporates morbidity and mortality. Test track simulations under realistic circumstances with a realistic surrogate bicyclist target are conducted. Empirical models are developed for system performance and potential benefits for injury and fatality reduction. These models identify three key variables in the analysis: vehicle speed, cyclist speed and cyclist age as key determinants of potential co-benefits. We find that the evaluated system offers only limited benefits for any but the oldest bicycle riders for our tested scenario.Item Assessing the Effectiveness of In-Vehicle Highway Back-of-Queue Alerting System(The National Academies of Sciences, Engineering, and Medicine, 2021-01) Shen, Dan; Zhang, Zhengming; Ruan, Keyu; Tian, Renran; Li, Lingxi; Li, Feng; Chen, Yaobin; Sturdevant, Jim; Cox, Ed; Electrical and Computer Engineering, School of Engineering and TechnologyThis paper proposes an in-vehicle back-of-queue alerting system that is able to issue alerting messages to drivers on highways approaching traffic queues. A prototype system was implemented to deliver the in-vehicle alerting messages to drivers via an Android-based smartphone app. To assess its effectiveness, a set of test scenarios were designed and implemented on a state-of-the-art driving simulator. Subjects were recruited and their testing data was collected under two driver states (normal and distracted) and three alert types (no alerts, roadside alerts, and in-vehicle auditory alerts). The effectiveness was evaluated using three parameters of interest: 1) the minimum Time-to-Collision (mTTC), 2) the maximum deceleration, and 3) the maximum lateral acceleration. Statistical models were utilized to examine the usefulness and benefits of each alerting type. The results show that the in-vehicle auditory alert is the most effective way for delivering alerting messages to drivers. More specifically, it significantly increases the mTTC (30% longer than that of 'no warning') and decreases the maximum lateral acceleration (60% less than that of 'no warning'), which provides drivers with more reaction time and improves driving stability of their vehicles. The effects of driver distraction significantly decrease the efficiency of roadside traffic sign alert. More specifically, when the driver is distracted, the roadside traffic sign alert performs significantly worse in terms of mTTC compared with that of normal driving. This highlights the importance of the in-vehicle auditory alert when the driver is distracted.Item Asset allocation in frequency and in 3 spatial dimensions for electronic warfare application(2016-04) Crespo, Jonah Greenfield; Christopher, Lauren Ann; Dos Santos, Euzeli Cipriano, Jr.; Rizkalla, Maher; Li, Lingxi; King, BrianThis paper describes two research areas applied to Particle Swarm Optimization (PSO) in an electronic warfare asset scenario. First, a three spatial dimension solution utilizing topographical data is implemented and tested against a two dimensional solution. A three dimensional (3D) optimization increases solution space for optimization of asset location. Topography from NASA's Digital Elevation Model is also added to the solution to provide a realistic scenario. The optimization is tested for run time, average distances between receivers, average distance between receivers and paired transmitters, and transmission power. Due to load times of maps and increased iterations, the average run times were increased from 123ms to 178ms, which remains below the 1 second target for convergence speeds. The spread distance between receivers was able to increase from 86km to 89km. The distance between receiver and its paired transmitters as well as the total received power did not change signi cannily. In the second research contribution, a user input is created and placed into an unconstrained 2D active swarm. This \human in the swarm" scenario allows a user to change keep-away boundaries during optimization. The blended human and swarm solution successfully implemented human input into a running optimization with a time delay. The results of this research show that a electronic warfare solutions with real 3D topography can be simulated with minimal computational costs over two dimensional solutions and that electronic warfare solutions can successfully optimize using human input data.Item An Automated Grid-Based Robotic Alignment System for Pick and Place Applications(2013-12) Bearden, Lukas R.; Razban, Ali; Wasfy, Tamer; Li, Lingxi; Anwar, SohelThis thesis proposes an automated grid-based alignment system utilizing lasers and an array of light-detecting photodiodes. The intent is to create an inexpensive and scalable alignment system for pick-and-place robotic systems. The system utilizes the transformation matrix, geometry, and trigonometry to determine the movements to align the robot with a grid-based array of photodiodes. The alignment system consists of a sending unit utilizing lasers, a receiving module consisting of photodiodes, a data acquisition unit, a computer-based control system, and the robot being aligned. The control system computes the robot movements needed to position the lasers based on the laser positions detected by the photodiodes. A transformation matrix converts movements from the coordinate system of the grid formed by the photodiodes to the coordinate system of the robot. The photodiode grid can detect a single laser spot and move it to any part of the grid, or it can detect up to four laser spots and use their relative positions to determine rotational misalignment of the robot. Testing the alignment consists of detecting the position of a single laser at individual points in a distinct pattern on the grid array of photodiodes, and running the entire alignment process multiple times starting with different misalignment cases. The first test provides a measure of the position detection accuracy of the system, while the second test demonstrates the alignment accuracy and repeatability of the system. The system detects the position of a single laser or multiple lasers by using a method similar to a center-of-gravity calculation. The intensity of each photodiode is multiplied by the X-position of that photodiode. The summed result from each photodiode intensity and position product is divided by the summed value of all of the photodiode intensities to get the X-position of the laser. The same thing is done with the Y-values to get the Y-position of the laser. Results show that with this method the system can read a single laser position value with a resolution of 0.1mm, and with a maximum X-error of 2.9mm and Y-error of 2.0mm. It takes approximately 1.5 seconds to process the reading. The alignment procedure calculates the initial misalignment between the robot and the grid of photodiodes by moving the robot to two distinct points along the robot’s X-axis so that only one laser is over the grid. Using these two detected points, a movement trajectory is generated to move that laser to the X = 0, Y = 0 position on the grid. In the process, this moves the other three lasers over the grid, allowing the system to detect the positions of four lasers and uses the positions to determine the rotational and translational offset needed to align the lasers to the grid of photodiodes. This step is run in a feedback loop to update the adjustment until it is within a permissible error value. The desired result for the complete alignment is a robot manipulator positioning within ±0.5mm along the X and Y-axes. The system shows a maximum error of 0.2mm in the X-direction and 0.5mm in the Y-direction with a run-time of approximately 4 to 5 minutes per alignment. If the permissible error value of the final alignment is tripled the alignment time goes down to 1 to 1.5 minutes and the maximum error goes up to 1.4mm in both the X and Y-directions. The run time of the alignment decreases because the system runs fewer alignment iterations.Item Automatic guided vehicle application: precision agriculture(2017-04-07) Gong, Xiangnan; Li, LingxiCurrently, there are many types of Automatic Guided Vehicles (AGVs) in different industries. Typically their job is to move raw materials or parts around a manufacturing facility, and they can be very accurate by following the guides from wires in the floor, magnets, laser, or vision. However, currently AGVs only work indoors. Therefore, the purpose of this thesis is to discuss the implementation of the outdoor AGV. An outdoor AGV has much more constraints than an indoor one. The environment indoors can be easily controlled while the outdoor cannot because there could be such problems as rough outdoor surfaces, no pre-set guiding wires or magnets, vision blocking by dust, and so on. The solution, which will be introduced in this paper, to achieve the outdoor AGV is laser guidance. In addition, a buffer will be installed to stabilize the cargo or others working devices, to prevent them from the shaking due to the rough outdoor surfaces. To be more specific, a prototype will be built to simulate the working of a seeder. In agriculture, it is very important to plant corns in a straight line, not only to increase the absorption of sunlight and ventilation, but also to reduce the work of irrigation, fertilizing, and harvest. Furthermore, to achieve unmanned agriculture, a corn field with straight lines will also be a good condition for other agriculture robots.Item Automatic Modeling and Simulation of Networked Components(2011) Bruce, Nathaniel William; Koskie, Sarah; Chen, Yaobin; Li, LingxiTesting and verification are essential to safe and consistent products. Simulation is a widely accepted method used for verification and testing of distributed components. Generally, one of the major hurdles in using simulation is the development of detailed and accurate models. Since there are time constraints on projects, fast and effective methods of simulation model creation emerge as essential for testing. This thesis proposes to solve these issues by presenting a method to automatically generate a simulation model and run a random walk simulation using that model. The method is automated so that a modeler spends as little time as possible creating a simulation model and the errors normally associated with manual modeling are eliminated. The simulation is automated to allow a human to focus attention on the device that should be tested. The communications transactions between two nodes on a network are recorded as a trace file. This trace file is used to automatically generate a finite state machine model. The model can be adjusted by a designer to add missing information and then simulated in real-time using a software-in-the-loop approach. The innovations in this thesis include adaptation of a synthesis method for use in simulation, introduction of a random simulation method, and introduction of a practical evaluation method for two finite state machines. Test results indicate that nodes can be adequately replaced by models generated automatically by these methods. In addition, model construction time is reduced when comparing to the from scratch model creation method.Item Autonomous Detection of Nearby Loss of Generation Events for Decentralized Controls(2024-05) Dahal, Niraj; Rovnyak, Steven; Li, Lingxi; Dos Santos, Euzeli; Lee, JohnA broad scope of this dissertation is to verify that a nearby loss of generation event in power system can be distinguished from similar remote disturbances by analyzing the resulting local modes of oscillation. An oscillation-based index derived from methods like Fourier transform, sinc filters and resonant filters is devised and experimented in combination with a variant of df/dt index to jointly classify if a loss of generation event is nearby or remote. A phenomenon widely observed during a loss of generation event is the average decrease in the system’s frequency, typically monitored using the df/dt index. Under-frequency load-shedding (UFLS) relays that are based on df/dt are highly likely to trip for nearby frequency events when combined with the oscillation-based index we propose. Nearby in our context refers to geographical distance, which is correlated with electrical distance, and includes buses within about 50-100 miles of the event location.