Projets innovants réalisés

Explorez des milliers de projets réussis résultant de la collaboration entre les organisations et les talents postsecondaires.

13270 Projets terminés

1072
AB
2795
C.-B.
430
MO
106
NF
348
SK.
4184
L’ONT
2671
QC (EN)
43
PE
209
N.-B.
474
N.-S.

Projets par catégorie

10%
Informatique
9%
Génie
1%
Ingénierie - biomédicale
4%
Ingénierie - chimique / biologique

Interpolation polynomiale clairsemée super rapide

J’ai commencé un nouveau projet de recherche dans le but de mettre en œuvre un nouvel algorithme qui interpole un polynôme F de degré D dans N variables avec T termes non nuls.

On sait depuis longtemps comment interpoler un polynôme F(x) dans une variable de degré D à partir des valeurs D+1 de F dans le temps O( D log D).  L’outil pour ce faire est la transformée de Fourier rapide.  Il est considéré comme l’une des 10 meilleures réalisations en informatique scientifique du 20e siècle.  Il a de nombreuses applications.  Mais, si les polynômes sont multivariés, dans N variables, ils sont généralement clairsemés, c’est-à-dire que le nombre de termes T est beaucoup moins que D ^ N, la transformée fast four peut ne pas aider.   Sur de tels polynômes, la transformée de Fourier rapide peut prendre beaucoup de temps.   Étant donné que les polynômes clairsemés se produisent dans de nombreuses applications pratiques, nous avons besoin de nouveaux algorithmes et de nouveaux outils.  Beaucoup de chercheurs, à commencer par Richard Zippel dans sa thèse de doctorat en 1979, ont développé des algorithmes qui sont efficaces pour les polynômes clairsemés.

Nous avons un nouvel algorithme qui théoriquement, est beaucoup mieux que l’algorithme de Zippel, et les autres algorithmes dans la littérature.  Théoriquement, Il combine des idées et des outils de la cryptographie, de l’informatique théorique, de la théorie des nombres et de l’algèbre.  Mais pour qu’elle soit rapide, nous devons implémenter une variété d’algorithmes, y compris la transformée de Fourier rapide, pour les polynômes avec des coefficients des entiers modulo un nombre premier où le nombre premier peut être petit, par exemple, 32 bits, moyen, par exemple 64 bits, et grand, c’est-à-dire plus de 64 bits de long.  Chaque cas sera important pour des applications pratiques. Nous avons besoin d’aide pour programmer des algorithmes mathématiques pour différents cas et essayer divers algorithmes.  La liste des algorithmes nécessaires comprend des algorithmes pour calculer les racines des polynômes sur des corps finis, prendre des logarithmes discrets dans des corps finis où les logarithmes discrets sont traitables, multiplier et diviser les polynômes, calculer les plus grands diviseurs communs de polynômes, etc. L’étudiant participerait à un petit groupe d’étudiants, deux étudiants des cycles supérieurs et un autre étudiant de premier cycle dans un projet de conception et de mise en œuvre d’un logiciel d’algorithmes mathématiques pour les polynômes dans GF(p)[x], c’est-à-dire des polynômes dans une variable dont les coefficients sont des entiers réduits modulo un p premier.  Nous aurons besoin d’une bibliothèque 32 bits, d’une bibliothèque 64 bits et d’une bibliothèque 128 bits à quadruple précision.  Nous utiliserons le langage de programmation C pour la version finale du code, mais nous essaierons des algorithmes dans Maple.

Voir la description complète du projet
Superviseur de la faculté :

Dr Michael Monagan

Etudiant :

Jaiganesh Balasundaram

Partenaire :

Discipline :

Mathématiques

Secteur :

Technologies de l’information et des communications

Université :

Université Simon Fraser

Programme :

Stage de recherche Globalink

Propriétés structurelles des formules propositionnelles définissant les problèmes de recherche combinatoire

