Innovative Projects Realized

Explore thousands of successful projects resulting from collaboration between organizations and post-secondary talent.

13270 Completed Projects

1072
AB
2795
BC
430
MB
106
NF
348
SK
4184
ON
2671
QC
43
PE
209
NB
474
NS

Projects by Category

10%
Computer science
9%
Engineering
1%
Engineering - biomedical
4%
Engineering - chemical / biological

Development of novel nanomaterial in advanced lithium batteries for electric vehicles

There is an increasing demand for development of electric vehicle (EV) due to the serious energy shortages and environmental pollution. Advanced Lithium (Li) rechargeable batteries are the most promising power systems in commercial Hybrid EV. The main challenge is still the development of alternative material in terms of energy density, cycability, safety, and cost. In this proposed research, novel nanostructed material and catalysts will be developed to achieve these objectives for EV applications. This would help to make lithium batteries competitive with internal combustion engine. Major investments are being made for the commercial development of lithium battery for EV. A report indicated that electrified vehicles will create a Li battery industry with nearly $8 billion worldwide by 2015. This proposal will certainly accelerate the research process and its commercialization. It will also definitely benefit the industrial partner on not only economic benefits, but also social and environmental ones.

View Full Project Description
Faculty Supervisor:

Dr. Xueliang (Andy) Sun

Student:

Jiajun Wang

Partner:

Discipline:

Engineering - mechanical

Sector:

Automotive and transportation

University:

Western University

Program:

Elevate

Tailoring Rheological Properties of RigidReclaim™ Resin Streams

The RigidReclaim™ technology under development by Entropex is an innovative process which converts a comingled, contaminated Mixed Rigid waste stream into highly pure, commercially valuable resins. The non-uniform natures of the plastic waste pose a significant challenge to satisfy the quality requirements for high-value applications. This project is a critical component of the RigidReclaim™ technology and it aims at tailoring the rheological properties of the recovered resin streams comparable to those of virgin resins with reliable novel chemical additives. The results will be optimized and integrated into the RigidReclaim™ process to create highly pure resin streams from the complex, non-uniform feedstock. The final products will be examined by the end-user consortium partners to substitute the virgin resins in the production. The success of the project will deliver sustainable economic and environmental benefits, not only to the partners, but also to a broad number of Canadians.

View Full Project Description
Faculty Supervisor:

Dr. Jingxu (Jesse) Zhu

Student:

Hezhou Ye

Partner:

Entropex

Discipline:

Engineering - chemical / biological

Sector:

Manufacturing

University:

Western University

Program:

Elevate

Cache-oblivious and adaptive algorithms in symbolic computation

The pervasive ubiquity of parallel architectures and memory hierarchy has led to the emergence of a new quest for parallel mathematical algorithms and software capable of exploiting the various levels of parallelism: from hardware acceleration technologies (multi-core and multi-processor system on chip, GPGPU, FPGA) to cluster and global computing platforms. In this project, we propose to revisit fundamental algorithms in symbolic computation so as to optimize them in terms of data locality and parallelism and adapt them to these new modern computer architectures.

View Full Project Description
Faculty Supervisor:

Drs. Ilias Kotsireas and Marc Moreno Maza

Student:

Yuzhen Xie

Partner:

Discipline:

Computer science

Sector:

Information and communications technologies

University:

Wilfrid Laurier University

Program:

Elevate

Engineering platinum free nano-structured electro catalysts for hydrogen production by thermal spraying technology

Hydrocarbon-based fuels have been the primary source of energy for mankind for centuries. However, during the last century there has been an exponential increase in the utilization of such fuels and the demand for energy is growing continuously. Hydrocarbon fuels are the primary source of greenhouse emissions which are severely affecting the global climate and jeopardizing the living environment of future generations. All these issues drive a growing concern about finding suitable alternative fuels that can successfully replace the conventional fuels used in a wide spectrum of applications from electricity generation to automotive and aerospace applications. Of the alternate fuels tested or proposed, hydrogen is a promising candidate.

