Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

2010

Discipline
Institution
Keyword
Publication
Publication Type
File Type

Articles 1231 - 1260 of 1584

Full-Text Articles in Computer Sciences

Decentralized Nearly Optimal Control Of A Class Of Interconnected Nonlinear Discrete-Time Systems By Using Online Hamilton-Bellman-Jacobi Formulation, S. Mehraeen, Sarangapani Jagannathan Jan 2010

Decentralized Nearly Optimal Control Of A Class Of Interconnected Nonlinear Discrete-Time Systems By Using Online Hamilton-Bellman-Jacobi Formulation, S. Mehraeen, Sarangapani Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

In this paper, the direct neural dynamic programming technique is utilized to solve the Hamilton Jacobi-Bellman (HJB) equation online and forward-in-time for the decentralized nearly optimal control of nonlinear interconnected discrete-time systems in affine form with unknown internal subsystem and interconnection dynamics. Only the state vector of the local subsystem is considered measurable. the decentralized optimal controller design for each subsystem consists of an action neural network (NN) that is aimed to provide a nearly optimal control signal, and a critic NN which approximates the cost function. the NN weights are tuned online for both the NNs. It is shown …


Output Feedback Control Of A Quadrotor Uav Using Neural Networks, Travis Dierks, Sarangapani Jagannathan Jan 2010

Output Feedback Control Of A Quadrotor Uav Using Neural Networks, Travis Dierks, Sarangapani Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

In this paper, a new nonlinear controller for a quadrotor unmanned aerial vehicle (UAV) is proposed using neural networks (NNs) and output feedback. the assumption on the availability of UAV dynamics is not always practical, especially in an outdoor environment. Therefore, in this work, an NN is introduced to learn the complete dynamics of the UAV online, including uncertain nonlinear terms like aerodynamic friction and blade flapping. Although a quadrotor UAV is underactuated, a novel NN virtual control input scheme is proposed which allows all six degrees of freedom (DOF) of the UAV to be controlled using only four control …


Optimal Control Of Affine Nonlinear Continuous-Time Systems, T. Dierks, Sarangapani Jagannathan Jan 2010

Optimal Control Of Affine Nonlinear Continuous-Time Systems, T. Dierks, Sarangapani Jagannathan

Electrical and Computer Engineering Faculty Research & Creative Works

In this paper, the optimal regulation and tracking control of affine nonlinear continuous-time systems with known dynamics is undertaken using a novel single online approximator (SOL)-Based scheme. the SOLA-Based adaptive approach is designed to learn the infinite horizon continuous time Hamilton-Jacobi-Bellman (HJB) equation and its corresponding optimal control input. a novel parameter tuning algorithm is derived which not only ensures the optimal cost (HJB) function and control input are achieved, but also ensures the system states remain bounded during the online learning process. Lyapunov techniques show that all signals are uniformly ultimately bounded (UUB) and the approximated control signal approaches …


Novel Dynamic Representation And Control Of Power Systems With Facts Devices, Shahab Mehraeen, Jagannathan Sarangapani, Mariesa Crow Jan 2010

Novel Dynamic Representation And Control Of Power Systems With Facts Devices, Shahab Mehraeen, Jagannathan Sarangapani, Mariesa Crow

Electrical and Computer Engineering Faculty Research & Creative Works

FACTS devices have been shown to be useful in damping power system oscillations. However, in large power systems, the FACTS control design is complex due to the combination of differential and algebraic equations required to model the power system. In this paper, a new method to generate a nonlinear dynamic representation of the power network is introduced to enable more sophisticated control design. Once the new representation is obtained, a back stepping methodology for the UPFC is utilized to mitigate the generator oscillations. Finally, the neural network approximation property is utilized to relax the need for knowledge of the power …


Cs 400-01: Data Structures And Software Design, Meilin Liu Jan 2010

Cs 400-01: Data Structures And Software Design, Meilin Liu

Computer Science & Engineering Syllabi

This is a fundamental course for students majoring in Computer Science. Students will learn: basic algorithm analysis techniques; asymptotic complexity; big-0 and big-Omega notations; efficient algorithms for discrete structures including lists, trees, stacks, and graphs; fundamental computing algorithms including sorting, searching, and hashing techniques.


