Monday, June 30, 2025

Passive Crossovers for Speakers: How They Work + Simple 2-Way Example

Passive Crossovers for Speaker Systems – Explained with Example

๐Ÿ”Š What is a Passive Crossover?

A passive crossover is an electronic circuit used in speaker systems to divide an audio signal into frequency bands and direct each band to the appropriate speaker driver — such as woofers, midrange drivers, or tweeters — without requiring external power. It uses passive components like capacitors, inductors, and resistors.


๐Ÿง  Why Use a Crossover?

Different speaker drivers are designed to handle specific parts of the frequency spectrum:

  • Tweeters: High frequencies (2 kHz – 20 kHz)

  • Midrange drivers: Mid frequencies (300 Hz – 5 kHz)

  • Woofers: Low frequencies (20 Hz – 300 Hz)

Sending the full-range signal to all drivers causes distortion and even damage. Crossovers ensure each driver gets only the frequencies it's designed to reproduce.


๐Ÿงฐ How Passive Crossovers Work

Passive crossovers typically come in three configurations:

  1. Low-pass filter (lets low frequencies through — for woofers)

  2. High-pass filter (lets high frequencies through — for tweeters)

  3. Band-pass filter (lets a specific range through — for midrange)

These are built using:

  • Capacitors (C) – block low frequencies, pass high

  • Inductors (L) – block high frequencies, pass low


๐Ÿ“ Simple Example: 2-Way Crossover (Woofer + Tweeter)

Let’s say we want a crossover at 3,000 Hz (3 kHz) — above which the tweeter works, and below which the woofer works.

Speaker system:

  • Woofer: 8 ohms

  • Tweeter: 8 ohms

๐ŸŸฆ High-Pass Filter for Tweeter

Use a capacitor in series:

Capacitor value (C):

C=12ฯ€fR=12ฯ€(3000)(8)≈6.6 ฮผFC = \frac{1}{2\pi f R} = \frac{1}{2\pi (3000)(8)} \approx 6.6 \, \mu\text{F}

๐ŸŸฅ Low-Pass Filter for Woofer

Use an inductor in series:

Inductor value (L):

L=R2ฯ€f=82ฯ€(3000)≈0.42 mHL = \frac{R}{2\pi f} = \frac{8}{2\pi (3000)} \approx 0.42 \, \text{mH}

These values ensure that around 3 kHz, the audio signal is split — highs to the tweeter, lows to the woofer.


๐ŸŽš️ Pros and Cons of Passive Crossovers

Pros:

  • No power supply needed

  • Simple to implement

  • Cost-effective for small systems

Cons:

  • Power loss due to resistance

  • Cannot adjust crossover frequency dynamically

  • Can cause phase shifts or distortion if poorly designed


๐Ÿ”ง Real-World Use Case

A typical bookshelf speaker uses a 2-way passive crossover:

  • A capacitor sends high frequencies to the tweeter

  • An inductor sends low frequencies to the woofer

You’ll often find crossover boards mounted inside the speaker cabinet with components soldered onto a PCB.


๐Ÿงช Visual Aid (Conceptual Diagram)

less
[Amplifier] | +-------+---------+ | | [Inductor] [Capacitor] | | [Woofer] [Tweeter]
  • Inductor allows lows to reach woofer

  • Capacitor allows highs to reach tweeter


๐Ÿ Summary

A passive crossover divides the audio signal by frequency after amplification, routing the signal to appropriate drivers using passive electronic components. It’s a simple, reliable method to improve audio clarity and protect speakers from frequency overload.

What Is a Speaker Crossover? How It Works and Why It Matters

 A speaker crossover is an electronic filter used in loudspeakers to split the audio signal into different frequency ranges so that each driver (woofer, midrange, tweeter, etc.) handles only the frequencies it is designed for.

Why Crossovers Are Needed:

Speakers are often made of multiple drivers:

  • Woofers handle low frequencies (bass),

  • Tweeters handle high frequencies (treble),

  • Midrange drivers handle mid frequencies.

Sending the full-range audio signal to all drivers would lead to distortion, inefficiency, or even damage, because each driver has a limited frequency range it can handle properly.

Types of Crossovers:

1. Passive Crossovers

  • Use capacitors, inductors, and resistors

  • Placed after the amplifier, inside the speaker cabinet

  • No external power needed

  • Example: A capacitor blocks low frequencies, sending only highs to a tweeter.

2. Active Crossovers

  • Use powered electronics

  • Placed before the amplifier

  • Require separate amps for each frequency band

  • Allow for greater precision and adjustability

3. Digital Crossovers

  • Use DSP (Digital Signal Processing)

  • Can be programmed for very accurate frequency cuts, phase control, delays, etc.

Crossover Frequencies

Typical crossover points might be:

  • 80 Hz: subwoofer to woofer

  • 500 Hz – 3 kHz: woofer to midrange

  • 2 kHz – 4 kHz: midrange to tweeter

Summary:

A speaker crossover ensures that each driver in a speaker system receives only the frequencies it is best suited to reproduce, which improves sound quality and prevents damage.

Monday, November 25, 2013

Google Android operated Smart Home -operating electrical appliances in home through Android mobile phones

The project aims in designing a system which makes operating of electrical appliances in home through Android mobile phone possible. The controlling of electrical appliances is done wirelessly through Android smart phone using the Bluetooth feature present in it. Here in this project the Android smart phone is used as a remote control for operating the electrical appliances. Android is a software stack for mobile devices that includes an operating system, middleware and key applications. Android boasts a healthy array of connectivity options, including Wi-Fi, Bluetooth, and wireless data over a cellular connection (for example, GPRS, EDGE (Enhanced Data rates for GSM Evolution), and 3G). Android provides access to a wide range of useful libraries and tools that can be used to build rich applications. In addition, Android includes a full set of tools that have been built from the ground up alongside the platform providing developers with high productivity and deep insight into their applications. Bluetooth is an open standard specification for a radio frequency (RF)-based, short-range connectivity technology that promises to change the face of computing and wireless communication. It is designed to be an inexpensive, wireless networking system for all classes of portable devices, such as laptops, PDAs (personal digital assistants), and mobile phones. It also will enable wireless connections for desktop computers, making connections between monitors, printers, keyboards, and the CPU cable-free. The controlling device of the whole system is a Microcontroller. Bluetooth module, 4-Relays board and LCD display are interfaced to the Microcontroller. The data received by the Bluetooth module from Android smart phone is fed as input to the controller. The controller acts accordingly on the Relays to switch connected electrical appliances. Also, the status of the electrical appliances can be seen on LCD display. In achieving the task the controller is loaded with a program written using Embedded ‘C’ language. The main objectives of the project are: 1. Controlling of AC devices wirelessly through mobile phone. 2. Usage of Android touchscreen smart phone in performing the task. 3. Bluetooth wireless transmission. 4. Display of electrical appliances status on graphical display. The project provides exposure to following technologies: 1. Google’s Android Open Source Technology. 2. Bluetooth wireless technology. 3. Interfacing Bluetooth module to Microcontroller. 4. Electromagnetic Relay switching principles. 5. Interfacing of 4-Relay board to Microcontroller. 6. Embedded C programming. 7. PCB designing. The major building blocks of the project are: 1. Regulated Power Supply. 2. Microcontroller. 3. Android smart phone. 4. Bluetooth module. 5. 4-Relay board with driver. 6. LCD display with driver. 7. Crystal oscillator. 8. Reset. 9. LED indicators. Software’s used: 1. PIC-C compiler for Embedded C programming. 2. PIC kit 2 programmer for dumping code into Micro controller. 3. Express SCH for Circuit design. 4. Proteus for hardware simulation.

Saturday, March 23, 2013

Communities and Emerging Semantics in Semantic Link Network SLN:Discovery and Learning