Nous sommes intéressés à comprendre la puissance et les limites des familles d’algorithmes pour résoudre les problèmes de recherche combinatoire, en particulier ceux dont les versions de décision sont NP-complet.   Dans certains domaines d’application impliquant de tels problèmes, l’état de l’art implique de représenter une instance de problème comme une formule de logique propositionnelle (ou une extension naturelle, des exemples typiques étant des contraintes de cardinalité et des combinaisons booléennes d’inégalités linéaires), et d’utiliser un programme conçu pour trouver des affectations satisfaisantes (par exemple, un solveur SAT, ou solveur SMT) pour tenter de construire une solution. (SMT signifie Satisfiability Modulo Theories, qui signifie satisfiabilité d’un ensemble de formules de premier ordre au sol impliquant des atomes dont l’interprétation est déterminée par une théorie décidable, par exemple, l’arithmétique de Presburger ou la théorie des réseaux.)

Une observation intéressante sur l’expérience pratique est que les solveurs SAT et SMT « industriels » résolvent généralement des instances avec des millions de variables et de clauses.   En revanche, nous savons comment concevoir des familles de formules avec quelques centaines de variables dont aucune méthode connue ne pourrait décider de la satisfiabilité dans nos vies.   Alors que les sources industrielles produisent une source continue d’instances de plus en plus difficiles qui sont trop difficiles à résoudre pour la technologie actuelle, ces cas sont néanmoins très faciles par rapport à leur nombre de variables lorsque nous prenons en compte la petite taille d’une formule dure peut être.  De telles observations ont conduit à des spéculations considérables sur la structure de cas relativement durs ou faciles provenant de diverses sources. 

Une suggestion fréquente est que de nombreuses instances industrielles sont relativement faciles parce qu’elles satisfont certaines propriétés structurelles particulières, telles que (un graphique associé à la formule) ayant une petite largeur, par l’une des nombreuses notions connexes de largeur de graphe, et donc résolubles par des algorithmes efficaces par exemples avec cette propriété.   Les preuves réelles sont faibles : il n’est pas clair que les formules satisfassent à une telle propriété, et dans de nombreux cas, nous savons qu’elles ne satisfont pas - ou même ne peuvent pas - satisfaire les propriétés candidates les plus évidentes.  Il est encore moins clair que les algorithmes utilisés dans la pratique devraient être en mesure de résoudre efficacement les instances parce qu’ils ont des propriétés des types proposés.  Cependant, il existe de nombreuses possibilités intrigantes.

Le rôle des étudiants sera d’aider à répondre à certaines parties particulières de la première question.  Leurs travaux se dérouleraient aux étapes suivantes : lecture de documents de base appropriés et sélection d’un petit nombre de familles de formules (p. ex., de la vérification du matériel, de la planification automatisée, de la bioinformatique, des conceptions combinatoires, etc.) et des propriétés structurelles à étudier (notions de largeur, de liberté d’échelle, etc.) ; Étude des algorithmes et des implémentations existantes pour les propriétés choisies ; expériences préliminaires.  On s’attend à ce que nous ne soyons pas en mesure de mesurer des propriétés intéressantes précisément pour les grands cas avec des implémentations existantes ; Travailler, avec le superviseur et d’autres étudiants (et probablement un post-doc) sur l’affinement des algorithmes et des structures de données pour améliorer la vitesse et donc la taille des instances qui peuvent être mesurées ; Préparer un rapport sur les progrès réalisés.

Voir la description complète du projet
Superviseur de la faculté :

Dr David Mitchell

Etudiant :

Paul G C

Partenaire :

Discipline :

Informatique

Secteur :

Technologies de l’information et des communications

Université :

Université Simon Fraser

Programme :

Stage de recherche Globalink

Résolution déclarative des problèmes de recherche et d’optimisation difficiles par calcul