Cs 241-02: Computer Programming - Ii, Michael Ondrasek Jan 2010

Cs 241-02: Computer Programming - Ii, Michael Ondrasek

Computer Science & Engineering Syllabi

The CS 241 course is a continuation of CS 240. The emphasis in CS 241 is on solving more complex problems using object oriented programming. Prerequisite: CS240. Students must register for both lecture and one laboratory section. 4 credit hours.


Cs 340-01: Programming Language Workshop In C#, Krishnaprasad Thirunarayan Jan 2010

Cs 340-01: Programming Language Workshop In C#, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course is designed as a self-study in C#. You are expected to learn the language and solve a set of programming problems assigned to you using MS Visual Studio .NET. There are no exams. We officially meet only once in the quarter. However, I will be available in the posted office hours for clarifications and discussions about the programming problems.


Cs 790-01: Knowledge Representation For The Semantic Web, Pascal Hitzler Jan 2010

Cs 790-01: Knowledge Representation For The Semantic Web, Pascal Hitzler

Computer Science & Engineering Syllabi

Semantic Web is a maturing field of technology that continues to be the emphasis of much focused research and industrial investigation. The central idea behind Semantic Web is to enhance data on the World Wide Web by so-called metadata, which describes the meaning (semantics) of the data and thus makes it available for processing in intelligent systems. In this course we cover in depth the standardized knowledge representation languages for expressing metadata, called ontology languages. We will in particular cover the Resource Description Framework RDF and the Web Ontology Language OWL, both of which are recommended standards by the World …


Cs 240: Computer Programming I, Vanessa Starkey Jan 2010

Cs 240: Computer Programming I, Vanessa Starkey

Computer Science & Engineering Syllabi

Basic concepts of programming and programming languages are introduced. Emphasis is on structured programming and stepwise refinement.


Cs 241-01: Computer Programming Ii, Travis E. Doom Jan 2010

Cs 241-01: Computer Programming Ii, Travis E. Doom

Computer Science & Engineering Syllabi

A continuation of CS240. The emphasis is on data abstraction and software engineering. Prerequisite: CS240.


Cs 400/600-01: Data Structures And Software Design, Guozhu Dong Jan 2010

Cs 400/600-01: Data Structures And Software Design, Guozhu Dong

Computer Science & Engineering Syllabi

No abstract provided.


Cs 714-01: Machine Learning, Shaojun Wang Jan 2010

Cs 714-01: Machine Learning, Shaojun Wang

Computer Science & Engineering Syllabi

No abstract provided.


Cs 242-01: Computer Programming Iii, Mateen M. Rizki Jan 2010

Cs 242-01: Computer Programming Iii, Mateen M. Rizki

Computer Science & Engineering Syllabi

No abstract provided.


Cs 302-01: Introduction To Oracle/Sql Databases, Karen Meyer Jan 2010

Cs 302-01: Introduction To Oracle/Sql Databases, Karen Meyer

Computer Science & Engineering Syllabi

Relational client server database design and access techniques. Includes building database tables, writing SQL and PL/SQL statements and programs and developing user interfaces using forms and reports.


Cs 701-01: Database Systems And Design, Soon M. Chung Jan 2010

Cs 701-01: Database Systems And Design, Soon M. Chung

Computer Science & Engineering Syllabi

Introduction of DB design concepts and operating principles of database systems.


Cs 405/605-01: Introduction To Database Management Systems, Guozhu Dong Jan 2010

Cs 405/605-01: Introduction To Database Management Systems, Guozhu Dong

Computer Science & Engineering Syllabi

Logical and physical aspects of database management systems are surveyed. Data models including entity-relationship (ER) and relational models are presented. Physical implementation (data organization and indexing) methods are discussed. Query languages including SQL, relational algebra, relational calculus, and QBE are studied. Students will gain experience in creating and manipulating a database, and gain knowledge on professional and ethical responsibility and on the importance of privacy/security of data.


Cs 415-01: Social Implications Of Computing, Leo Finkelstein Jan 2010

Cs 415-01: Social Implications Of Computing, Leo Finkelstein

Computer Science & Engineering Syllabi

CS 415 is a communication skills course using as its subject matter current salient issues associated with the social implications of computing. In addition to the course text, you will need to use certain reading materials in the library and elsewhere, and you will be responsible for using concepts and theories provided in class lectures and discussions.