Abstract
The World Wide Web provides plentiful contents for Web-based learning, but its hyperlink-based architecture connects Web resources for browsing freely rather than for effective learning. To support effective learning, an e-learning system should be able to discover and make use of the semantic communities and the emerging semantic relations in a dynamic complex network of learning resources. Previous graph-based community discovery approaches are limited in ability to discover semantic communities. This paper first suggests the semantic link network (SLN), a loosely coupled semantic data model that can semantically link resources and derive out implicit semantic links according to a set of relational reasoning rules. By studying the intrinsic relationship between semantic communities and the semantic space of SLN, approaches to discovering reasoning-constraint, rule-constraint, and classification-constraint semantic communities are proposed. Further, the approaches, principles, and strategies for discovering emerging semantics in dynamic SLNs are studied. The basic laws of the semantic link network motion are revealed for the first time. An e-learning environment incorporating the proposed approaches, principles, and strategies to support effective discovery and learning is suggested.E87GJCRMD7M2


Tuesday, February 28, 2012

Multi Phase Normalizing Tool (Multi Phase Database standardizing tool)

Normalization is the process of putting things right, making them normal. Normalization is usually discussed in terms of form, first, second and third normal form. For better performance of database it must be normalized. Using our site we can upload a database, it will analyze that database and find whether database is normalized or not. User can convert database into required form. Main advantage of this module is we can normalize multiple back ends like xml, access and sql.
Modules of Project
1 Admin Module
 Report Module
 Check Feed back
 Database maintenance

2 User Module
 User Registration Module
 Upload Module
• Image Module
 Conversion Module
 Down Load Module.
 Send feed back

Soft Marketing is an online web application, which is used to display and sell software’s of different software professionals

Soft Marketing is an online web application, which is used to display and sell software’s of different software professionals irrespective of their nationality, gender and other narrow consideration, through auction and fixed price. Professionals can register online for being a member in the Soft market and each professional can upload the software description of their work under the respective categories. They can host their work for fixed price and participate in auction by submitting their bids... The professional is liable to pay a fraction of the price of each sale to the web site to find the running fund for site.
Customer can also register online and they can browse works that are arranged in different categories scientifically. Each customer can purchase required products and can ask for modification. They can specify their requirements about new product to the software professionals and can place it for auction. And each user has the right to purchase a work using the integrated payment gateway. Qualified bidder should complete their work with in a valid period.
Modules of the project
1. Administrator Module
• Confirm software professionals
• Accept commission from software professionals
• Report generation
2. Software Professional’s Module
• Registration Module
• Upload Software Details
• Bidding
• Give commission to website
3. Customer Module
• Registration Module
• Purchase Software’s
• Product Requirement
• Confirm Auction

Database Mirroring of a Banking System: B.Tech project abstract

Database replication provides a method to database designers and user to enter and update database records at more than one location while the DBMS manages the synchronization of each copy of the database. This project is implemented on a banking system. The project has not given much importance to the ordinary banking system, but to the underlying mechanism which provides security of data in the banking network. In this project there is client software and server software. User is always directly interacting with the system through the client software. Server software allows whole data manipulation on database. Server software holds the database where all the records of customers reside. The client should first establish a connection with the server for transaction. When the server accepts the requests from the clients corresponding acknowledgements are given.
Modules of the Project
The description deals with the overall working and functionalities of the project “Replicated Data Processing Environment” .The project mainly have two parts. Client –side software and Server-side software. The project is developed on Client – Server model architecture.
Server Module
Client Module
Other Modules
1. Remote Access and Update of Data:
2. Distribution of Database Design Changes Database Backup and Disaster Recovery:

Monitoring Online Tests through Data Visualization


We present an approach and a system to let tutors monitor several important aspects related to online tests, such as learner behavior and test quality. The approach includes the logging of important data related to learner interaction with the system during the execution of online tests and exploits data visualization to highlight information useful to let tutors review and improve the whole assessment process. We have focused on the discovery of behavioral patterns of learners and conceptual relationships among test items. Furthermore, we have led several experiments in our faculty in order to assess the whole approach. In particular, by analyzing the data visualization charts, we have detected several previously unknown test strategies used by the learners. Last, we have detected several correlations among questions, which gave us useful feedbacks on the test quality.
Modules
• Administrator Module
a. Manage Organization
b. Categorize Institution
c. Reports
i. Newly registered organizations
ii. No of exams take place
iii. Tutors list
• Organization Module
• Register Organization
• Add Tutor
• View & Approve Questions
• Add course ,Subject & syllabus
• Trainer Module
• Categorize Question
• Add Students
• Prepare Question
• Online Test
• discovery of behavioral patterns of learners
• Feedback About Test Quality
• learner Module
• Attend Online Test
• View Data Visualization
• View Feedback about Test Quality.