Besides others ways, water electrolysis is an interesting technology for hydrogen production.  Electrochemical hydrogen evolution involves several intermediate steps with hydrogen chemisorbed on the metal surface. The binding energy between the metal and hydrogen controls the reaction rate. A too weak or too high binding energy results in low hydrogen evolution reaction rates. Platinum have medium binding energies for hydrogen and is the best electrocatalyst for hydrogen production. However, platinum is an extremely rare element and there is an urgent need to find alternatives. An interesting candidate is nickel.  Nickel is not only interesting from is electrocatalytic activity, but as well due to its stability in strong alkaline solutions at elevated temperatures (typical condition in industrial hydrogen production by electrolysis). Contrary to platinum, no nickel supply constraints over long term are expected. Canada produces about 30% of the world supply of nickel.

The successful candidate will develop nano-structured nickel electro-catalysts by thermal spraying technology.

Thermal spraying technology allows forming porous and nano-strucutred coatings of various metals. The candidate will learn how to use this technology and, based on his developed experimental plan, will explore systematically the activity of the coatings. The samples will be prepared in house and/or in collaboration with an industrial partner. During the internship the candidate will work in close collaboration with the catalysis center of the University of Ottawa, where she/he will perform microscopic cauterizations, i.e.  scanning electron (SEM), transmission electron microscopy TEM),  high resolution transmission electron microscopy (HRTEM)  imaging and X-ray diffraction (XRD) analysis. Electrochemical activity characterizations involve real electro-active surface determination (by CO-stripping), Tafel-plot analysis and determination of exchange current density.

View Full Project Description
Faculty Supervisor:

Dr. Rolf Wuthrich

Student:

Keesari Reddy

Partner:

Discipline:

Engineering - mechanical

Sector:

Alternative energy

University:

Concordia University

Program:

Globalink Research Internship

Algorithms for Geometric Networks

Geometric Networks typically are a sparse subgraphs of  a complete graph defined over a set of points embedded in the plane (or space). There are several algorithms which take a complete graph and compute a sparse subgraph satisfying various constraints, e.g.  low diameter, constant degree and fault-tolerant. In our recent work, we have designed algorithms which compute sparse subgraphs of non-complete graphs. Especially, given a k-partite graph, we construct a sparse subgraph consisting of linear number of edges, and show that the shortest path gets stretched by a constant factor.  This result has appeared in SIAM Jl. Computing 38 (5): 1803—1820, 2009. We want to further broaden the scope of this work with the help of a global link student in the following directions (a) Implementation (b) Experimental Study (c) Possibly come up with an algorithm that constructs a planar  subgrap

Student is first expected to learn the techniques used in the research mentioned above.  Then the student is expected to implement an algorithm, and do an experimental study. If time permits, the student will be mentored to design an algorithm to compute sparse planar subggraphs.

View Full Project Description
Faculty Supervisor:

Dr. Anil Maheshwari

Student:

Amit Gupta

Partner:

Discipline:

Computer science

Sector:

Information and communications technologies

University:

Carleton University

Program:

Globalink

Real-Time embedded systems development using a simulation-based approach

Real-time systems are built as sets of components interacting with their environment. In most cases (including robotics, traffic control, manufacturing and industrial applications, etc.), these applications must satisfy "hard" timing constraints. If these constraints are not met, systems decisions (even correctly computed) can lead to catastrophic consequences for goods or lives. The development of real-time controllers in distributed environments has been proven a very complex task, in terms of both development difficulties and related costs. We have provided a new systematic method and associated automated tools to develop hard real-time control applications reducing both development costs and delivery time. We use a simulation-based methodology for development, incrementally replacing simulated components by their real counterparts interacting with the surrounding environment.

The candidate will follow the methodology for developing real-time embedded application. A target application will be identified (to be discussed with the candidate according to his/her background and interests), and a complete application will be developed from scratch using our techniques and tools (which include advanced visualization tools, a development environment, and specialized hardware).