Les problèmes de recherche et d’optimisation difficiles sur le plan informatique sont omniprésents dans les sciences, l’ingénierie et
les affaires. Les exemples incluent la conception de médicaments, le repliement des protéines, la reconstruction de la phylogénie, le matériel et
la conception de logiciels, la génération et la vérification de tests, la planification, le chronométrage, la planification et ainsi de suite. Dans
dans de rares cas, il existe un logiciel pratique spécifique à l’application, mais le plus souvent le développement de succès
nécessite l’embauche de spécialistes, et souvent beaucoup de temps et de dépenses, pour appliquer un ou plusieurs
approches informatiques. L’objectif de notre projet est de fournir une autre technologie pratique pour
la résolution de ces problèmes, mais qui nécessiterait une expertise beaucoup moins spécialisée sur la
une partie de l’utilisateur, rendant ainsi la technologie pour résoudre de tels problèmes accessible à une plus grande variété de
utilisateurs. Dans cette approche, l’utilisateur donne une spécification précise de sa recherche (ou optimisation)
problème dans un langage de modélisation déclaratif. Un solveur prend ensuite cette spécification, avec un
instance du problème, et produit une solution au problème (s’il y en a une). Nous entreprenons un
programme de recherche à la fois de développement théorique et de démonstration de faisabilité pratique par
l’élaboration de systèmes.

L’étudiant travaillera dans une équipe qui comprend deux membres du corps professoral, deux étudiants au doctorat et
deux étudiants à la maîtrise dans le cadre d’un projet de recherche très actif en cours. La tâche principale sera d’écrire
spécifications des problèmes de recherche et d’optimisation dans une extension de la logique du premier ordre (prédicat),
pour développer des repères, mener des expériences sur notre système et recueillir les statistiques de performance.
L’étudiant aura le choix entre un travail plus théorique ou un travail plus appliqué, en fonction de son
les intérêts. Le résultat sera utilisé dans les documents de recherche que nous prévoyons de publier dans des établissements universitaires de premier ordre
conférences et revues.

Voir la description complète du projet
Superviseur de la faculté :

Dre Evgenia (Eugenia) Ternovska

Etudiant :

Akshay Gupta

Partenaire :

Discipline :

Informatique

Secteur :

Technologies de l’information et des communications

Université :

Université Simon Fraser

Programme :

Stage de recherche Globalink

Gestion des réseaux sociaux personnels

Nous menons un projet passionnant sur la création d’outils pour la gestion des réseaux sociaux personnels.  Vous avez beaucoup d’amis, communiquant avec vous dans quelques réseaux sociaux en ligne, tels que Facebook, LinkedIn et Twitter, ainsi que certains canaux traditionnels, tels que les e-mails, les appels téléphoniques et les messages en ligne.  Comment gérer vos contacts de manière réseaux sociaux ?

Ce projet de gestion des réseaux sociaux personnels permettra de créer des outils pour recueillir et organiser les détails de la communication, d’analyser et de recommander des actions et de protéger la vie privée.  Bien que les détails du projet Globalink spécifique soient déterminés par le superviseur et l’étudiant, nous nous attendons à ce que l’étudiant puisse terminer une composante petite mais concrète pendant le stage.  Certains sujets, par exemple, incluent la détection et la suppression de l’ambiguïté des entités, l’intégration et l’agrégation de la communication, la visualisation de la communication et des réseaux sociaux.

L’étudiant travaillera sous la supervision du Dr Jian Pei et d’un étudiant au doctorat (en tant que mentor) pour comprendre le tableau d’ensemble du projet et apporter une composante concrète à l’ensemble d’outils en cours d’élaboration.  L’étudiant devrait développer le cadre algorithmique, impliquant très probablement l’exploration de données et la recherche sur l’apprentissage automatique, et mettre en œuvre un prototype.
 

Voir la description complète du projet
Superviseur de la faculté :

Dr Jian Pei

Etudiant :

Sameera Gupta

Partenaire :

Discipline :

Informatique

Secteur :

Technologies de l’information et des communications

Université :

Université Simon Fraser

Programme :

Stage de recherche Globalink

Modélisation et simulation des instabilités de doigté dans l’écoulement des eaux souterraines