Cs 771-01: Natural Language Processing Techniques, Shaojun Wang Jan 2010

Cs 771-01: Natural Language Processing Techniques, Shaojun Wang

Computer Science & Engineering Syllabi

No abstract provided.


Cs 740-01: Algorithms, Complexity And The Theory Of Computability, Michael L. Raymer Jan 2010

Cs 740-01: Algorithms, Complexity And The Theory Of Computability, Michael L. Raymer

Computer Science & Engineering Syllabi

No abstract provided.


Cs 707-01: Information Retrieval, Krishnaprasad Thirunarayan Jan 2010

Cs 707-01: Information Retrieval, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course covers models for information retrieval, techniques for indexing and searching, and algorithms for classification and clustering. It will also cover SVM, latent semantic indexing, link analysis and ranking, Map-Reduce architecture and Hadoop, to different degrees of detail, time permitting.


Ceg 402/602-01: Introduction To Computer Communication, Bin Wang Jan 2010

Ceg 402/602-01: Introduction To Computer Communication, Bin Wang

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 725: Computer Vision Ii, Arthur A. Goshtasby Jan 2010

Ceg 725: Computer Vision Ii, Arthur A. Goshtasby

Computer Science & Engineering Syllabi

In this course we will learn computer algorithms that interpret images. Some of the algorithms will be practiced through computer implementation.


Ceg 860: Object-Oriented Programming, Krishnaprasad Thirunarayan Jan 2010

Ceg 860: Object-Oriented Programming, Krishnaprasad Thirunarayan

Computer Science & Engineering Syllabi

This course motivates the need for object-oriented programming, and studies, in detail, object-oriented programming techniques, languages, and technology. The lectures will focus on the foundations of OOP, while the student presentations will focus on the applications and extensions of Object Technology.


Cs 416/616: Matrix Computations, Ronald F. Taylor Jan 2010

Cs 416/616: Matrix Computations, Ronald F. Taylor

Computer Science & Engineering Syllabi

This course is a survey of numerical methods in linear algebra for application to problems in engineering and the sciences. Emphasis is on using modern software tools on high performance computing systems. This course covers the mathematics of linear equations, eigenvalue problems, singular value decomposition, and least squares. Material covered will be relevant to applications areas such as structural analysis, heat transfer, neural networks, mechanical vibrations, and image processing in biomedical engineering. A familiarity with MATLAB is useful, and the ability to program in languages such as CIC++ or Fortran is very important. A basic knowledge of matrix algebra is …


Ceg 750: Microprocessor, Jack Jean Jan 2010

Ceg 750: Microprocessor, Jack Jean

Computer Science & Engineering Syllabi

Design and implement an MC6812 computer system based on an Axiom CSM-12C32 board that allows the loading of a 6812 application program from a PC so as to reconfigure the system as both an analog waveform storage scope and a digital logic analyzer.


Ceg 320/520: Computer Organization, Nikolaos Bourbakis Jan 2010

Ceg 320/520: Computer Organization, Nikolaos Bourbakis

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 210-01: Pc Networking I, Jerry Hensley Jan 2010

Ceg 210-01: Pc Networking I, Jerry Hensley

Computer Science & Engineering Syllabi

Introduction to networking technologies including infrastructure and architectures, standards, protocols and directory services, administration, security and management. Integrated lecture and lab.


Ceg 320/520: Computer Organization, Nikolaos Bourbakis Jan 2010

Ceg 320/520: Computer Organization, Nikolaos Bourbakis

Computer Science & Engineering Syllabi

No abstract provided.


Ceg 360/560-01: Digital System Design, Travis E. Doom Jan 2010

Ceg 360/560-01: Digital System Design, Travis E. Doom

Computer Science & Engineering Syllabi

Design of digital systems. Topics include flip-flops, registers, counters, programmable logic devices, memory devices, register-level design, and microcomputer system organization. Students must show competency in the design of digital systems. 3 hours lecture, 2 hours lab. Prerequisite: CEG 260.


Ceg 433/633-01: Operating Systems, Thomas Wischgoll Jan 2010

Ceg 433/633-01: Operating Systems, Thomas Wischgoll

Computer Science & Engineering Syllabi

No abstract provided.