View Full Project Description
Faculty Supervisor:

Dr. Gabriel Wainer

Student:

Amit Badlani

Partner:

Discipline:

Engineering - computer / electrical

Sector:

Information and communications technologies

University:

Carleton University

Program:

Globalink Research Internship

Word Segmentation in Handwritten Documents Using Genetic Programming

Word segmentation in handwritten document is a difficult task because inter-word-spacing (i.e. the space between parts of the same word) is sometimes wider than the intra-word-spacing (i.e. the space between two consecutive words). Many different approaches to segmenting words have been proposed so far. However these segmentation approaches usually use some parameters that are manually tuned; meaning that they do not take into account the properties of the document in order to automatically calibrate the parameters.

In this project, we wish to explore the use of genetic programming in order to find relations between the characteristics of the text and the parameters of the word segmentation algorithm. A good starting point is the algorithm proposed by Manmatha and Rothfeder [1] which is a state-of-the-art word segmentation algorithm. This algorithm is based on the scale-space theory, which is a framework for representing image structures at different scales. The scale-space is obtained by Gaussian filtering. Roughly speaking, if we convolve the image by Gaussian kernels with different sizes (i.e. standard deviations), we will obtain the image structures at different scales. For a text line, by using Gaussian kernels of a certain size we can obtain the blobs that correspond to words. In the original paper, Manmatha and Rothfeder use an experimental formula to tune the size of the Gaussian kernels. However, their proposed formula is independent of the characteristics of the text line, such as how densely or how sparsely the characters are written. Therefore, the performance of the algorithm is sometimes effected by under-segmented and over-segmented errors. In order to mitigate this problem, we wish to use genetic programming to estimate the optimal size for the Gaussian kernels based on the properties of the text.

The student will be provided with the C/C++ source codes to work with a benchmark database in order to train the algorithms and evaluate the performance.

View Full Project Description
Faculty Supervisor:

Dr. Tien D. Bui

Student:

Kalyan Sahoo

Partner:

Discipline:

Computer science

Sector:

Information and communications technologies

University:

Concordia University

Program:

Globalink Research Internship

Multi-channel GNSS Signal Simulation Using CPU/GPU Platforms and FPGA-based Digital Signal Processing Cards

Currently the implementation of navigation information systems – sometimes called “GPS” or GNSS (Global Navigation Satellite Systems) for convenience – is undergoing some significant transitions.  Additional satellite constellations are being proposed and fielded (Glonass, Galileo, Compass, SBAS) aggressively.  In addition location technology is rapidly being incorporated into the mass-market consumer space thru implementation in cellular phones, autos, surveillance, tracking, and standalone navigation products – providing and enabling a whole new class of applications called Location Based Services (LBS).  Effective development, manufacturing, and fielding of these systems requires new testing techniques that model real world expected conditions to provide assessments regarding performance, availability, accuracy.  In this context, GNSS signal generation is key and the ability of such generators to duplicate real-world conditions is of particular importance. However, increasing the number of constellations, and therefore signals to be generated, raises considerable challenge as the hardware required. The common practice in this regard has been to use a standard computer front-end that controls one or many dedicated digital signal processing cards that carry out the required real-time signal processing. Increasing the number of satellite constellations/channels can therefore be handled by increasing the number of dedicated cards. This approach is quite direct and presents a relatively low risk. However, it can be costly since the required cards tend to be specialized (typically FPGA-based).

At École de technolgie supérieure, we have developed a working prototype of a multi-constellation simulator.  In order to maximize the performance of this simulator prototype, this research projects aims at investigation the use of multi-core CPUs and/or high performance GPUs (Graphics Processing Units) to carry out more of the computation and signal processing tasks in the computer front-end thereby reducing the need for dedicated and costly real-time signal processing cards. Therefore, an optimal distribution of computational load between CPU/GPU and FPGA must be sought first at an architectural level then implemented and tested.