Dans ce projet, nous visons à développer un modèle mathématique et à effectuer des simulations numériques pour les instabilités de doigté induites par la gravité qui se produisent pendant l’écoulement des eaux souterraines dans les sols et les aquifères.  Les doigts se forment en réponse aux forces gravitationnelles qui dérivent de la différence de densité entre l’eau d’invasion et l’air déplacé.  Ces forces peuvent déstabiliser un front mouillant planaire par ailleurs stable, conduisant à un réseau périodique de doigts qui se propagent rapidement.  Ces instabilités peuvent jouer un rôle très important dans l’étude de la contamination et de l’assainissement des sols, car les doigts fournissent une voie pour l’entrée rapide de la pluie ou d’autres sources d’eau de surface dans le sous-sol. De nombreux modèles ont été proposés pour capturer les phénomènes d’écoulement à doigts, qui sont principalement basés sur l’équation bien connue de Richards pour l’écoulement dans les milieux poreux en combinaison avec des équations constitutives appropriées pour les propriétés du sol.  Dans ce projet, nous nous intéressons à l’étude de trois modèles spécifiques qui utilisent différentes approches pour intégrer l’hystérésis et les effets de non-équilibre dans l’équation dynamique qui régit la pression capillaire.  

Notre objectif dans ce projet est de prendre le cadre de calcul de base que nous avons déjà développé dans Matlab pour le modèle A [1] et de l’étendre en mettant en œuvre les modèles B et C.  Les équations gouvernantes dans chaque cas sont un système non linéaire couplé d’équations aux dérivées partielles de type parabolique.  Sur la base de la géométrie simple et rectangulaire de l’échantillon de sol expérimental typique, nous nous limiterons à un domaine rectangulaire bidimensionnel et utiliserons une discrétisation de différence finie standard dans l’espace.  La discrétisation du temps sera gérée à l’aide d’une approche de méthode de lignes avec les solveurs ODE intégrés à Matlab. Nous serons alors prêts à effectuer une comparaison complète de la capacité des trois modèles à simuler des phénomènes de doigté induits par la gravité, et à évaluer les avantages et les inconvénients de chacun.  Aucune comparaison de ce genre n’a encore été faite parce que les modèles B et C [2,5] sont relativement récents ; les modèles B ou C n’ont pas non plus été systématiquement comparés à la richesse des données expérimentales disponibles dans la littérature (voir les références dans [1] pour des exemples).

L’étudiant passera environ le premier mois à examiner les deux modèles mentionnés ci-dessus et à mettre en œuvre un algorithme pour la solution numérique dans Matlab.  Le développement du code sera facilité par le fait que nous avons déjà un modèle de travail pour l’hystérésis capillaire [1], qui est la principale complication dans le code. Nous effectuerons ensuite une série de simulations numériques pour valider les résultats et les comparer à d’autres modèles connexes.  L’objectif est de déterminer quel modèle capture le plus précisément et de manière fiable le comportement de doigté observé.

Voir la description complète du projet
Superviseur de la faculté :

Dr John Stockie

Etudiant :

Samir Jain

Partenaire :

Discipline :

Mathématiques

Secteur :

Industrie environnementale

Université :

Université Simon Fraser

Programme :

Stage de recherche Globalink

Suivi stéréoscopique des yeux

Ce projet implique plusieurs chercheurs du laboratoire de communications multimédias de SFU, et est
visait à développer un prototype de système pour le suivi stéréoscopique binoculaire des yeux. Le système
sera composé de lunettes portées par le sujet, de deux caméras oculaires infrarouges (une pour chaque œil) et d’un
dispositif d’imagerie stéréo. En plus de l’estimation conventionnelle de la direction du regard, cela nécessiterait
estimer également la profondeur du regard. Certains des défis liés à l’élaboration d’un tel
sont : Synchronisation des mesures à partir des deux yeux, étalonnage multi-oculaire, estimation de la profondeur du regard, marqueurs pour le suivi stéréoscopique des yeux binoculaires, visualisation des données de fixation 3D.

L’étudiant stagiaire Globalink travaillant sur ce projet peut s’intégrer dans l’un des cinq sous-projets
énuméré ci-dessus, en fonction de son ensemble de compétences et d’intérêts.

Voir la description complète du projet
Superviseur de la faculté :

Dr Ivan Bajic

Etudiant :

Lokesh

Partenaire :

Discipline :

Génie

