• Recent Advances in Converter Control Techniques for Wind Energy Conversion System

    Virtual: https://events.vtools.ieee.org/m/283915

    Over the last few decades wind energy has emerged as one of the fastest growing mainstream power technologies due to its low cost and environmentally friendly nature compared to conventional fossil fuel based power generation. Considering available options of state-of-the-art generator technologies in wind energy conversion system (WECS), doubly fed induction generator (DFIG) has become popular because of its economic operation, ability to regulate in sub-synchronous or super-synchronous speed and decoupled control of active and reactive power. Harnessing regulated power supply from unpredictable wind blow, extraction of maximum power from intermittent generation and supervision on nonlinear system dynamics of DFIG-WECS are some of the critically challenging issues for wind energy system. Maximization of the power yielded from wind turbine is possible by optimizing tip-speed ratio, turbine rotor speed or torque and blade angle. Traditionally, maximum power point tracking (MPPT) control algorithm is based on the Hill Climb Search (HCS) method due to its simple implementation and turbine parameter-independent scheme. Since the conventional HCS algorithm has few drawbacks such as power fluctuation and speed-efficiency trade-off, a new adaptive step size based HCS controller is developed in this work to mitigate its deficiencies by incorporating wind speed measurement in the controller. Again, conventional feedback linearization controllers are sensitive to system parameter variations and disturbances on grid-connected WECS, which demands advanced control techniques for stable and efficient performance considering the nonlinear system dynamics. An adaptive backstepping based nonlinear control (ABNC) scheme with iron-loss minimization algorithm for DFIG is also developed in this work to obtain both improved dynamic performance and reduced power loss. In order to verify the effectiveness of the proposed control schemes, simulation models are designed using Matlab/Simulink. The proposed MPPT control, nonlinear control for grid-connected mode of DFIG-WECS has been successfully implemented in real-time using DSP controller board DS1104 for a laboratory 350 W DFIG. In the laboratory environment a 4-quadrant dynamometer is used to emulate the wind turbine to provide variable wind speed to the generator. The performance of the proposed ABNC is also compared with the benchmark tuned proportional-integral (PI) controller under different operating conditions such variable wind speed, grid voltage disturbance and parameter uncertainties and it exhibits excellent grip over the rotor side and grid side converter control. Virtual: https://events.vtools.ieee.org/m/283915

  • Algebra Review: How does one best think about all of these numbers

    Virtual: https://events.vtools.ieee.org/m/287446

    --- Prerequisites --- You do not need to have attended the earlier talks. If you know zero math and zero machine learning, then this talk is for you. Jeff will do his best to explain fairly hard mathematics to you. If you know a bunch of math and/or a bunch machine learning, then these talks are for you. Jeff tries to spin the ideas in new ways. --- Longer Abstract --- An input data item, eg a image of a cat, is just a large tuple of real values. As such it can be thought as a point in some high dimensional vector space. Whether the image is of a cat or a dog partitions this vector space into regions. Classifying your image amounts to knowing which region the corresponding point is in. The dot product of two vectors tell us: whether our data scaled by coefficients meets a threshold; how much two lists of properties correlate; the cosine of the angle between to directions; and which side of a hyperplane your points is on. A novice reading a machine learning paper might not get that many of the symbols are not real numbers but are matrices. Hence the product of two such symbols is matrix multiplication. Computing the output of your current neural network on each of your training data items amounts to an alternation of such a matrix multiplications and of some non-linear rounding of your numbers to be closer to being 0-1 valued. Similarly, back propagation computes the direction of steepest decent using a similar alternation, except backwards. The matrix way of thinking about a neural network also helps us understand how a neural network effectively performs a sequence linear and non-linear transformations changing the representation of our input until the representation is one for which the answer can be determined based which side of a hyperplane your point is on. Though people say that it is "obvious", it was never clear to me which direction to head to get the steepest decent. Slides Covered: http://www.eecs.yorku.ca/~jeff/courses/machine-learning /Machine_Learning_Made_Easy.pptx - Linear Regression, Linear Separator - Neural Networks - Abstract Representations - Matrix Multiplication - Example - Vectors - Back Propagation - Sigmoid Speaker(s): Prof. Jeff Edmonds, Virtual: https://events.vtools.ieee.org/m/287446

  • Writing Attention-Grabbing Resumes & Cover Letters

    Virtual: https://events.vtools.ieee.org/m/281921

    Unclear about how to tailor a resume to industry jobs? Want to learn how to describe your accomplishments in an impactful manner? In this webinar, you will learn how to gain the attention of hiring managers with well-written resumes and cover letters! Virtual: https://events.vtools.ieee.org/m/281921

  • IEEE CIC x GMU Indie Game Jam: Player & Bullet

    Virtual: https://events.vtools.ieee.org/m/287748

    This series of 5 beginner friendly workshops will teach students how to create their own indie game in Unity. We will teach the building blocks and best practices to create a shooter including creating the player, creating enemies, collectibles, effects, and more! All who attend all five sessions will get a certificate from IEEE WIE and can submit their 2D game into a showcase with small prizes at the end of the workshop series. - Quick review of last week’s progress (10 minutes) - Add player game object & its components (10 minutes): ○ Rigidbody 2D ○ Box Collider 2D ○ Sprite Renderer ○ Shadow - Add player script & implement basic movement, shadow positioning (10 minutes) ● Implement player mouse rotation (10 minutes) - Introduction to the particle effects system & implement player trailing effect (20 minutes) ● Break (10 minutes) - Prevent player from going off screen (10 minutes) - Add bullet object & its components (10 minutes): ○ Rigidbody 2D ○ Box Collider 2D ○ Sprite Renderer - Add bullet script & implement bullet flying movement (10 minutes) ● Implement bullet shooting (20 minutes) Virtual: https://events.vtools.ieee.org/m/287748

  • IEEE Toronto AGM

    Toronto, Ontario, Canada, Virtual: https://events.vtools.ieee.org/m/284064

    It is our pleasure to announce the 2021 IEEE Toronto AGM. Features of this year's meeting include: 1. A grand prize draw of a brand new Apple Watch (no joke!). 2. A keynote presentation from the founder and CEO of the Toronto-based company that recently went public in the biggest semiconductor IPO of all time. 3. A keynote presentation from the Director of Station Services at Hydro One. 3. The announcement of the IEEE Toronto officer election results for the 2022-2023 term. 4. Scholarship and IEEE Toronto section award announcements. 5. A chance to catch up and network with other attendees in a fun new format - details to be announced during the AGM. We are genuinely excited for this event and hope to see many of you there! Speaker(s): Tony Pialis, Lorraine Gray, P. Eng., MBA Agenda: 6:00pm: Welcome Introduction 6:05pm: Welcome Message from the IEEE Toronto Chair (Ali Nabavi) 6:10pm Message from IEEE Canada President (Jason Gu) 6:15pm: Keynote Presentation #1 - Tony Pialis (Alphawave IP) 6:45pm: IEEE Toronto Awards Presentations 6:55pm: Student Scholarship Presentation 7:00pm: Keynote Presentation #2 - Lorraine Gray (Hydro One) 7:25pm: 2022-2023 Officer Election Results Announced 7:30pm: Move to Gather.Town Room for Networking and Grand Prize Draw Toronto, Ontario, Canada, Virtual: https://events.vtools.ieee.org/m/284064

  • Accenture presents Zero Trust: A journey from theory to tactical application

    Virtual: https://events.vtools.ieee.org/m/288411

    IEEE Canada Region and IEEE Toronto Section Industry Engagement Committees are pleased to announce that there will be a Cybersecurity Lunch Talk Series in collaboration with Accenture. We will kick this off with this talk titled "Zero Trust: A journey from theory to tactical application". Classic perimeter/defense-in-depth cybersecurity strategies are quickly becoming obsolete when protecting against well-resourced adversaries, and not efficient when addressing insider threats. On May 12 this year, the Biden administration issued an 'Executive Order on improving the nation’s cybersecurity' which made clear the need for "bold changes and significant investments" in order to defend both IT and OT across our vital institutions, including advancing towards a 'Zero Trust Architecture'. During the same month, the Canadian Government recognized that in light of emerging trends in the industry and the strategic direction of the government to support user access from any device at any time, a new security paradigm is required. That paradigm is Zero Trust Architecture (ZTA). This new approach renounces any implied trust (of users or location), assumes hostility within the network, replaces the dated ideas of security based on physical location, and moves to a dynamic user/device/application policy driven model. Contrary to previous paradigms, Zero Trust embeds security throughout the architecture to prevent malicious personas from accessing our most critical assets. The challenge remains for many institutions to define what Zero Trust actually means for them and moreover the difficulty of articulating what tactical steps should be taken to achieve the goals or Zero Trust is a roadblock to many institutions from embarking on a Zero Trust journey. Join this session to learn: - How Zero Trust can unlock new business value - The importance of identity in a Zero Trust environment - How your organization can get started on its Zero Trust journey Co-sponsored by: Accenture Speaker(s): Ian Zwirek, Virtual: https://events.vtools.ieee.org/m/288411

  • Generalizing from Training Data

    Virtual: https://events.vtools.ieee.org/m/287720

    Prerequisites: You do not need to have attended the earlier talks. If you know zero math and zero machine learning, then this talk is for you. Jeff will do his best to explain fairly hard mathematics to you. If you know a bunch of math and/or a bunch machine learning, then these talks are for you. Jeff tries to spin the ideas in new ways. Longer Abstract: There is some theory. If a machine is found that gives the correct answers on the randomly chosen training data without simply memorizing, then we can prove that with high probability this same machine will also work well on never seen before instances drawn from the same distribution. The easy proof requires D>m, where m is the number of bits needed to describe your learned machine and D is the number of train data items. A much harder proof (which we likely won't cover) requires only D>VC, where VC is VC-dimension (Vapnik–Chervonenkis) of your machine. The second requirement is easier to meet because VC<m. Speaker(s): Prof. Jeff Edmonds, Virtual: https://events.vtools.ieee.org/m/287720

  • IEEE CIC x GMU Indie Game Jam: Enemy & Enemy AI

    Virtual: https://events.vtools.ieee.org/m/287749

    This series of 5 beginner friendly workshops will teach students how to create their own indie game in Unity. We will teach the building blocks and best practices to create a shooter including creating the player, creating enemies, collectibles, effects, and more! All who attend all five sessions will get a certificate from IEEE WIE and can submit their 2D game into a showcase with small prizes at the end of the workshop series. - Quick review of last week’s progress (10 minutes) - Add enemy object & its components (10 minutes): ○ Rigidbody 2D (kinematic) ○ Box Collider 2D ○ Sprite Renderer - Add enemy script & implement enemy random generation (20 minutes) ● Implement enemy movement & shooting behaviour (20 minutes) - Break (10 minutes) - Implement bullet damaging player & enemy (20 minutes) - Add game controller script & implement enemy spawning (20 minutes) ● Add basic player resources (health, ammo) & player score (10 minutes) Virtual: https://events.vtools.ieee.org/m/287749

  • 3GPP Standards for 5G New Radio: from Release 15 and beyond

    Montreal, Quebec, Canada

    Event to introduce the 3GPP standardization process and discuss the existing and future specifications for 5G New Radio. The fifth and latest generation of cellular mobile communication protocols (5G) is meant to address use cases well beyond the next decade. The first set of technical specifications for 5G, also referred to as “New Radio” or NR in 3GPP, were completed as part of 3GPP Release 15. The standardization work for 5G NR continues and new features are continuously added to address more advanced use cases and verticals. This presentation will provide an overview of the standardization process in 3GPP and an overview of the technical features for Release 16 and Release 17 of the specifications. The presentation will conclude with an outlook of future wireless evolution. Speaker(s): Benoît Pelletier, Montreal, Quebec, Canada

  • Third Richard Marceau Energy Symposium

    Toronto, Ontario, Canada, Virtual: https://events.vtools.ieee.org/m/289246

    IEEE Toronto Section will be the host for the Third Richard Marceau Energy Symposium. Extending the success of prior events, the Third Richard Marceau Energy Symposium is a collaboration by the Bowman Centre for Sustainable Energy, the Canadian Academy of Engineering, and the Canadian Society of Senior Engineers. Agenda: - Welcome by IEEE Toronto Section Chair– Dr. Ali Nabavi - The Continuing Legacy of Dr. Richard Marceau - Canadian Academy of Engineering: Dr. Oskar Sigvaldason - Sigvaldason is the Project Manager for Trottier Energy Futures Project - - CANADA: Evaluation of Three Energy System Chains - Bowman Centre for Sustainable Energy: Marshall Kern - Marshall Kern is the President of the Bowman Centre for Sustainable Energy - - Super-Grid to Strengthen North American Electrical Energy Security - Canadian Society of Senior Engineers: Guy Van Uytven - Guy Van Uytven is the President of the CSSE Please register using the link provided below. Co-sponsored by: Ali Nabavi Speaker(s): ., Agenda: Agenda: - Welcome by IEEE Toronto Section Chair– Dr. Ali Nabavi - The Continuing Legacy of Dr. Richard Marceau - Canadian Academy of Engineering: Dr. Oskar Sigvaldason - Sigvaldason is the Project Manager for Trottier Energy Futures Project - - CANADA: Evaluation of Three Energy System Chains - Bowman Centre for Sustainable Energy: Marshall Kern - Marshall Kern is the President of the Bowman Centre for Sustainable Energy - - Super-Grid to Strengthen North American Electrical Energy Security - Canadian Society of Senior Engineers: Guy Van Uytven - Guy Van Uytven is the President of the CSSE Toronto, Ontario, Canada, Virtual: https://events.vtools.ieee.org/m/289246

  • Reinforcement Learning Game Tree / Markoff Chains

    Virtual: https://events.vtools.ieee.org/m/287737

    Prerequisites: You do not need to have attended the earlier talks. If you know zero math and zero machine learning, then this talk is for you. Jeff will do his best to explain fairly hard mathematics to you. If you know a bunch of math and/or a bunch machine learning, then these talks are for you. Jeff tries to spin the ideas in new ways. Longer Abstract: At the risk of being non-standard, Jeff will tell you the way he thinks about this topic. Both "Game Trees" and "Markoff Chains" represent the graph of states through which your agent will traverse a path while completing the task. Suppose we could learn for each such state a value measuring "how good" this state is for the agent. Then competing the task in an optimal way would be easy. If our current state is one within which our agent gets to choose the next action, then she will choose the action that maximizes the value of our next state. On the other hand, if our adversary gets to choose, he will choose the action that minimizes this value. Finally, if our current state is one within which the universe flips a coin, then each edge leaving this state will be labeled with the probability of taking it. Knowing that that is how the game is played, we can compute how good each state is. The states in which the task is complete is worth whatever reward the agent receives in the said state. These values somehow trickle backwards until we learn the value of the start state. The computational challenge is that there are way more states then we can ever look at. Speaker(s): Prof. Jeff Edmonds, Virtual: https://events.vtools.ieee.org/m/287737

  • IEEE CIC x GMU Indie Game Jam: UI & Game Controller

    Virtual: https://events.vtools.ieee.org/m/287756

    This series of 5 beginner friendly workshops will teach students how to create their own indie game in Unity. We will teach the building blocks and best practices to create a shooter including creating the player, creating enemies, collectibles, effects, and more! All who attend all five sessions will get a certificate from IEEE WIE and can submit their 2D game into a showcase with small prizes at the end of the workshop series. - Quick review of last week’s progress (10 minutes) - Introduction to the Package Manager & Post Processing package (10 minutes) ● Apply post processing effects to camera (20 minutes) - Implement camera shaking (20 minutes) - Break (10 minutes) - Building our project (10 minutes) ● QnA (40 minutes) Virtual: https://events.vtools.ieee.org/m/287756