Mobile Plan Integration:This project recommends the best mobile plan for the user based on the usage

Introduction to application Area
This B.Tech project recommends the best mobile plan for the user based on the usage. It integrates the mobile tariff plans of various service providers in India including both prepaid and post paid tariff plans. By the use of monthly payable amount and the approximate usage details (local calls, STD calls and SMS) .You can calculate how much money can save and on what plan it is easy. With multiple service providers and new plans added every day users are faced with hundreds of plan choice. This project also includes the registration of customer, support centers and the registered dealer can purchase the appropriate planned SIM cards from the service provider of their choice. Discounts and credit facilities are provided for bulky purchase.
Modules of the project
• Administrator Module
• Mange Service Providers
• View Customer
• View Feed back
• Report generation
• View and publish Survey result
• Add Category
• Service Provider Module
• Registration Module
• Add Plans
• SMS Module
• Plan Activation Directions
• Customer Module
• Search Plans
• Plan Comparison
• View Plan Activation Directions
• Send Feedback
• Fill Survey
• View survey Result

Doc to word, excel, notepad, xml, access, sql and oracle Converter

Introduction to application Area
Many organizations need to centralize data to improve corporate decision-making. However, their data may be stored in a variety of formats and in different locations. Doc Converter first fined type of source data then convert into destination format. Destination format may be word, excel, notepad, xml, access, sql and oracle. This software is mainly developed for report generation & customer service manipulation in firms like reliance.
Modules of the Project
This project contains mainly two modules
1. Administrator Module
• Add branches
• Accept files
• Automatic Detection & Conversion Module.
• Integrate to database
• View & solve complaints
• Report generation
o View branch wise customer
o View complaints
o View solutions
2. Branch Module
• view and edit profile
• Upload files
• View solutions
i. View complaints
ii. View solution

Wednesday, January 25, 2012

Company information Tracking System .net b-tech projects

CITS is a powerful human resource tool for maintaining employee and company information. More than a data storage program, CITS helps you manage your employees. CITS offers a wide variety of Reports that give you exactly the information you need. View payroll information by department, or find everyone who is receiving company Benefits. CITS gives you the power of information with different report categories.
CITS allows you to add and remove employees from the program and provides access to all employee information categories from Address History to Work Information. Organization files keep track of your company information. From this screen you can create, modify, and Remove company data. You can adjust data for company benefits, departments, evaluation categories, and Positions. It is a good idea to define your departments and positions before adding employees. You must also set up your company benefits and evaluations before adding them to your employee files. When you create a new category such as an Additional department or position, it is immediately available for selection in every applicable employee screen. Checklists assist you in office management by creating a list of items that need to be completed for a particular event. For example, you may want to make a checklist of everything that needs to be done when someone is hired.
CITS allows you to preview and print different reports that range from individual Work History to department Headcounts. Each report screen has different options. You can change the name of the report by editing the Report Title field. This will not change the name of the report in the drop down box, only the name as it appears on the report. The header includes report information such as the report title and date. Your company name (if selected) and report title will appear in every header. If you choose to have your company logo displayed on your report, it will appear in the top left corner. The date range of the report is displayed below the title. The date of the report is in the top right corner directly above the page number. The header may also contain information such as the employee name, department, and Selection Criteria
Main Module’
Employee Files:
 Address History:
 Benefits:
 Evaluation:
 Warning:
Organization Files:
 Company Benefits,
 Evaluation Categories
 Positions
Check Lists:
 New Employee Hires
 Termination Checklist
Reports:
 Certification List,
 Address History,
 Personal Information,
 Achievement List,
 Education and training Report,
 Department Salary Profile,
 Employee Compensation Status.

Sunday, May 8, 2011

An E-Commerce prototype for a clothing retailer: An asp.net project

An E-Commerce prototype for a clothing retailer
Project Overview
It is a complete web portal where selling and buying can be done online. In today’s market one can find several sites for online shopping, but most of them are highly insecure and not user friendly .Online Shopping is an exclusive Online shopping site where all the buying and selling can be done easily. And it work as an online Accounting package.