The student will collaborate with other team member to quantify the computational requirements for multi-channel GNSS signal generation (focus on a 12 channel GPS L1 scenario), determine the optimal CPU/GPU vs. FPGA distribution of the computational load and Implement and test the 12-channel GPS L1 scenario using the proposed distribution of (2)

View Full Project Description
Faculty Supervisor:

Dr. Ammar Kouki

Student:

Vijay Sudhir Kumar

Partner:

Discipline:

Engineering - other

Sector:

Information and communications technologies

University:

École de technologie supérieure

Program:

Globalink Research Internship

Resilient software update

In a typical scenario, a large heterogeneous software system, installed on many different sites and composed of several interacting components, exchanging data with several different protocols, must be updated to correct some defects, add new functionalities, or replace some obsolete components without breaking the system and while keeping its dependability.

This research project aims at developing approaches to substantially increase the efficiency of change management for high dependability software systems, such as avionic software systems, controlling navigation systems or company mission critical distributed applications. We will particularly focus on the challenges of updating multi-components software systems; systems that include a large quantity of components with the following non-exhaustive list of challenging characteristics: Different languages; Running on different OSes; Built by third-parties; Using different communication protocol; Distributed on processors.

Project activities will be carried out in collaboration with industrial partners, in particular CAE Inc. and CS Communications Canada showed a keen interest for this project. After a first phase during which approaches and technologies will be developed using open source systems, the industrial partners will choose and detail industrial, typical scenarios of software updates. The academic partners will use these scenarios as a "test bed" against which to assess the appropriateness of the solutions as well as a source of information to build the solution.

This research project involves case studies, and laboratory experiments with students and professional developers as well as building tools. We expect that students will work on the theoretical aspects, implementation, and experiments needed to study and characterize the software systems used in high-dependability, distributed systems; study and characterize componentization, redundancy, coupling, cohesion, and criticality of subject systems; study, define, and develop appropriate change-impact analyses; and develop models for software update cost and risk assessment.

View Full Project Description
Faculty Supervisor:

Dr. Giuliano Antoniol

Student:

Aditya Gaurav

Partner:

Discipline:

Engineering - computer / electrical

Sector:

Information and communications technologies

University:

Polytechnique Montréal

Program:

Globalink Research Internship

Connections between Primal-Dual and Iterative Rounding for designing approximation algorithms

During the past two decades, the primal-dual scheme has been a major tool for the design of algorithms with very good approximation factors for NP-hard problems. This method is based on the duality theorems of Linear Programming (LP): Strong duality ensures that satisfaction of complementary slackness conditions implies optimality of a (fractional) solution. “Good” relaxation (i.e., relaxation by a small factor) of these conditions can be shown to imply a good integral solution for the original problem formulated as an LP. The primal-dual method is based on the connection between a primal LP and its dual, but in recent years a new method called iterated rounding has been applied to a variety of problems, for which no equally good primal-dual schemes were known. Iterated rounding deals only with the primal LP formulation of the hard (say, minimization) problem, and very carefully rounds up a fractional solution piece-by-piece to an integral one. So, iterated rounding is a combinatorial primal method (like Simplex is a combinatorial method for solving LPs) and the primal-dual scheme involves both the primal and the dual (like similar methods for solving LPs).

 

The aim of this project will be to explore the possible connections between iterated rounding and primal-dual schemes. We will try to understand their application to network design problems, and through that we will try to understand why each works so well on its own set of problems, and see whether there could be a method of transforming iterated routing algorithms into primal-dual ones and vice-versa. The immediate goal for the research team (supervisor, intern and at least one graduate student) will be to improve the approximation factor of network design problems, but the more ambitious one will be the development of new algorithm design methodologies that will try to encompass both iterated rounding and primal-dual schemes.

View Full Project Description
Faculty Supervisor:

Dr. George Karakostas

Student:

Yogesh Anbalagan

Partner:

Discipline:

Engineering - computer / electrical

Sector:

Information and communications technologies

University:

McMaster University

Program:

Globalink Research Internship

Predicting the Properties of Materials with Machine Learning

Determining the properties of materials has always been one of the primary goals of research in materials science. Computational models for materials’ property determination are hindered by their high computational cost; it can take weeks (even years) to develop and evaluate a computational model for a single property of a single material. The current approach to this problem is based on what might be called “human learning.” Materials scientists and engineers spend many years gaining experience and build up a set of intuitive rules for “what works when.” Machine learning algorithms offer an alternative to this approach. In the machine learning approach, a large “training set” of materials with known values for the target property is input
for a computer program. This training set is used by the program to gain “experience.” The program identifies patterns in the data and uses these patterns to develop a computational model that fits the data. This computational model can then be used to estimate the properties of materials that are not in the training set. Typically, the program also estimates the error in its prediction.

In my research group, we are currently developing machine-learning algorithms for predicting the biological activity of candidate drug molecules. Our approach is based on support vector regression and the closely related method of Gaussian process regression. The goal of this project is to extend this method to predicting the properties of materials.

The goal of this project is to establish machine-learning methods (e.g., support vector regression) as a tool for predicting the properties of materials. Because the goal is to characterize the computational model, rather than to design materials, the method will be tested for accurately measured properties of well-known materials.
 

View Full Project Description
Faculty Supervisor:

Dr. Paul Ayers

Student:

Sairam Subramanian

Partner:

Discipline:

Chemistry

Sector:

Chemicals

University:

McMaster University

Program:

Globalink Research Internship

Miniaturized Power Supplies: Research on Micro-fluidic Rechargeable Batteries

With the fast growth in the Micro-Electromechanical System (MEMS) market, there is also growing need for miniaturized power sources. MEMS devices are beginning to make significant contributions in new subjects, including Lab-on-Chips (LOC) and other micro-fluidic devices, wireless communications, sensors, and optics. In all these technologies, electric power is a vital issue for the further development of the MEMS field. Large numbers of MEMS devices are still powered by external (macroscopic) power supplies, which in many cases lead to inter-connection problems, cross-talk, (electronic) noise, difficulties in controlling the power delivered, and most importantly, compromise the advantage of reduction in device size. In contrast, this complexity is reduced if miniaturized site-specific power is employed, and therefore improvements in noise and power efficiency may be achieved. Past investigations has been showed that the conflicting requirements which prevent good performance, high capacity, and long durability of rechargeable batteries can be (partly) eliminated when the cell is miniaturized and operated with a flowing electrolyte as a continuous electrochemical reactor. The proposed micro battery concept consists of one (or more) micro channel(s) which is (are) manufactured into a micro-fluidic/MEMS device which needs an on-board power source to fulfill its task.

The micro-fluidic batteries have great potential to be employed as the standard power source in MEMS and LOC devices. Also, it is attractive to number up these devices to obtain power systems for conversion and storage of larger amount of energy, e.g. combined with photovoltaic cells or wind turbines as an autonomous (remote) energy supply system. The potential of this project include sustainability and environmental considerations. Miniaturized rechargeable batteries decrease the need for raw material. The enhanced lifetime as well as the less waste generated by production, effects positively the entire cradle-to-grave cycle of small scale power sources.

The student  will be involved with the identification of the physical and chemical phenomena occuring in the micro-fluidic battery on the basis of a literature research. After the identification of the relevant phenomena, the governing equations for electrolyte flow, mass transfer of species, chemical reactions, and thermodynamics/heat transfer have to be identified.

The primary goal is to set-up a simple but effective 1-D model of the phenomena within the micro-fluidic battery. The model should reflect the essential physicochemical features with a low level-of-detail and should be solved with either MATLAB or a commercial CFD code.

View Full Project Description
Faculty Supervisor:

Dr. Dominik P.J. Barz

Student:

Gita Kumari

Partner:

Discipline:

Engineering - chemical / biological

Sector:

Alternative energy

University:

Queen's University

Program:

Globalink Research Internship