Secteur :

Technologies de l’information et des communications

Université :

Université Simon Fraser

Programme :

Stage de recherche Globalink

Conception optimale d’expériences dans le stockage géologique du carbone

Les objectifs du projet sont de mener des recherches sur le stockage géologique du carbone du point de vue de l’analyse dynamique et de l’ingénierie des systèmes de processus, en examinant en particulier la dynamique entre la tête de puits et le réservoir de stockage de CO2 . L’objectif principal est d’assurer l’exploitation et la gestion en boucle fermée du réservoir en ce qui concerne la séquestration et le stockage du CO2 , ainsi que la récupération assistée du pétrole dans les cas où le réservoir n’est pas complètement épuisé. Les principaux domaines d’activité du projet sont décrits ci-dessous.

La recherche vise à développer une approche intégrée de la co-optimisation du stockage du CO2 et de la récupération du pétrole, c’est-à-dire la gestion des réservoirs en boucle fermée. Afin d’élaborer des stratégies en boucle fermée pour la gestion des réservoirs, les éléments inclus dans cette recherche comprennent la construction de modèles proxy/substituts d’ordre réduit, la conception d’expériences pour le placement des puits et l’estimation des paramètres, l’estimation de l’état et la mise à jour du modèle à l’aide de variantes du filtre de Kalman de l’ensemble. Étant donné que les modèles de réservoirs et les simulateurs de composition sont coûteux à exécuter sur le plan informatique, le développement de modèles d’ordre réduit est crucial pour permettre la conception d’expériences, l’estimation de l’état et l’optimisation.

Le rôle de l’étudiant dans le projet sera de travailler sur le développement de stratégies pour la conception optimale d’expériences de stockage géologique du carbone. Il y a deux aspects principaux à ce travail : le premier est l’utilisation de modèles de réservoir de substitution / proxy pour la conception optimale de l’expérience D, et la comparaison des résultats avec la conception de l’expérience séquentielle bayésienne.  Le deuxième aspect consiste à obtenir des sous-ensembles ou des groupes de paramètres optimaux qui sont identifiables à partir de la conception de l’expérience. Ce projet comprendra l’élaboration et la modification du code MATLAB pour la conception d’expériences et la reparamétrisation. Le code a déjà été développé dans le groupe pour ces techniques, et le rôle principal de l’étudiant sera de modifier le code pour l’utiliser avec des simulations de réservoir, et l’analyse des résultats.

Voir la description complète du projet
Superviseur de la faculté :

Dr Amos Ben-Zvi

Etudiant :

Ayush Agrawal

Partenaire :

Discipline :

Chimie

Secteur :

Pétrole et gaz

Université :

Université de l’Alberta (en anglais)

Programme :

Stage de recherche Globalink

Laboratoire sur puce pour la détection de Listeria dans des échantillons d’aliments

La salubrité des aliments est d’une importance primordiale pour le Canada. L’épisode récent de rupture de Listeria dans une usine de transformation de la viande a suscité un regain d’intérêt pour la surveillance des agents pathogènes d’origine alimentaire dans les produits de viande prêts-à-manger (RTE). Le dispositif proposé vise à détecter Listeria monocytogenes dans des échantillons d’aliments en quelques heures. Ce dispositif intègre la microfluidique et le biocapteur au sein d’une seule plate-forme, communément appelée Lab-on-a-Chip (LOC). Le LOC proposé sera doté d’un mécanisme de détection sans étiquette intégrant les principes et les fabrications optofluidiques de pointe. Le projet comprendra la conception, l’analyse et la fabrication du LOC et le prototype sera testé pour sa sensibilité et sa spécificité envers L. monocytogenes. On s’attend à ce que le LOC proposé fournisse un avertissement précoce en temps opportun à toute rupture possible de Listeria dans les produits de viande RTE et sera un outil important pour les organismes de réglementation, comme l’Agence canadienne d’inspection des aliments, pour surveiller les unités de transformation de la viande.