Module Description
User Registration
User has to register first in order to buy or sell goods. He has to provide relevant information’s about him such as his address, contact number, email etc. Only people who are above 18 years of age are allowed to register in this site.
Getting Products
Registered users can search for the products in this site. Users have to search for an item in the particular category. Payment can be done using Credit card.



Selling Products
If the user wants to sell a product, he has to register in the site. He should list his item in the appropriate category. Millions of buyers can view it.
Feedback Forum

Online shopping offers a feed back forum where users can post in their suggestions and feedbacks about this site.
Administrator
Administrator keeps track of all users of the site. Administrator can deny a particular user if he doesn’t obey the rules of the site. Once a user submits his product in the site, the administrator verifies it and accordingly he has got the right to post it in the site or reject it. All Entry Works done by administrator.
Existing System

Since the preparation for this system is a new approach, we can’t analyze a current system. But there exists some discreet systems that help buyers with minimal information. It does not support different type users and different payment details
Drawbacks of existing system

1 Not user friendly
2 No proper security

Proposed System

It is a complete web portal where selling and buying can be done online. In today’s market one can find several sites for online shopping, but most of them are highly insecure and not user friendly .Online Shopping is an exclusive Online shopping site where all the buying and selling can be done easily. And it work as an online Accounting package.

Platform
1. Hardware
Minimum Requirements
Intel Pentium Pro or Processor running at 133 MHz
1.2 GB Hard Disk
32MB RAM
Recommended Requirements for peek performance
Intel Pentium III running at 450 MHz
128MB RAM
Programming Language Tools Used:
ASP.Net
MS SQL Server 2000

info@empirics.co.cc

Wednesday, May 4, 2011

A web-based system for reporting/tracking IT problems within a company .Net Projects

PROJECT TITLE

A web-based system for reporting/tracking IT problems within a company

SYSTEM STUDY

The present system is manual system. There we do all the activities in the project based on our assumptions and conclusions. In existing system all activities regarding projects like, System Analysis, Design, System Study etc… Should be done by the programmer itself. Since all are single handled, the time and cost for finishing the project will be more than expected.

Drawbacks:
1. Time wasting due to lack of proper planning.
2. Unachieved targets.
3. Reviewing of project tasks are difficult.
4. Poor resources planning.
5. Frequent rescheduling of tasks.
6. Failure in timely completion of projects.
7. Poor assessment of tasks.
8. Project administration is difficult.

Proposed System

If you are ever responsible for coordinating a variety of specific tasks that must be completed within a specific timeframe for a set amount of money . Developing a software product, publishing a newsletter, implementing a training program, starting a new business or even building a new home are some of the projects that millions of people embark upon everyday. How does this system help you do this? It helps you put together a plan of action, fill in and organize all the details that must be completed in order to achieve your goal. Right from building a new project to preparing your project for publication, tracking progress, analyzing costs, assessing the quality of your project and managing multiple projects, this system does it all. Apart from being an easy and flexible tool it expands into web compatible software, thus enabling easy communication. Internet Information server, members in any team can view project data with any browser and exchange information easily, irrespective of their locations.

To summarize, this system helps you stay in control with minimum effort and in minimum time.

Tasks: They are a division of all the work that needs to be completed in order to accomplish the project goals.

Scope: of any project is a combination of all individual tasks and their goals.

Resources: can be people, equipment, materials or services that are needed to complete various tasks. The amount of resources affects the scope and time of any project.

The this system communicates with you through its interface - charts graphs and sheets, menus, toolbars and dialog boxes.

Before embarking on the project you need to put down a few key points very clearly -

1. Conceptualize and identify the purpose of the project
2. Define its objectives
3. Define project deadlines, costs, team members and workweeks etc.
4. Finalize its scope
5. Break down your projects into tasks and assign them to different member groups
6. Identify its activities
7. Assign resources to activities
8. Make honest assumptions about various relevant factors that can affect the duration of a project and its costs
9. Discuss alternative scenarios and build contingency plans
10. Manage your projects remotely
11. Point out deliverables against each task, perform virtual check-in and check-out against them.
12. Identify task dependencies and parent-child relations.
13. Establish task teams, assign different roles to different members
14. Send automated email notifications to different members upon different events
15. Specify progress against each task on daily/weekly basis