L’étudiant sera responsable de ce qui suit : Exécuter des simulations microfluidiques, concevoir un processus d’extraction à intégrer à Lab-on-a-Chip (LOC) et travailler avec d’autres membres de l’équipe sur divers aspects de ce projet financé par l’industrie.

Voir la description complète du projet
Superviseur de la faculté :

Dre Sushanta K. Mitra

Etudiant :

Aditya Bandopadhyay

Partenaire :

Discipline :

Ingénierie - mécanique

Secteur :

Sciences de la vie

Université :

Université de l’Alberta (en anglais)

Programme :

Stage de recherche Globalink

Conception de détecteur robuste basée sur la résonance stochastique

La résonance stochastique (SR) est un phénomène découvert récemment dans certains systèmes non linéaires où l’ajout d’une certaine quantité de bruit peut, quelque peu paradoxalement, améliorer ses performances. Il a trouvé des applications dans les systèmes sensoriels biologiques [1] tels que les systèmes visuels, auditifs et tactiles, ainsi que des applications d’ingénierie telles que les déclencheurs Schmitt pilotés par courant alternatif et les lasers à anneau bistable. Les systèmes bistables (BS) sont des systèmes non linéaires [4] qui sont largement utilisés comme systèmes SR. Les détecteurs basés sur les systèmes BS (ci-après appelés détecteurs BS-SR) sont construits avec un BS suivi d’un détecteur interne. Le détecteur interne peut être un filtre adapté (MF), un détecteur cohérent ou d’autres types. Il est également possible d’appliquer directement l’entrée au détecteur interne et de prendre une décision. Par conséquent, le BS est considéré comme un préprocesseur du détecteur interne. Malgré plusieurs réalisations de chercheurs dans la conception de détecteurs BS-SR, il existe encore de nombreux problèmes et difficultés non résolus. L’objectif de ce projet est de s’attaquer à certains de ces problèmes.

Deux applications potentielles de la RS seront prises en compte dans ce projet. Tout d’abord, le détecteur SR sera utilisé dans le filigrane numérique dans le domaine DCT. Les informations de filigrane sont considérées comme un signal faible intégré dans les coefficients DCT considérés comme du bruit. Les statistiques du bruit sont difficiles à estimer. Le détecteur BS fournit une solution robuste et les performances de détection devraient être considérablement améliorées. Deuxièmement, un détecteur SR sera utilisé pour détecter les caractéristiques dans les images cérébrales IRM. Les images IRM n’ont pas de caractéristiques nettes et sont bruyantes. Il est difficile de détecter de petites caractéristiques (par exemple, lésions ou tumeurs) dans une image IRM. Nous étudierions l’utilisation du détecteur SR pour améliorer les performances de détection des fonctionnalités.

L’étudiant aura un rôle à la fois dans le développement théorique et l’évaluation expérimentale du détecteur BS-SR, y compris les trois tâches principales suivantes : L’étudiant évaluera diverses mesures de la performance BS pour la transmission du signal, l’étudiant étudiera la relation entre la mesure de performance BS (MI ou corrélation croisée) et les paramètres du système BS, pour le signal d’entrée donné et les caractéristiques de bruit, l’étudiant évaluera l’efficacité de la mesure de performance développée en appliquant le détecteur SR dans des applications de filigrane numérique.

Voir la description complète du projet
Superviseur de la faculté :

Dr Mrinal Mandal

Etudiant :

Shaileshh BV

Partenaire :

Discipline :

Ingénierie - informatique / électrique

Secteur :

Technologies de l’information et des communications

Université :

Université de l’Alberta (en anglais)

Programme :

Stage de recherche Globalink

Étude comparative des réseaux sans fil coopératifs codés à taux fixe et codés sans taux

Le codage à débit fixe pour les réseaux sans fil coopératifs avec traitement de relais de décodage et avant (DF) a reçu beaucoup d’attention. Pourtant, il n’existe qu’un corpus de recherche assez étroit sur les réseaux de relais DF codés sans taux. On sait peu de choses sur la façon dont les performances et les implications de complexité des systèmes codés à taux fixe et sans taux se comparent. Entre-temps, de telles comparaisons jouent un rôle essentiel dans la conception du système pour les réseaux coopératifs. Ce projet vise à mettre en lumière les mérites relatifs des réseaux de relais codés à taux fixe et sans taux en termes de débit et de complexité des données, par l’analyse et la simulation. Deux réseaux de relais codés appariés, à la fine pointe de la technologie, à taux fixe et sans taux seront analysés, simulés et comparés en termes de débits de données réalisables, de quantité de CSI et de rétroaction requis à différents nœuds, et de sensibilité aux erreurs d’estimation CSI. Les codes de contrôle de parité de faible densité (LDPC), ou une correspondance similaire, pour le schéma codé à taux fixe et les codes Raptor, ou une variante, pour le schéma codé sans taux seront pris en compte. Le projet commence par l’étude des réseaux à relais unique. En fonction de l’avancement des parties analytiques et de simulation du projet, les réseaux multi-relais et les réseaux dans lesquels les relais sont également des sources d’information seront examinés.

L’étudiant sera principalement responsable d’une étude complète de la littérature et de la construction d’une bibliographie complète du travail qui a été effectué à ce jour. L’étudiant sera également responsable de la simulation informatique des schémas codés à taux fixe et sans taux, afin de déterminer leurs probabilités d’erreur, les débits de données maximaux et la sensibilité des débits de données à l’évanouissement des canaux et aux erreurs d’estimation CSI. La simulation comprend la génération de signaux aléatoires et de gains d’évanouissement, et la mise en œuvre de l’émetteur avec l’encodeur et le récepteur avec le décodeur pour les schémas codés à taux fixe et sans taux. Les performances optimales des systèmes seront déterminées par différents paramètres du système. Parallèlement, l’étudiant recevra une formation sur la théorie de la communication statistique et la théorie du codage pertinentes, et formulera des modèles mathématiques pour les protocoles codés à taux fixe et sans taux et pour le codage et le décodage aux émetteurs et aux récepteurs, respectivement.

L’objectif ultime est d’effectuer des comparaisons mathématiques et de simulation entre les réseaux de relais codés à taux fixe et sans taux. Si les progrès sont rapides, l’effet important d’une répartition optimale de la puissance entre les différents utilisateurs sera étudié via des méthodes d’optimisation analytique et de simulation.

Voir la description complète du projet
Superviseur de la faculté :

Dr Norman Beaulieu

Etudiant :

Lakshmi Sumala

Partenaire :

Discipline :

Ingénierie - informatique / électrique

Secteur :

Technologies de l’information et des communications

Université :

Université de l’Alberta (en anglais)

Programme :

Stage de recherche Globalink

Mise au point de modèles de réservoirs indirects pour le stockage géologique du carbone

Les objectifs du projet sont de mener des recherches sur le stockage géologique du carbone du point de vue de l’analyse dynamique et de l’ingénierie des systèmes de processus, en examinant en particulier la dynamique entre la tête de puits et le réservoir de stockage de CO2 . L’objectif principal est d’assurer l’exploitation et la gestion en boucle fermée du réservoir en ce qui concerne la séquestration et le stockage du CO2 , ainsi que la récupération assistée du pétrole dans les cas où le réservoir n’est pas complètement épuisé.

La recherche vise à développer une approche intégrée de la co-optimisation du stockage du CO2 et de la récupération du pétrole, c’est-à-dire la gestion des réservoirs en boucle fermée. Afin d’élaborer des stratégies en boucle fermée pour la gestion des réservoirs, les éléments inclus dans cette recherche comprennent la construction de modèles proxy/substituts d’ordre réduit, la conception d’expériences pour le placement des puits et l’estimation des paramètres, l’estimation de l’état et la mise à jour du modèle à l’aide de variantes du filtre de Kalman de l’ensemble. Étant donné que les modèles de réservoirs et les simulateurs de composition sont coûteux à exécuter sur le plan informatique, le développement de modèles d’ordre réduit est crucial pour permettre la conception d’expériences, l’estimation de l’état et l’optimisation.