Programming Language Tools Used:
ASP.Net
SQL Server2000

Organization
info@empirics.co.cc

Sunday, March 27, 2011

IT Information System: an online transaction based project

SYNOPSIS

COMMUNICATION PACKAGE FOR IT

Statement about the problem:

IT Information System is an online transaction based project Its prime concern is to provide IT Information to users. This enables the users to present his/her doubts and other IT related matters through online.

Reason for the particular topic chosen:

There exist some discreet systems that help the users with minimal information. . In today’s career market one can find literally tens of thousands of career sites which make it extremely difficult to adequately search through all of the available jobs online. In the proposed system it provides all the IT related information.

Objective and Scope of the project:

IT Information System for is a web enabled application developed for managing the whole life cycle of new projects. Its prime objective is providing information to users such as facility for discussions about a particular topic with experts and other users. They download and upload interview tips, projects and articles about the IT related subjects. This system offers the examination experience by providing the facility for Mock test.

Objective:

• It offers the facility for the users to access IT related information.
• maintains a database of interview tips.
• Enables the user to present their doubts and other IT related matters through online.
• Provides a facility for quick information retrieval
• Decreases response time.




MODULES:
The different modules that will make the whole system are as follows:

 User
 Administrator
 Discussion Forum
 Career Corner
 Project Samples
 Articles/ Tutorials
 Exams

MODULE DESCRIPTIONS:

1. User Module
Two types of users are there paid and non-paid. All users must be registered to access the site. After the registration users can upload/download projects, tutorials, resumes etc.
• Online Registration (Personal Details)
• Login Name and Password for a registered users
• Posting questions
• Posting Answers
• Posting doubts
• Upload resumes
• Search Job opportunities
• Uploading projects
• Exams

2. Administrator Module
Administrator has the overall control of the site. The registered users, posted questions, answers and everything will be monitored by the Administrator and after verification all the tutorials and projects uploaded or posted by the user will be appeared in the site.
• Posting
• Editing
• Checking
• Deleting


3. Discussion Forum
This module offers the users to post their doubts and they can discuss with other users and experts. If payment is given the answers to their doubts will be email to them and it will not be posted in the general discussion forum.
• Post Doubts
• Post Answers
• Verification of Doubts and Answers
• Email


4. Career Corner
It companies can register in this sites and they can post their opportunities. After the verification of the administrator the opportunities will be published in the site and registered users can access it. Users can upload their resumes and this will be forwarded to companies after the verification.

• Company Registration
• Post Opportunities
• Resume uploading
• Resume creation
• Verification


5. Project samples
This Module provides the facility fro uploading and downloading the projects done by the users in various subjects. After the verification the projects will be published in site.
• Upload projects
• Download projects
• Verification
6. Articles/ Tutorials
Users can post the articles/Tutorials related to the IT Subjects and it will be published in site after verified by the administrator.
• Uploading Articles/Tutorials
• Downloading Articles/Tutorials
• Verification
7. Exams
System keeps a database of questions and answers and using these question users can write the mock tests. It will provide the users the experience of online exams
• Post Question/Answers
• Scheduling


TOOLS USED:

ASP.Net
SQLSERVER 2000

info@empirics.co.cc

A secure message board: an online transaction based project.

SYNOPSIS

A secure message board

Computerization has made the world in to a small global village. In this fast generation, where in all the work is done in jet speed people cannot afford to waste even the single second. After all “Time is money”. By virtue of today’s socioeconomic environment and continuing advancements in information technologies, companies are offering more computer related services and becoming more sophisticated computers having high capacity of storage and fast method of retrieving real time information have become boon for corporate

Statement about the problem:

A secure message board is an online transaction based project. Its prime concern is to provide a messaging system which will help users to share their ideas and feelings, suggestions etc to other users. This enables the users to present his/her doubts and other matters online.

Objective:

• It offers the users to express their ideas, suggestions etc...
• Enables the user to present their doubts and other related matters through online.
• Provides a facility for quick information retrieval
• Decreases response time.