Le rôle de l’étudiant dans le projet sera de développer des modèles proxy ou de substitution pour les simulateurs de réservoir. Dans la littérature, la plupart des modèles de proxy ont été développés en utilisant des réseaux de neurones artificiels (ANNs), avec des algorithmes génétiques étant également utilisés dans le développement des modèles proxy. L’objectif de ce projet est d’utiliser différentes méthodes, potentiellement meilleures, pour développer des modèles d’ordre réduits. Les méthodes à étudier comprennent l’expansion de Karhunen-Loeve, qui est liée à l’analyse en composantes principales. D’autres méthodes comprennent l’utilisation de techniques de reparamétrisation appropriées (p. ex., transformation cosinusoïste discrète, regroupement de pseudo-paramètres) ou de simplifications analytiques (p. ex., modèles simplifiés) des modèles détaillés.

Voir la description complète du projet
Superviseur de la faculté :

Dr Biao Huang

Etudiant :

Shrayank Gupta

Partenaire :

Discipline :

Ingénierie - chimique / biologique

Secteur :

Pétrole et gaz

Université :

Université de l’Alberta (en anglais)

Programme :

Stage de recherche Globalink

Visualisation 3D de la construction de tunnels à l’aide d’un environnement synthétique de construction

Notre recherche vise à développer des applications hautement interactives et interopératoires pour une utilisation dans des environnements de simulation complexes. Ses objectifs sont de développer une série d’outils de modélisation, de simulation et d’analyse pour : (1) la planification et la gestion des projets de construction tout au long de leurs phases de vie, de la conception à l’exploitation, (2) la formation du personnel de construction et (3) l’exploration des meilleures pratiques de gestion de la construction.

Pour faciliter ces simulations distribuées et ces applications industrielles, nous nous sommes concentrés sur les cadres pour les environnements synthétiques de construction (CSE), qui intègrent plusieurs simulations individuelles à l’aide d’une architecture de haut niveau pour obtenir une modélisation complète et étendue d’une application industrielle. L’une de ces applications est le creusement de tunnels.  Le Tunnelling CSE est basé sur notre expérience avec le domaine de la construction - la simulation de tunnel dans ce cas - nos conclusions liées à l’applicabilité de l’architecture de haut niveau dans la simulation de construction et les développements du cadre COSYE.  Le CSE est composé d’un certain nombre de simulations individuelles qui collaborent pour réaliser une modélisation complète et extensible de l’ensemble du projet de creusement de tunnels.  Le développement de ce CSE démontre un certain nombre de caractéristiques importantes qui ne sont pas facilement disponibles dans les systèmes de simulation d’aujourd’hui, y compris le développement simultané et collaboratif de systèmes à grande échelle, la simulation distribuée, les systèmes de simulation intégrés et la visualisation en temps réel. Les développements futurs comprendront des techniques sophistiquées pour la prévision et le suivi de la construction de tunnels, ainsi que l’expansion de ses capacités de visualisation 3D.

Le rôle de l’étudiant sera de se familiariser avec le CSE de tunneling, le concept d’architecture de haut niveau, et les facultés de visualisation existantes.  L’étudiant aidera ensuite à faire progresser ces facultés : certaines possibilités incluent l’ajout à la bibliothèque de modèles 3D existante, le développement de textures de modèles grâce à des visites de sites, l’aide au développement et à l’intégration d’un moteur d’animation 3D avec le tunneling CSE via TCP / IP, et l’exploration des possibilités des moteurs de jeu.  L’étudiant sera encouragé à choisir un domaine d’intérêt et à développer une expertise dans ce domaine.  En raison de la nature de HLA, la composante de visualisation sera réutilisable dans plusieurs CSE une fois développée, et a le potentiel d’être une contribution extrêmement précieuse à la fois à notre programme de recherche et à l’industrie de la construction dans son ensemble.

Voir la description complète du projet
Superviseur de la faculté :

Dr Simaan M. AbouRizk

Etudiant :

Shreedhar Hardikar

Partenaire :

Discipline :

Ingénierie - civil

Secteur :

Construction et infrastructure

Université :

Université de l’Alberta (en anglais)

Programme :

Stage de recherche Globalink