MODULES:
The different modules that will make the whole system are as follows:

 User
 Administrator
 Message System

MODULE DESCRIPTIONS:

1. User Module
Two types of users are there paid and non-paid. All users must be registered to access the site. After the registration users can post their doubts, questions, suggestions, arguments etc…

 Online Registration (Personal Details)
 Login Name and Password for a registered users
 Edit Details
2. Administrator Module
Administrator has the overall control of the site. The registered users, posted questions, answers, their suggestions etc…, and everything will be monitored by the Administrator and after verification all these messages will be uploaded to the site.

 Posting works
 Editing works
 Validations
 Deletions
 Overall control of the site

3. Message System
This module offers the users to post their doubts and they can discuss with other users and experts.

 Post Doubts, suggestions, ideas etc…
 Post Answers
 Verification of Messages
 Email

TOOLS USED:

ASP.Net
SQLSERVER 2000

contact
info@empirics.co.cc

Sunday, August 1, 2010

Alarm Pattern Analysis Using Computational Intelligence Approach

In today’s high value manufacturing, machines are often equipped with sensors to detect disturbances in
the system, which may trigger the corresponding alarm(s) when limits are exceeded. Apart from displaying on a
terminal for human intervention, these alarm values are also logged to a database. Machine faults or breakdown
may be characterized by a set of alarm patterns. The ability to detect these patterns early can help to alert and
prevent impending machine failure, which is extremely useful for mission critical machines. This project involves
the development of pattern identification concepts and algorithms based on computational intelligence approaches
to predict machine failures. Some of these approaches include Ant Colony System, Genetic Algorithm, and
Statistical methods.
Students with keen interest to learn computational intelligence for pattern recognition and those with knowledge
in manufacture equipment management will have an added advantage for this project

Saturday, July 31, 2010

Investigation of the Sequential Accelerator on the Perceptron for Pattern Recognition

In machine learning methods, when the input data becomes extremely large, the current direct methods
require too large learning times and memory. This project investigates one sequential method to overcome this
problem. It is quite a simple method to implement and is tested using the Perceptron as the base classifier. The
perceptron converges very slowly. So it will be interesting to find out if the proposed accelerator can improve
significantly the computational times of this simple classifier. The student will try various investigations on
different very large data sets and to measure their computational complexities. It has been shown that this
sequential method is very fast and only need a small subset of the large data set to complete the learning.

Friday, July 30, 2010

Investigation of the Sequential Accelerator on LDA for Pattern Recognition

In machine learning methods, when the input data becomes extremely large, the current direct methods
require too large learning times and memory. This project investigates one sequential method to overcome this
problem. It is quite a simple method to implement and is tested using the well-known LDA classifier. The student
will try various investigations on different very large data sets and to measure their computational complexities. It
has been shown that this sequential method is very fast and only need a small subset of the large data set to
complete the learning.

Thursday, July 29, 2010

Equalization of Fading Channels using RBF Networks

Equalization of Fading Channels using RBF Networks
Summary: Equalization is the process of recovering the true input data from the received data which is corrupted
by noise and passes through a nonlinear communication channel. Earlier work by the supervisor and his group has
successfully used RBF neural networks for complicated nonlinear channels that are stationary. In this project, the
performance of the RBF equalizers will be investigated for time varying ( fading ) channels ( mainly for Raleigh
Fading Channels) and an implementation scheme for the equalizer will be evolved. Performance comparison with
other conventional equalizers will also be made.

Friday, July 23, 2010

Analysis of the quality of fingerprint image features

The most popular fingerprint feature used for matching is the feature points, called minutiae. Several approaches have been proposed which in a way, involves detecting the skeleton image to locate the minutiae. Subsequently, the geometrical and other information are extracted and used to match the minutiae. However, the performance of the minutiae extraction varies. Problem arises when there is noise or the fingerprint image is not clear. This could cause the introduction of false minutiae or the omission of valid minutiae. In this project, the main aim is to devise methods to analyse the quality of the minutiae so that the overall matching is improved. This
will involve analysing the property of the minutiae to provide suitable confidence level and providing consistent information that can be extracted from the minutiae. Good knowledge in C/C++ or Matlab programming is essential for this project.