effect of early feedback on new product performance€¦ · future counting you are a hope bearer...

141
Effect of Early Feedback on New Product Performance by Nerva Joseph Joachim A thesis submitted to the Faculty of Graduate Studies Research in partial fulfillment of the requirements for the degree of Master of Applied Science in Technology Innovation Management Department of Systems and Computer Engineering Carleton University Ottawa, Canada, K1S 5B6 May, 2012 © Copyright 2012, Nerva Joseph Joachim

Upload: others

Post on 09-Sep-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Effect of Early Feedback on New Product Performance

by

Nerva Joseph Joachim

A thesis submitted to the Faculty of Graduate Studies Research

in partial fulfillment of the requirements for the degree of

Master of Applied Science in Technology Innovation Management

Department of Systems and Computer Engineering

Carleton University

Ottawa, Canada, K1S 5B6

May, 2012

© Copyright 2012, Nerva Joseph Joachim

Page 2: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

1+1Library and Archives Canada

Published Heritage Branch

Bibliotheque et Archives Canada

Direction du Patrimoine de I'edition

395 Wellington Street Ottawa ON K1A0N4 Canada

395, rue Wellington Ottawa ON K1A 0N4 Canada

Your file Votre reference

ISBN: 978-0-494-94249-9

Our file Notre reference ISBN: 978-0-494-94249-9

NOTICE:

The author has granted a non­exclusive license allowing Library and Archives Canada to reproduce, publish, archive, preserve, conserve, communicate to the public by telecommunication or on the Internet, loan, distrbute and sell theses worldwide, for commercial or non­commercial purposes, in microform, paper, electronic and/or any other formats.

AVIS:

L'auteur a accorde une licence non exclusive permettant a la Bibliotheque et Archives Canada de reproduire, publier, archiver, sauvegarder, conserver, transmettre au public par telecommunication ou par I'lnternet, preter, distribuer et vendre des theses partout dans le monde, a des fins commerciales ou autres, sur support microforme, papier, electronique et/ou autres formats.

The author retains copyright ownership and moral rights in this thesis. Neither the thesis nor substantial extracts from it may be printed or otherwise reproduced without the author's permission.

L'auteur conserve la propriete du droit d'auteur et des droits moraux qui protege cette these. Ni la these ni des extraits substantiels de celle-ci ne doivent etre imprimes ou autrement reproduits sans son autorisation.

In compliance with the Canadian Privacy Act some supporting forms may have been removed from this thesis.

While these forms may be included in the document page count, their removal does not represent any loss of content from the thesis.

Conformement a la loi canadienne sur la protection de la vie privee, quelques formulaires secondaires ont ete enleves de cette these.

Bien que ces formulaires aient inclus dans la pagination, il n'y aura aucun contenu manquant.

Canada

Page 3: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Abstract

The advance in science and technology makes enormous computational power available to all

disciplines. The semiconductor industry has taken advantage of this progress by putting at our

reach complex experimentation technologies to provide early feedback on codesign hardware-

software applications. Researchers have increasing interest in reducing the cost and accelerating

the time-to-market of FPGA-based NPD platforms exploiting these tools. Thus we examine:

• What is the effect of early feedback on NPD performance?

The approach that we use to address this problem consists in building a prototype and developing

three scenarios to reason about how to partition a codesign system application and why either a

microcontroller or an FPGA is the best choice in a point of view of business, science and

technology.

The implication of this research is the need to manage collaboration in an interdisciplinary

research and the learning and development of new skills based on managerial and technical

feedback.

Page 4: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Acknowledgements

Over the course of this creative research I have learned a lot not only about management science

and electrical engineering but also successful business ecosystem. Julio and Sandra have shown

to me life is simple even with the complexity of its constituents. The joint effort of Carleton

University and Ottawa University have taught me, one must keep an arm on what one’s asking

for because when these progressive and liberal institutions get involved in solving research

problems one may find oneself with a new beautiful problem of not having enough space to

acknowledge all contributors. I am pleased to acknowledge Professor Riadh W. Y. Habash at

Ottawa University who has kindly devoted talented students from his class in extended electronic

projects connected to building part of our platform, John Perins and Allan Stewart who have

helped me constructing the mechanical and electronic components of the prototype for laboratory

testing.

Succeed in such enterprise is more complex than having capability for the fact that great minds

are the product of their environments in which the complementary mechanisms vary the making,

breaking and handicapping of their evolutionary outcome. This new product development would

not be possible without the grateful involvement of: Professor Michael Weiss, University of

Carleton, who has helped me bringing lights and clarity in defining the objective of this thesis. I

enjoy the research related to feedback, flexibility and new product development that we have

worked on. Professor Emad Gad, I am thankful to you for giving me the environments at

University of Ottawa, and the necessary resources to succeed such as funding and laboratory. I

think I get inoculated with the virus of interdisciplinary research and the FPGA-based motion

control platform is just a beginning. Professor Antonio Bailetti, I remember the first class that I

attended with you at Carleton University; your presentation reminded me a professor philosopher

Page 5: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

who had to say “No one should cross the door to attend my class if they come for a degree or a

diploma”. What you said to all these bright students that captured my attention could be resumed

as “We are situated in the crescendo part of the S-curve and we are here to: educate great minds

for creative business, innovate with industry and academia, and launch and grow business”. You

continued to say, “At the end of your engagement with the TIM program you will have a delta

knowledge positive as your instrument to go out in the world and do good”. Professor Bailetti,

thank you very much for the lifelong teaching that I have received from you. M. Julio Pimentel

and Ms. Sandra Pimentel are giant people among men and women of good character and good

will. If you were ambassadors I would say, you have succeeded your diplomatic mission of

finding a win-win solution between new product development in management science and

FPGA-based automatic control in electrical engineering. You have put countless resources to

reassure me of a dear and important value for my fellow “Canadians and/et Canadiens” which is

hope. When the hard reality is analogous to a nightmare that no one would want to envisage even

in a dream I have never chosen the fear. And, I have always kept my confident march toward the

future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank

you.

I devoted this thesis to my family abroad for whom distance and time have impacted the

feedback love that we inherited from our late parents.

I dedicated this work and all strengths that have shaped my success to my late parents, Marie

Jeanne and Joseph E. Joachim who have given me early in life all the necessary instruments to

succeed in life.

Nerva Joachim

Page 6: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Table of contents

Abstract...................................................................................................................... iii

Acknowledgements.......................................................................................................................... iv

Table of contents.............................................................................................................................. vi

1 INTRODUCTION.......................................................................................................................... 1

1.1 Objectives................................................................................................................................2

1.2 Deliverables.............................................................................................................................3

1.3 Relevance................................................................................................................................ 3

1.4 Contributions............................................................................................................................4

1.5 Organization.............................................................................................................................5

2. Literature Review....................................................................................................................... 6

2.1 New Product Development....................................................................................................... 6

2.2 Early Feedback.........................................................................................................................9

2.3 FPGA-Based Design...............................................................................................................14

3 Research Method.......................................................................................................................17

3.1 Unit of Analysis......................................................................................................................19

3.2 Study Period...........................................................................................................................20

3.3 Method.................................................................................................................................. 22

4 Experiments.............................................................................................................................. 26

4.1 Scenarios............................................................................................................................... 27

4.1.1 Scenario A .............................................................................................................................................29

4.1.2 Scenario B.............................................................................................................................................32

4.1.3 Scenario C.............................................................................................................................................34

4.2 Prototype............................................................................................................................... 37

Page 7: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

5 Results........................................................................................................................................ 46

6 Discussions................................................................................................................................. 56

7 Conclusions, Limitations and Future Research....................................................................63

7.1 Conclusions...........................................................................................................................63

7.2 Limitations............................................................................................................................65

7.3 Future Research.................................................................................................................... 65

8 References.................................................................................................................................. 67

9 Annexe........................................................................................................................................75

9.1 Annexe 1, Measurements from TI Microcontroller-based System........................................... 75

9.2 Annexe 2, Measurements from the FPGA-based System.........................................................96

9.3 Annexe 3, Models used for Measurements from Matlab Simulation...................................... 118

9.4 Annexe 4, Selected History of Control and Motor.................................................................121

9.5 Annexe 5, Mathematical Model............................................................................................ 123

vii

Page 8: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

List of figures

Figure 1: Point of parity and point of flexible difference................................................................ 19

Figure 2: Feedback block diagram....................................................................................................22

Figure 3: Early feedback of FPGA-based motion control platform...............................................29

Figure 4: Shifting Experimentation Business Model for Product Development............................37

Figure 5 : Scenarios.......................................................................................................................... 39

Figure 6 : Stellaris Microcontroller architecture.............................................................................. 40

Figure 7: Microblaze Microcontroller architecture..........................................................................44

Figure 8 : Top-down design with augmenting libraries...................................................................45

Figure 9: GUI and assembly view for high level motion control system design............................46

Figure 10 : Automatic Control of motor drivers for flexible scenarios of process control...........48

Figure 11 : Classification of electric motor..................................................................................... 50

Figure 12 : System architecture........................................................................................................ 51

Figure 13 : Sequential Process.......................................................................................................... 58

Figure 14 : Parallel Process............................................................................................................... 60

Figure 15 : Flexible Process.............................................................................................................. 60

Figure 16 : scenarios......................................................................................................................... 62

Figure 17 : Interplay among layers of surrogate applications......................................................... 71

Figure 18 : Matlab model of the motor........................................................................................... 128

Figure 19 : Matlab model of the deceleration block...................................................................... 129

Figure 20 : Matlab Model of the acceleration block...................................................................... 130

Figure 21 : Power stage....................................................................................................................133

Figure 22 : Six steps current....................................... 134

Page 9: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Figure 23 : Block diagram for torque............................................................................................. 136

Figure 24 : Block diagram back-emf..............................................................................................136

Figure 25 : Block diagram for phase current..................................................................................137

Figure 26 : Block diagram for speed............................................................................................... 138

Figure 27 : Block diagram for the motor........................................................................................138

Figure 28 : Block diagram of load torque effect............................................................................. 139

ix

Page 10: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

List of Tables

Table 1: Codesign hardware and software feedback tools...............................................................32

Table 2: Variables and attributes...................................................................................................... 34

Table 3: Variables quantifying and qualifying approach.................................................................35

Table 4 : Signals name...................................................................................................................... 52

Table 5 : Variables measurements....................................................................................................65

Table 6 : Selected history of control and motor..............................................................................132

Table 7 : Motor equation parameters definition............................................................................ 135

Page 11: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

1 INTRODUCTION

Scientific instruments, airplanes, cars, climate monitoring, microcontrollers, Field Programmable

Gate Array (FPGA) and so on; constitute compelling examples of New Product Development

(NPD) that demonstrate in this technology and information era virtual prototyping is no longer a

curiosity. It is an early codesign for systems and applications that materializes a transformative

innovation change where engineers seek feedback from customers then they exploit the

capability and the capacity of experimentation technologies to solve customer’s problems by

reducing the cost, time-to-market, complexity and increasing the flexibility and quality of a

firm’s NPD. This feedback is a trade-off between value for customer and reciprocal value for a

firm and the early codesign is part of a process that can be resumed as “no product can be a

product without first having been an idea subsequently shaped through experimentation,

(Thomke, 2003).” The author’s reasoning scheme, such as learning and innovation, is a

perspective that sustains our objective of showing the effect of early feedback in new product

development for motion control platform based on FPGA. These devices have “become one of

the key digital circuit implementation media over the last decade, (Kuon, Tessier and Rose,

2007).” They are well positioned to leverage well-established goal and methodology of the

codesign approach (Getov, Hoisie, Wasserman, 2011) for embedded systems. These authors

point out that computational science is central to progress in nearly every scientific and

engineering and social discipline; as a result we add that the advance in science and technology

allows complex systems (Simon, 1962) to come to light and at the same time it is easier to

model, simulate, prototype, test and prove these complex systems and problems that once were

mystery or resource prohibitive for a firm. Thanks to this capacity of complexity and capability

of solving complex problems one must emphasize early feedback (Dellarocas, 2003, Smith,

l

Page 12: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

2007, Dorf, Bishop, 2011) and flexibility (Gerwin, 1987, Thomke, 1997, Saleh, Mark and

Jordan, 2009) as instruments to reduce cycle time that is too long, to condition the road to

success for the malleable organization and adaptive process suggested by (Eseinhardt, Tabrizi,

1995). In the specific case of FPGA-based codesign one must use the tools such as Computer

Aided Engineering (CAE), Computer Aided Design (CAD) in the search of feedback

experimentation (Thomke, 2003) for successful new product development that ultimately brings

value for customers by allowing them to save money and deliver NPD faster. The uniqueness of

the present early feedback and flexibility consist of providing early information or prototype to

assist internal collaborators such as other departments and external partners such as customers

and suppliers in their process of decision making to solve their late needs or uncertainties and we

have to put these prototypes early in the hand of customers to reduce their development cost and

time-to-market.

1.1 Objectives

Our objective will consist of answering the following question:

What is the effect early feedback on NPD performance?

The process to answer this question links our research to New Product Development

coordination, performance, modularity, flexibility and experimentation. We hope this process

will also relate research in management science with NPD in the semiconductor industry end

contribute to reduce cycle time.

2

Page 13: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

1.2 Deliverables

We will deliver the following:

• Three scenarios that elucidate codesign tradeoffs between hardware and software for

microcontroller and FPGA based systems

• Simulation results related to performance analysis and a comparison table to illustrate the

advantages and disadvantages of the above three scenarios between a commercial product

currently sold for motor control applications and the one resulting from our research.

1.3 Relevance

This research can serve as a tool to:

Introduce to students a hardware realisable motion control system tightly coupled with software

algorithms and modeling. It has the capability to open the use of FPGA to those working on

applications previously based on microcontrollers, DSP and microcomputers. We believe

students care about learning new technologies that stimulate their intellectual capabilities and

enhance their learning curve by leveraging their previous knowledge and practical experience.

Help business growth by providing a flexible research and development toolkit with high

potential to reduce the total cost of ownership of an FPGA-based product development in

comparison to the commercial microcontroller-based motion control for complex NPD.

Reduce time-to-market and help diminishing the risk of obsolescence of successful products for

industry. And, simplify the development process of FPGA based motion control product

development in a way such as by using advanced simulators, CAD tools, and our motion control

3

Page 14: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

cores library; engineers, researchers and managers of small companies with hardware and/or

software experience and skills would find there are no barriers in using FPGA.

Use a prototype to raise credibility:

• In business interaction with bankers, investors, funding agencies, entrepreneurs and

potential customers in respect to practical solution to real problem.

• In respect to academia, our research is appropriate to provide an easier environment for

teaching, learning and research directly related to motion control and power electronics.

Indirectly as a platform, it has the flexibility to get customized and adapted easily to

dynamic and emerging technological applications needs.

1.4 Contributions

We seek to contribute in demonstrating that investment in infrastructure that supports early

feedback can increase the performance of an FPGA-based motion controller in the sense

highlighted by (Thomke, 2001). We will articulate this contribution with the three scenarios and

a prototype that will provide the following benefits to customers:

• Increase the development process speed by reducing time to design, build, test, simulate

and market of NPD through customers and experiments feedback.

• Reduce the development cost and increase product quality by improving the

implementation process and the accuracy of cores library already tested by third party.

• Expand the capacity of firm through tools and processes that increase the number of

experiments and architecture alternatives that can be tried

4

Page 15: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

• Intensify the learning gained through the management of the amount of information and

early feedback that a flexible FPGA-based platform can generate.

• Demonstrate that an early feedback FPGA-based platform is an experiential model

(Eisenhardt, Tabrizi, 1995) that can increase the ability of an organization to make

complex information useful and cost effective.

1.5 Organization

Taking in account the interdisciplinary (Repko, 2008) of the present research, in the next section

we will position our view on the question “What is the effect of early feedback on NPD

performance?” In the light of this managerial and technological positioning we will review the

early feedback in the management literature. Our main interests are early feedback in New

Product Development, analog and digital system design based on FPGA in a codesign embedded

hardware and software development environments. Having the FPGA-based motion control in

the heart of this inquiry we will visit also the literature of control theory. In chapter three we will

also present our constructive research method. Next, in chapter four, we will describe three

scenarios as part of our experiments. We will also describe the technical setup and performance

results obtained from the experiments. This Chapter is a technical examination of our FPGA-

based motion control technology. This will create an opportunity to expand on how an FPGA-

based platform fits in a motion control market. Chapter five will host our experimental results

followed by a discussion in chapter six. Lastly, we will conclude with significant issues that

could require additional investigations to further validate our FPGA-based motion control

platform and propose prospective research in early feedback. We will also discuss the fitness of

FPGA in the implementation of complex control algorithms as applied to mechatronics, robotics

and dynamical systems.

5

Page 16: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

2. Literature Review

2.1 New Product Development

The purpose of this chapter is to review the academic research on NPD to find a gap where the

pursuit of our objective on the effect of early feedback on new product development performance

for FPGA-based platform can contribute to this body of knowledge. Notwithstanding the

multiplicity of interests cover by NPD our current investigation will be concerned essentially

about the relationship between early feedback and NPD performance. Loch and Kavadis, 2008

resume the breadth of NPD in the foreword and introduction of Handbook of New Product

Development as “The problems associated with NPD are so different (short- and long term,

individual and group, deterministic and uncertain, technology dependent, etc.)”. They expand on

the multidisciplinary aspect of NPD to state precisely “Creativity results from the combination of

seemingly unrelated events”. Our understanding of NPD takes root from Ulrich and Eppinger

(2004), they define NPD as “the set of activities beginning with the perception of a market

opportunity and ending in the production, sale and delivery of a product.” This definition

resonates with the fact that we have perceived a new market opportunity in automatic, robotic,

power electronics and motion control for industries related to aerospace, automotive, biomedical

and energy. Our response is an FPGA-based platform product which is part of the present case

study being analysed in the thesis. Such response and business initiative are strategic for an

entrant and incumbent alike; it helps the former to get a foothold in a bourgeoning market and

the latter to retain their competitive advantage. An NPD can also be an adaptive (Eisenhardt,

Tabrizi, 1995) process for a firm competing in highly dynamic environments such as high

technology. However, a product is one option among others in a highly competitive and

uncertain environment of NPD. Firms need to win sustainable market share through good

6

Page 17: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

management applied theories; this is what brings us to agreement with Wheelwright and Clark

(1992) when they define NPD as “the effective organization and management that enable an

organization to bring successful products to the market, with short development times and low

development costs”. In the spirit of low development cost and NPD process we lock our attention

on (Ulrich, 2008), the author shares his view on nine enabling processes and technologies that

change the way user, custom and institutional designs are adopted. It is worthwhile mentioning

them because we have experimented with almost all of them over the course of this FPGA-based

platform development research:

• Templates: In EDK and matlab we have used a variety of templates to get quick

technological feedback thus producing and consuming information to seek further

feedback from colleagues and professors. We also provide mini applications that end

users can later use as template themselves to differentiate their own offer from our

product.

• Design grammars: this is the rare one that we haven’t used directly. However, in the IP

cores that we developed we have followed systematic rules to make it easy for users

developing interface wrappers in EDK to connect and communicate to them.

• Search automation: This design is small but complex, thus automation process in EDK

and matlab have helped increasing the feedback frequency in our design.

• Rapid prototyping: We have built many prototypes such as hardware, software,

subsystems, systems and virtual prototypes using the experimentation technologies to get

low cost feedback and flexible interactions with partners and potential customers in this

project.

7

Page 18: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

• Flexible production: “means of producing artifacts with relatively low fixed cost (Ulrich,

2008).” This is a well-placed inspiration and good coincidence related to our focus on

flexibility of early feedback for product development performance.

• Tourmants: This is the only one our work doesn’t fit in it.

• Open source: Part of EDK is open source. Xilinx has many open source application notes

to support ISE and EDK for FPGA users like us.

• Design kits: Usually an FPGA-based development product is not trivial in term of

infrastructure required for experimentation technologies. Xilinx has developed many

domain applications platforms tools kits, such as industrial, driver assistance, medical and

so on; to encourage user, custom and institutional designs.

• User goup: this is one support channel that we have used during the development of our

platform.

New Product Development is the oxygen in a business environment; very few companies can

survive without filling up their market territory with the clean breathing air of their product

portfolio. We say few, because exceptional adoption can happen with customer’s fidelity

selection or monopole. We acknowledge that undertake NPD is a creative (Fleming, Mingo,

2008) and complex process (Simon, 1962, Sosa, Mihn, 2008) and source of uncertainty (Loch,

Terwiesch, 2008) for which firms need to get prepared. Here, this preparedness involves NPD

flexible business processes (Thomke, 1997, 1998, Gerwin, 1993, Eisenhardt, Tabrizi, 1995) as

summarized by (MacCormack, Verganti, Iansiti. 2001) “Select an NPD architecture that

maximizes product performance and facilitates development process flexibility.” Faithful to the

previous suggestion we specify in figure 1 a very high level architecture of the controller’s

codesign block diagram. It highlights the product vision instead of the detailed feature-by-feature

8

Page 19: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

level. This vision consists of isolating the point of parity with the microcontroller such as the

common high level software that controls the common hardware for power driver, motor and

general peripheral (status, switches and so on). At the lower level we place the flexible point of

difference blocks which are included inside the FPGA; for instance the controller module can be

configured and reconfigured based on the needs to simulate microcontroller or logic design.

FlexibleInterface

Point of Parity

Flexible Point of Difference'

CommonSoftware

CommonHardware

FlexibleController

FlexibleFeatures

Figure 1: Point of parity and point of flexible difference

2.2 Early Feedback

Managing New Product Development is a multi-level evolutionary theory (Loch and Kavadis,

2008). Across different generations, significant evolution can occur at each and all levels, for

that matter (MacCormack, Verganti, Iansiti. 2001) suggest, firms must be flexible to “respond to

new information, or risk developing a product that is obsolete the day it is launched.” Our

interpretation of this argument is that firms must be sensitive to feedback from customers,

technologies and their process capacity and capability if they want to develop high standard

performance products that create positive and early feedback and encourage the adoption of their

brand. In the management literature, scholars and professionals have an unanimous mantra

resonating that “Customer is the alfa and the omega” which (Thomke, and von Hippel, 2002 )

describe as “Listen Carefully to what your customers want and then respond with new products

Page 20: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

that meet or exceed their needs”. In the current era of Information and Communication

Technology (ICT) it is appropriate to leverage the Technology Information Management (TIM)

to create value for our customers and grow business, for instance CAD, CAM and CAE have

contributed in reducing cost and time-to-market in numerous economics activities. In the present

study, we will survey the experimentation technologies and investigate how these technologies

can assist in delivering effective and flexible NPD through testing, experimentation and

feedback.

The concept of Feedback (Sterman, 1989, Ashford, Blatt, VandeWalle, 2003, Dellarocas, 2003,

Thomke, Smith, 2007, Dorf, Bishop, 2011) is a construct that is both popular and academic.

Academically, it is used to conceptualize intellectual representation in electronic (amplifier

feedback), control systems (close loop feedback), management and marketing (employee and

customer feedback, test and experimentation), psychology (communication feedback and

behaviour) and so on. A popular and literal usage of feedback often defines it as a process

whereby part of a system’s output is returned to its input; or simply as a response to an inquiry or

experiments. It appears in the present literature that learning about or from feedback is highly

dependent on its context, time, location, and in brief its experimental and applied environment.

Here, we examine feedback in relation to the response time and coordination process necessary

to succeed a NPD. Response time means the speed at which early information or prototype is

available to assist others and customers in their NPD decision and risk management. There are

three keywords in the previous definitions that deserve specific attention: information, prototype,

customers; they suggest a human interface and a technological interface. The former is related to

communication in an NPD and later in our case is related to control theory and experimentation

technologies.

10

Page 21: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

The technological aspect of feedback is in the heart of the present inquiry and will be treated in

the following sections. Brown and Eisenhardt (1995) have shown in their research that

communication is an important success factor in NPD, on this basis we contend that all

contributor in NPD need to know how to give feedback. (Sosa and Mihn, 2008) argue that

communication is an information processing perspective under which product development

organization transform a set of inputs, from external partners such as customers, into a set of

outputs for products design and production plans to achieve firm’s strategy of NPD. This internal

and external communication becomes a determinant factor of NPD and research and

development performance. Other external communication research regarding the voice of

customers (Griffin and Hauser, 1993) and lead users, innovations (Von Hippel, 1986, 2005)

constitute other external feedback information processing.

What is early feedback?

In the present context the qualifier early in front of feedback gives rise to an intellectual

conception of feedback whereby the data or information acquired during an experiment or a

milestone is a time variant outcome. Thus, if this outcome can be collected and made available to

other partners to assist them in planning their risk management or project coordination as close

as possible to the initial time of each milestone this information can be classified as early

feedback. Other than this time constraint early feedback is the same as feedback well developed

in academic literature we have consulted.

In the case of a physical machine and system such as a motor control, feedback is the measured

and actual signal output that comes back at a specific system entrant to get compared with a

desired system input. On the other hand, when a customer is in the center of a service process

11

Page 22: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

evaluation, feedback is the response of the customer to an offer. In all, for a basic modeling

feedback is analogous to a full duplex transmit and receive communication. This communication

channel procures a competitive advantage to organisations which can: exploit the data,

information and knowledge or explore measured and interpreted actions for the benefit of

developing product that solve real problems for customers. Based on the previous definition, a

management perspective of feedback involves three levels of information exchange, external,

internal and technological which can be conceptualized in the following block diagram,

Fim's Profile for N eeds Finding

ExternalC ustom er

Inputs

C ustom er N eeds

Flexible C oncept G eneration Technology S trategy

Planning ’

'"f- | FlexibleE m ergent " j t ' \ Specifications

R equirem ents QualityCapability

Firm 's Flexible adaptive

Profile

Feedback Signal-

BusinessE nvironm entsD isturbances

C ontrolled & U ncontro lled Variables a t Industry Level

Firm Level NPD Process Level

In ternal C ontrol

E lem ents ,

FirmProcess

KnowledgeAssets

T echnological C ontro lled

System s .Lutp u ts-* -

In ternal - External P ro to ty p e

Feedback E lem ent

C ontro lled V ariables D ocu m en ta tio n and

In teg ra tio n o f Schem atics H ardw are S oftw are

T ests - E xperim en ta tions

Figure 2: Feedback block diagram

The feedback element in the previous block diagram is a filter or a transfer function which

converts the output variables into a suitable one which ensures that the deliverables are at the

level understandable by the customer. Usually the prime feedback is prototype and

documentation. The controller consists of a comparator and control elements. The comparator

compares the feedback signal obtained from firm’s profile output based on the external customer

12

Page 23: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

inputs and the flexible concept generation, technology strategy and planning from which emerge

the product requirements that would be in turn transformed through flexible specifications, firm

process and firm knowledge resource based value and the disturbances in the business

environments. The deviation can be quantified as the observed capability of the firm and

qualified as the controllable quality the firm can offer. In a close loop control the quality and

capability deviation can be controlled through suitable parameters manipulation or control of the

controller. This manipulation may involve resource allocation, signal amplification, process

reengineering and any other suitable business function.

Why feedback is important?

Building useful intelligence and knowledge to create and innovate with successful NPD is not a

simple and straightforward process. Resources such as time and money can have a

metamorphosis relationship with innovators in the sense that time and money can be the best

collaborators in NPD success and the worst adversary in unsuccessful NPD. Feedback becomes

like a technological instrument. As such, we use (Thomke, 2003) arguments, it is the most

efficient way to explore and exploit a complex and uncertain space by conducting

experimentations to identify independent and dependent variables which could help in building

insights about tests design that would eventually lead to unlock the mystery surrounding a

system, a market or a process. Our focus consists in demonstrating that early feedback in NPD

needs a synergy between the following three coordination components to be successful:

Internal (Hillbarand, Biemans, 2003): it is related to cooperation, interaction and communication

exchange between team members.

13

Page 24: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

External (Hillbarand, Biemans, 2003): it is related to cooperation, interaction and communication

exchange with customers and measuring what they value in the product

Technological (Thomke, 2003): it concerns tools that allow us to create models that are close to

the end product. It allows us to use simulation to create test cases scenarios almost the same as a

real time prototype.

2.3 FPGA-Based Design

The objective that we pursue in the FPGA-based platform and examination is threefold:

flexibility, early feedback and performance. In a technical search for a programmable logic

device to achieve such goals, we have a variety of choices: microcontrollers, microprocessors,

DSPs, FPGAs and ASICs. We have found commercial microcontroller-based motor controllers,

however we decide to choose an FPGA-based approach for assets management in our platform

(Robertson and Ulrick (1998)). These devices have a flexible architecture that allow designers to

develop products that meet multiple objectives such as, customer needs conjointly with firm

strategy, customization, production process, differentiation and so on as stressed in the school of

thoughts of (Krishnan and Ulrich (2001), Ramdas (2003)). The rationale behind this choice is the

following: we have seen a market opportunity for mechatronics, automatic, robotic, motion

control and industrial power control in various industries such as aerospace, automotive,

biomedical and energy. Based on our experience and our comprehension of innovation

(Christensen, (2004), Betz, (2003), Roberts, (2002)), this market opportunity is still uncertain

and the best programmable devices that offer flexible options to deal with this uncertainty are

FPGAs. In this context, our choice of FPGAs is in accordance with (Patterson, 2010), “they offer

the best of both worlds, having the flexibility of software but also the ability to run 250 times as

fast as software simulators.” We can manage our options in this uncertain market by using

14

Page 25: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

FPGAs to simulate prototypes and toolkits that simulate and define a point of parity among these

future customers. They will use our offer or collaborate with us at their convenience to mix their

point of difference with our platform. Among all other industries who have benefited from

experimentation technologies (Thomke, 2003, Monmason and Cirstea, August 2007), the

integrated circuits industries have had the greater impact be it modeling, simulation, rapid

prototyping, development kit and so on. Inside this pool of success some devices are in better

position than others. For instance, ASICs become more complicated for firms who are not in

very high volume market thus more and more ASICs designs are migrating to FPGAs (Kuon,

Tessier, Rose, 2007) which once were used as proof of concepts. Regarding Microcontrollers and

DSP, it is hardly conceivable they can offer flexibility and performance that microprocessors

have never offered or promised. This argument gives the incentive to underline with (Patterson,

2010) “Chipmakers are busy designing microprocessors that most programmers can’t handle”.

They hope “someone will be able to figure out how to program” these complex chips with rigid

architecture. The FPGAs have a compelling feedback and flexibility advantage over ASICs.

They sustain this advantage through performance and keeping the design simple with the same

fabric offer in regards to other programmable logic devices such as microcontrollers,

microprocessors and DSPs. They have a learning advantage (Thomke, 2003) over the ASICs for

the fact that a team can build experience by exploring various ideas before making a selection;

FPGA designers can afford having a design wrong the first time. To the contrary, ASIC

designers have to be right the first time; otherwise the cost is unsustainable for a profitable

business.

There are two dominant players in the FPGAs market (Altera and Xilinx). The FPGAs used to be

devices that serve as arbitrators connecting peripherals that need complex communication bus

15

Page 26: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

control interface with their controllers. For instance Coreconnect and AMBA often used in

Xilinx system on chip design are among few busses architecture reported in (Dubey, Argawal,

Vasantha, 2007). Currently, these devises integrate many common digital subsystems such as

multipliers, DSP, microcontrollers which make them flexible enough as system on chips. An

example of such devices is Virtex 7 from Xilinx and designers must use CAD tools to work

effectively with these devices. Xilinx and Altera provide tools that support designers using their

chips. In our case we use the ISE and EDK which contains XPS and SDK (Xilinx). The

flexibility of an FPGA in comparison to a microcontroller is that, it is easier to explore more

modular design architectures to solve a customer problem. At the same time, we keep the option

to modify a potential solution, with manageable perturbations, if customer requirements change

based on new market needs. In this context, a modular architecture will facilitate reusability of

modules among subsystems. Nowadays, FPGAs have a higher gate density, soft microcontroller

core thus they can target large market of application-specific standard products (ASSPs) for the

same or even higher performance in time and cost (Dubey, Argawal, Vasantha, 2007).

16

Page 27: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

3 Research Method

In the present state of the management literature, we relate more with the research done by

(Thomke, 2003) in the semiconductor industry. In terms of control theory, we draw much of our

references from (Palm DI, 2010; Dorf and Bishop, 2011). However, because of the particular

interest and the specific context, early feedback using FPGA-based motion control platform, in

which we work our research design is constructive. From our literature review, this design can be

resumed as a New Product Development research with success factors related to:

• full duplex communication among focal firm, customers and partners

• adaptive response through FPGA-based motion platform to market and technology and

• pursuit of knowledge.

Thus our research method will draw on the idea, we have learned that the natural sciences

(biology, mathematics, physic, ...), social sciences (economics, political sciences, psychology,

...) and applied professions (business, law, medicine, engineering, ...) have a common ground

when it comes to research because “scientific inquiry comes down to making observations and

interpreting what you’ve observed (Babbie, Benaquisto, (2002)).” Consequently, in this current

inquiry, our study is specified as the following:

What is to be observed and studied?

We will use known and shared observation and analysis method in technology innovation

management to study the effect of early feedback on NPD performance. In that spirit, a case

study research about FPGA-based motion control platform is used for convenience and

usefulness between science, technology and management.

17

Page 28: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

When?

We have seen, since 2008 up to now, signs of a bourgeoning profitable business for increasing

the adoption use of this particular technology in some traditional industries: aerospace,

automotive, biomedical, instrumentation and energy.

How?

We have launched an interdisciplinary (Repko, 2008) research with the collaboration of two

universities Carleton University and Ottawa University, National Sciences and Engineering

Research Council of Canada (NSERCC), a private high technology firm Kylowave inc., Lead To

Win (LTW) and Ontario Centre for Research and Innovation (OCRI). This business and science

and technology research ecosystem can be conceptualized as shown in figure 3:

For what purpose?

We want to evaluate the effect of early feedback on NPD performance through parameters such

as the time to market, the cost, the exploration and complexity of alternative solutions and

scenarios for an FPGA-based motion control platform.

18

Page 29: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

DesignDevelopment

andImplementation

Customer Value

-Research based Management

Science

Unified and Integrative

Scientific Knowledge

Early Feedback of \ FPGA-based Motion >

Control Platform /

Funding and external affairs

External Partners NSERCC

OCRI■;-> v'-v.lTwfev-^

Private Firm Kylowave

( Industrial Electronics S tud ies) Industrial

Communication Systems

Control and Mechatronics

Power Electronics and M otor Drives

Intelligent Systems Fundamental of

Industrial Electronics

Ottawa University

Technology Information Management (TIM)

Organization Design and Coordination for New Product Development

Core competencies Product Development

Process System Engineering Product Architecture

( modularity or integrated)

Carleton University

Figure 3: Early feedback of FPGA-based motion control platform

3.1 Unit of Analysis

It is the aim in this research to study the effect of early feedback on the performance of NPD

using Programmable Logic Devices and specifically the case of FPGA-based motion control as

our unit of observation. Flowever, the performance metrics, such as cost, time-to-market,

exploration and complexity, we want to explore, describe and explain, guide our choice of unit of

analysis to the following three scenarios that will be developed later.

• An BLDC NPD based on a Stelaris microcontroller.

• A Xilinx based microcontroller core that implements the basic functionalities of an

BLDC motor control.

Page 30: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

• A Xilinx based microcontroller that implements an equivalent BLDC motor control with

flexible and complex functionalities that use third party library.

3.2 Study Period

Considering our unit of observation the programmable logic device FPGA, and our unit of

analysis the three scenarios, during the time period from 2010 to 2012 and our interest in early

feedback for flexible FPGA-based platform, our study period was concerned with:

• A review of the literature related to NPD, feedback and FPGA technology

• An exploration of the tools in table 1 that foster feedback. These tools are necessary to

researchers for a better understanding in how and why an FPGA-based platform is a

determinant factor in a flexible NDP that accelerates time-to-market, lowers cost and

facilitates experimentations early and often even when customer problem is complex.

During this research period, we have conducted multiple experiments that lead to a versatile

flexible prototype to launch a start-up business with an NPD FPGA-based platform customized

for motor control applications. This platform can also be used in an academic environment to

teach the following academic subjects in an integrated platform environment: digital electronic

design, analog electronic design, microcontroller and microprocessor architecture, system

design, programming, electrical machines, mechatronics, power electronic, control and system

simulation.

20

Page 31: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Feedback tools Category &

Time

Summary of

feedback

Format of solicited

feedback

Format of

feedback response

Matlab,

Simulink and

SimPower

Systems

Modeling &

Simulation

R2009b

High Level

Language for

Technical

Computing

Enter models,

program or circuits

Visualize system

response outputs in

graphics

ISE 10.1 Hardware

design tools

Support digital

Xilinx

hardware

development

Provide VHDL,

schematics, test

bench

Synthesize,

implement, verify,

simulate, program

Xilinx SDK

10.1

Software

design tools

Support Xilinx

software

development

Provide the

hardware

Generate driver in C

for Xilinx hardware

IP

XPS 10.1 Codesign

hardware and

software tools

Support

Embedded

codesign for

Xilinx FPGAs

User provide Xilinx,

custom or third party

IPs

Get a user interface

to design high level

hardware and

software

Keil uVision4

Tools

Software

tools

Support ARM

embedded

software

Provide

programming files

Use only for search

feedback

information in this

case

Universal

Frequency

BK Precision

1823A

Measure

Frequency and

Input a signal to the

frequency meter

Get a readable digit

display of the

21

Page 32: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Meter 2.4GHz

measurements

tools

RPM frequency

4~ Digit True

RMS Digital

Multimeter

BK Precision

283 ID

measurements

tools

Measure

resistor,

voltage,

current and

continuity

Connected the leads

of the instrument to

resistor, voltage,

current, diode

Get a readable

display of the value

of the resistor,

voltage, current and

diode

DC Regulated

Power Supply

BK Precision

1670A

Provide

voltage supply

Enter the desired

supply voltage

readable display of

supply voltage

Digital

Oscilloscope

Tektronix

TPS 2024

200MHz

2GS/s

Measure

waveforms

Input waveforms to

oscilloscope

Acquire, scale and

measure waveforms

RDK-BLDC Motor control LM3S8971

microcontroller

Receive Hall sensors

information

Provide motor

phase voltage

XUP VirtexH

Pro

Motor conrol VirtexII FPGA

conroller

Receive Hall sensors

information

Provide motor

phase voltage

Table 1: Codesign hardware and software feedback tools

3.3 Method

Close to our unit of analysis and our understanding of early feedback, the following four steps

method is used in this investigation.

22

Page 33: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

1) Select scenarios and variables

a. Review the management literature to identify success factors related to feedback

in NPD.

b. Relate these factors to FPGA-based NPD.

2) Develop prototype

a. Acquire and modify a commercial microcontroller-based motor control to make it

flexible to be controlled either by a microcontroller or an FPGA.

b. Used various tools (simulation, hardware and software design analysis and

implementation) in our laboratory to collect performance data indicated in the

literature.

3) Evaluate prototype by conducting tests in two stages

a. Use the previous modified prototype to do tests that allow us to compare the

commercial product with our scenarios.

b. Build and test new prototype with more flexible functionalities.

4) Create a table comparing the scenarios along the variable referred in step one.

The data were collected through matlab simulation and various codesign tools highlight in table

1 and a prototype real-time output. They are concentrated on the comparison between a

commercial microcontroller-based motor control and an FPGA-based NPD. We use these data to

analyse three scenarios. The Xilinx development tools ISE and XPS were used because these

tools contain hundreds of cores freely available to Xilinx customers. Those cores are flexible

hardware and software libraries that allow one to implement and customize modular subsystems

of a microcontroller. This is a multibillion dollars industry for an entrant in search of a

technology to support a creative customer value proposition for feedback, flexibility, time-to-

23

Page 34: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

market, costs, quality, exploration and low complexity. The attribute values that we assign to

these variables are indicated in the following table 2, variables and attributes:

Variables Attributes

Feedback Early — Late

Flexibility Low - Medium - High - Very High

Time-to-market Early - Late

Costs Cheap - affordable - Expensive - Very

Expensive

Quality Low - Medium - High - Very High

Exploration Close - semi-close - semi-open - open

Complexity Low - Medium - High - Very High

Table 2: Variables and attributes

The next table, variables quantifying approach, highlights a synopsis of epistemological position

and methods that guide our scientific and management philosophy endeavour to assign a value to

each variable in the preceding table. As shown, sometimes we use more than one approach to

assign a value to a variable.

Variables Epistemology / Approaches Methods

Time to market,

feedback

Rational choice / Qualitative Competitors Observation,

Simulation

Quality, Complexity, Realism / Qualitative Market observation

24

Page 35: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

flexibility, feedback Intuition / Experience

Performances,

Quality, feedback,

flexibility

Positivism /Quantitative Experiments, Mathematical

modeling, Simulation,

graphics analysis,

Prototyping

Table 3: Variables quantifying and qualifying approach

25

Page 36: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

4 Experiments

Information-based technologies have shown evidence to be a disruptive innovation (Christensen,

2004) in various socio-politico-economic activities for instance in “Online feedback

mechanisms” to “intensify the interdependencies between organizations, their customers, their

partners, and their competitors (Dellarocas, 2003). We have used them through Xilinx

development tools ISE, EDK which contains XPS and SDK, and Matlab for modeling and

simulation tools. These tools make it easier to “Experimenting early and often (Thomke, 2003)”

and build very early in a NPD, “hardware-software codesign as a central strategy in achieving

more hardware development (Shalf, Dan, Curtis, 2011)”.

These experiments provide early data from which team members can infer the technical resource

capabilities of the company to deliver the product. These insights can be exploited to “anticipate

customer needs, get into the customer experience (Smith, 2007)” and reconcile them with the

company resource capabilities to design an adaptive feedback that can suggest a possible

solution to engage with the customers and partners in refining their requirements for a flexible

NPD. This is an iterative process that can accelerate development time and foster innovation

when coordination factors are endogenous. We can have the same benefits when coordination

factors are exogenous, however in this particular case we need to be vigilant to not overload our

capacity. In an exogenous market context, a strategy of shifting the locus of experimentation is in

order for conquering market segments with applications specific toolkits that stimulate customer

innovation through learning and experimentation that put in action customer’s core skills in

using our useful libraries that help them experiment early and often (Thomke, 2003). In the

following sections of this chapter we apply Thomke’s shifting experimentation model in figure 5

to describe the three scenarios and prototype that clarify and quantify our claims.

26

Page 37: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Supplier

Interface

Customer

Traditional Model Shifting Experimentation to customers

Iterative :perimentati on

Design

Analysis and Feedback

Build (Prototypes)

Design

Analysis and Feedback

Run (Test) Run (Test)

Advanced Electronic Product Development

Business Model

Advanced Electronic Product Development

Business Model

Build (Prototypes)

Supplier

Interface

Customer

Figure 4: Shifting Experimentation Business Model for Product Development

4.1 Scenarios

The three scenarios in figure 5 accentuate an obvious technical test strategy to conduct our

research. It is worthwhile to stress that these scenarios must be understood much more broadly

than their apparent meaning suggests. They show the flexibility of our NPD process, consisting

of embedding knowledge in FPGA technology and used it as an integrated platform either as

digital controller for data path control where speed is critical or as a microcontroller if complex

data manipulation process is more important. They are also an example of a technology strategy

(De Meyer and Loch, 2008) that aligns our technical functions in developing an FPGA-based

motion control and our resource-based value (Rumelt (19984), Wemerfelt (1984) and Barney

(1986, 1991)) to succeed in this new market. The microcontroller development kit that we use is

“RDK BLDC” from Texas Instruments. The following characteristics of the Xilinx FPGA

development environment have enabled us to carry the experiments for the scenarios.

27

Page 38: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

The FPGA is highly configurable thus we exploit this flexibility to design the modular

components of the microcontroller which enables us to experiment with it as if it were a

microcontroller.

The information-based experimentation technologies such as ISE and EDK from Xilinx are very

advanced and they constitute solid foundation for developing FPGA-based system on chip

(SOC). They enable us to leverage various hardware and software communities such as ARM,

Microblaze and GNU software. They allow us to simulate the exact controllers, peripherals and

functions needed for the motion control application with already available applications

framework skeleton.

The above characteristics were possible with the use of affordable development kit tools sold by

Xilinx and its partners. We use the University Program Development board “XUP Virtex-II Pro

Development System”.

28

Page 39: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Scenario 1 Scenario 2 Scenario 3

Test

Test

Test

Test

Test

Product

M otor Control Library

GlueG lue

Product

Figure 5 : Scenarios

4.1.1 Scenario A

The objective in this section is to examine the architecture of the microcontroller-based motor

control system in a way that qualifies and quantifies the feedback a system engineer can get from

the use of these devices. In that sense, scenario A is one case of our unit of analysis in which the

microcontroller-based RDK BLDC motor development kit from TI is used to gain first hand

understanding regarding a BLDC motor control. This approach consists in conducting research

in a controlled environment to experiment with dependent and independent variables to get

feedback about the whole system we are working with. The controlled environment here is the

microcontroller for which its architecture and its internal peripheral components that are already

built by a manufacture for a family of applications are presented in figure 6. In the actual case it

is the Stellaris family of microcontroller from Texas Instruments.

29

Page 40: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

HibernationModule

A-\T

GPIOs(4-38) A -

\r

SSIilLCAN

J 1 L

A-Nr

A-Mf

Analog (1) Comparator

A-Nr

PWMJ 6 )..

NVIC

JTAG/SWD

SystemControl and

Clocks

ARM Cortex -M3 (50 MHz)

Dcode bus

\ rAV

MPU NrA

Flash(256KB)

Icode busSystem Bus

Bus MatrixSRAM(64KB)

AV

PL

COQ.<,to3CQ"ro

. t _a»szCL

a>C l

T3<uucfD

- ><

ANr

N =

ANr

ANr

System Peripherals N Watchd— vf

Og Timer (1)General Purpose

-Timer (4 )

Serial Peripherals_ m UART

CDAV

EthernetMAC/PHY

Analog PeripheralsA K ADC (8)

ChannelsMj— ————

Moti]A------------- N

on Peripheralm e t

sN r—

J ' ■

QEI.. ........_(1)............

Figure 6 : Stellaris Microcontroller architecture

(from Stellaris LM3S8971 datasheet)

30

Page 41: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

The characteristics features highlighted in the TI Stellaris family microcontroller are far from

specific to this microcontroller. They are standard components of a computer or intelligent

system which includes processor, memory and input, output. We call this platform kit controlled

environment only because its hardware was prebuilt by a third party which is Texas Instruments

in this case. The user can concentrate on the control algorithm and software development for the

specific motor application. In the beginning of an embedded system codesign such dedicated

architecture and pre-built peripherals have great value for manager, technical team and customer

because of its quick feedback response. However, as we progress in the design their controlled

core value can become very quickly their core rigidity if the project becomes volatile as a result

of emerging customer’s needs. In uncertain project environments these devices become limited

for feedback, flexibility and scalability because we can only use them as prescribed in their

datasheet specifications which can’t have provisions to solve all specific issues we can encounter

in an ex-post design. They may offer more than we need, but it is not always that more is better.

For instance, this microcontroller supports four types of peripherals for serial communication, we

could use only the UART but some resources were rigidly allocated to the Ethernet support.

Referring to the comparison between traditional advanced electronic product development

feedback and shifting the locus of experimentation in Figure 4 Business Model, scenario A

belongs to the traditional typology in which the microcontroller hardware represents the unit for

which the supplier leads with advanced development, design and building prototypes. The

customers develop software to run and test their application and eventually use a feedback link

with the supplier if the analysis of test results fails.

In the experiments we want to use metrics that are important in motor control no matter what

scenario is in use, for that matter we support the observations of (Toliyat, Abolhassani, Niazi,

31

Page 42: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Hao, 2001) “High-performance motor drives are characterized by the need for smooth rotation

down to stall, full control of torque at stall, and fast accelerations and decelerations.”. Thus in

scenario A, we use the TI BLDC-GUI to send command, through the Ethernet port, to the

microcontroller-based motor controller in what we call “TI mode” to control its speed, torque

and analyse its dynamic behaviour to get information regarding its acceleration and deceleration.

4.1.2 Scenario B

The motor controller is an intelligent control electronic system and as such it requires a processor

for its computing power. However, in this scenario instead of using a dedicated prebuilt

hardware microcontroller or DSP; we opt for a soft core microcontroller, Microblaze from

Xilinx. As it was in scenario A, the choice of a microcontroller for an embedded design is a

decision trade-off that takes in account many factors and among them are: performance, cost,

flexibility and obsolescence. For instance, an emergent way to mitigate obsolescence and

preserve legacy products “is to own a soft core processor and embed it in an FPGA fabric

(Pamel, Bryner, 2004)”. In this scenario B, we take advantage of the software infrastructure

Xilinx offers to its customers using the microblaze microcontroller. At the same time the locus of

experimentation is shifted to accommodate emerging customer needs because the hardware

peripherals are no longer fixed as they were in scenario A. This current scenario facilitates a

bottom-up design process where an engineer can start with an idea and test various design

options with what currently available in an experimentation technology tools. For instance as

shown in Figure 7 we have used the Xilinx libraries to do two tasks:

First, we replicate a minimum and testable computing environment of the Stellaris

microcontroller in scenario A with equivalent components in Scenario B for Xilinx without our

motor control libraries. For example, to the ARM processor we correspond Microblaze, we

32

Page 43: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

instantiate a serial port, timer and general purpose input and output analogous to the ones in

scenario A, PLB, dlmb, ilmb bus and BRAM blocks stand for their counterpart APB, Dcode,

Icode, SRAM and Flash.

Second, we developed some software tests that simulate some functionalities of the motor that

we want to control; when we got some good enough and satisfied results we used these learning

insights to move to scenarios C and build custom libraries dedicated to solve a specific

anticipated customer problem.

The case in scenario A was flexible with respect to the software development in the beginning of

a project. Scenario B presents a new perspective for codesign of hardware and software on the

same chips. However, the beginning of such project may be a difficult task if we don’t have the

right tools and experimentation technologies for feedback. Same as before, here the architecture

of the programmable logic device is a key enabler for flexibility and feedback. At this stage, we

didn’t develop much custom libraries yet; we generally used Xilinx libraries provided with the

ISE and EDK. What changes in this set up is the fact that the FPGA allows a designer to

implement the specific needed hardware for the specific application with a choice of a soft core

microprocessor such as Microblaze.

As stated previously regarding important metrics for test design, it is the speed, torque that are

the direct command from the controller to the motor. The speed was calculated based on the

monitoring of the hall sensors and the torque was induced to the BLDC motor attaching its shaft

to another DC motor’s shaft. We used the serial port to send command to communicate with the

controller.

33

Page 44: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

i & X iilcx tisitetta S&ssjs - - [GiocK Ka& un\| flft SSt v<* (n je r . K canr* Sateens D f i a C r S j f l S r Otauc Ss timtr> VSneaw i-€a

| i 0 £ B S l l t P to 61 * 5 V 1 T € ® l96 = B g o g a B ^ a A ' S » 1 m # V B ' »'i te .»aW crs*cf Aee

z . i % & 03 C s l i S M M .

ftjBct'jfdii/ciBera j ^Ceafaej£2LS>- C EQZ hs* - C.'calatiytii—

S-'ArjfcC \£ Bu9#ndte%# d B*s« njttaoiff

i-fr&SitesaCartsbr ICCe ! | - ; £ te e c a a r% tt9 ft**_ ZXfc-aj f - * XRrt=rjaCwt?cJer VCBi j :-^St£a>(3c4itfePS3er_ 1.034

*™ f f Qadi Gewzlar 2.01 a

&•CsaautsBen l*s»^S?*ed j j— fXPS linJii f>») ICS# i b'i(xHi\Wfitsso*Mi!mb \ j-& frS S H ta M fe» 2G0b i I- *X PSP»»te!soB 1X0« i :-■frXPSOCHeftw' " 2K*

'■£ CtiAtrs Truer! j-^X P'SThw i’Cfc/ter !4Se j l - ^ X P S K ttM o jro v J.Q5i>: i-fcJWCtetniOaACwa-ieie

" l ^ F t a d t a e d T p v l.Cl*$-0*ob. ........ ...... ....... .S■ Garie* 10i - ;-frX P S ar«< Pupae# O IC2e

* Ofea&a$ Me^eaeeer Cannjrisetai S Measrjf«S Uses* CarMNr

;--frX5>55j«t*Ti A£E'«srf_ ICC#: !- i f >?3 ttOCKer*.1 Ea~ 2.0} a

-•frXPS&RWICsrtrsiar ICQ a : i~is*i>toVieKsrrGn..*S}»■ ^-ft-lMEeW iGassater 2.13e : i-^N fjdovadB oa.. ices ; kc«frS*ocaeR4iI'icGi>'

®-Pe^.es(Certrei«r ! '- - f t >P3 &5*nai Pr**er_ 1.CQ«

; ;-:£-fewefC<C5Ytte»4._ SCO*• • ■ & ito c fa a 7.13d

a l i a r . ' . _- PajeeS leedpcem

trType

5MPt

Figure 7: Microblaze Microcontroller architecture

4.1.3 Scenario C

This scenario is built on the bottom-up ground work of scenario B to facilitate a top-down design

process where an engineer will get some requirements for a customer need and follow the top-

down design process to augment what is available in an experimentation technology tools such

as the following one in figure 8. Here, the computing environment remains the same with

Microblaze constituting the computing power. We don’t show the Microblaze in the following

figure because it keeps the same architecture as in scenario B. We show the PLB bus with the

various libraries for motion control that we have developed under the IP catalog project

information area.

34

Page 45: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

SSaJoaie-

j P ^ a a G u tc d X u j 9Cd*oc

fite 6U '.'ea Prspa H*r4x*re Saftz.-*rt O rto C a rijx tta r ScSuc Sntttr> t&ea** fcea

Idi> a& s^ft g l* * * ^alftiBooglga ~ ""ft5£3 t& nttcr taa

jtPVwta :PTw»3 - C ESXbsal -Z?<u±a&*'Xra- \ -ftaitd tod w??g», - tfo-hrVyiy- a P s f e d P a s te d R c m m O -C t-i S:US23 " .............. ......................! f -H S F S S JJT O ftS t .T - 1CSL*! j-E3SPS&.S^0fHSR_S- ICO*! [ -H S F € H > .« » f f t3 L f - 1®J>; ;- S 3 SPED.PHORlSLA- ICQ*! rJ3*«i_SF ££D _£Srw _ VCQ*! l-J3HAUwDECOTEa.PL. 100*I -H B U rjC T D B .3PH A .V CQ *

Pdfed P w te a l R a****! -C :_J 'S 'U S S3» r H P ^ J r s j ^ ' M l ' . ' i c c * 'i S- Hp»_cwtouer>l vco#• : H>Lc6wTj*tw4w«_ i cei'' € f* joa PenterS RexsW'vJ - C_: 6;use« ... . ........I i-H S V ^TEt!_SYWp <sj0 _ i g j j

€■ Rated W o t Reco*ss)r3-C;.-i &u$st; ' F ra H Y > E R ^_ tS T I CO*

V®.*I -J3<*y.CIOTX_G£}iSR. 100*2-P 'rtsa Pa t t e d fieccdsryt-C:.; ‘s'Oseb.............~F.; i-J3 "vk ICQ*; r - H “ £ j i w T “ ' " ^ ' i a t

I l - H o i j P .’. ..” .." ...* ... J® V ..; : H « to c k j J 4 » V®«* i - c h s a w B j a j * _ _ . .(& *; r*Htte*sep*_JidVjp«od-. ICQ*; ’-h«« 7j#Y.“

S - Pni»a ft»tte** BasedvyE - f —I S-US£fl " '! •-ES|UOW_P«3_«IBST_ I.®*

3-PntK8 Pedctesi Rtpcrtay S - .: . . ...

ee*d_pio n j j iSKdJ«e*«S_3r«»j»eihdjses

5*.fate'djsrtj

; rHWl?jmiK POW_7r»*''^;'" hafjiI '- EjKALr BRIDGE POwlTOO* '

S PiseedR e tted Seectiw»r Cf .............................S-USER

• Hi t t .GDGRATOR.- J.QQ* .r-5P-SBT1 - « ~ .3 ~ ___ ~

x. =%aeBWjoaapp

c u r

tod iftegasi ■•m..............................

IS B 1 '

Figure 8 : Top-down design with augmenting libraries

The approach in scenario C is a way to use a GUI Figure 9 to allow a system engineer to work at

very high level to develop complex system FPGA-based platform. Thus our market offer for

FPGA-based motion control will lower the time-to-market for our customers. Analogous to the

findings of (Shalf, Quilan, Janssen, 2011) but in a smaller scale, than their giant capabilities of

FPGA-accelerated hardware emulation platform, developing a motor controller with our

development kit can be done in days instead of months of parallel development of hardware and

software. In the following figure, we show an example of high level motor controller design.

Assuming that the system engineer has a high level schematic of the needed motor controller,

now each library component under IP Catalog can be seen as a chip. The system engineer needs

35

Page 46: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

to bring only the needed chips and connect the specific related pins as shown in the design

window under Ports. For instance, Hall_io net is connected between chip

hall_decoder_plb4v6_reg_0 and chip hall_speed_estimator_plb4v6_r.... The connections to get

a specific behaviour are relinquished to the system engineer based on the system needs. This is

exactly our understanding of applying Thomke’s concept of shifting the locus of

experimentation.

Here also for experiments, we develop an automatic mini-application to test the speed and torque

as we did in scenario A and B

; ; te>edt;-y*w.. Hanfcwns;;Sgfeaan;peyfc*CarilatfaBx• ■ Debus•ZSM

??*e«t.lifcevUa!i*se»'/ •> *l| Pnfrct j /nfaatgnj | i',C«ts!oc"fellP . .tewsben IPVMen ilPTypa%■ E EOXInsid - C.'cadscbVOu..i- Pnfacs tceai pcaw - CMJee»vt_S- Pe»ae Pwha® RacMtayO - C...! S-.US5S ■ - .! ~ggsPE=& of?o»n.;R t..too* tseeijx; i-Msrca>_PSD?ii£RjS;..ICG» ' -s - ***&&; f-QSPHC PROXIES P. I CO a taaeijt; i-sgspffio pso?a£R_p. ICO* :✓ KmijnJ ? 'H|HM.L SPEED.emU.I.COaj ;-0rtUAj>scooEH_Pi-100* . . taSjlaa; axeJOTOR_2PHA. l.OTe bfeSe.nn6 - PiVti Peeked R«»6tonr) -! S*US£SI i-PKWJO-PtWVS-1.00*- tmmjos} !-E5WCOtiTJWU£R_?L.1.CG* VJLVLtJ •-J5M COHT PUtfVS R_u&» Ojxrtjfiaeodatf -C'__; s-.ussr| f-HSYSTEM SYWCHRO.. ICO* nwn.y< ; -53 SYSTEM_SYWHRO„100a ;• (yCoa f6 ftdeaPMfr*;dR«po«tot>3-fc~i .PUS*; rsr 103* nya«j i-£2mufcp:eMr2.pfe4v<j*eI.KL* . nulckn; ~sgw.ciocK.GDja?- VCO* «o» ebeS-PcteiPMdwdPeJoito-C,.• 3-USS?! . . 1«* . . n*■ !~sg*uc.uNir 1i>3* aacjrii riSSI®'*-*5' IM* . ■ • artjsS i |-jg«fcd<I#viaer US e dscx.ArSgdw»p*j»j«__; ICC* • ctocapa> !-] 0ip*Eeg*jiaijv*ea-103a deopI , i;. ICC* ^ ' sedi 6' Bqpo tafchaul SeaaiteirS -C* s-ussai I ‘-H!OW,Pi5SJHRST. ICO* tarj*a&PrttBSP«rtcPvdBapca«yfi-C:~ - ' •: a user! !-®KSl?JfWCGE.PbW-ICC* hsfjrt*i ! ~HKHPjfaoe«.?o«.-1.00* MjddtS- Pccs Portiws) Tiaomay? -C.."s-ussa-S3 STJSRATSR,.t»*... ...... ffP-®?!

• .ffJl-Tr_ r..A-. ..... ...... f>; :

I i

a «►*»f deeodKjAMj*? 0\ i-sxr ...........: - kits

t; S a n tn tr — — •— ^

& J L .: jteeoe«rrp5>*ySrfB3-&.C» . :y 1

mjeggtar2_pfc<vS g..S_D< iy Jipracjyijeae'-JLPadtPtt?aLEttd J:«8»..cKJn»________________ ijj *

' P .ra n g y O'

J-IKTR> - SpMrf'-•SpmdOv

TCS--EH

«ST I t-OJt : '-)?2ifTTC_M

aJ- tui^txa/TjbMjag 0& O m d & m rS j* > 4 4 j* 9 j Z~.

fflQ-Opvn_mc4_flt>#rSjvg 0■■ '-SOC ■ ~WTR1 usajc! l-PWUl) \-? m ni [-VPOC*I |-W X3"3 *-v?oc2! r-VTOCt"

W»CTBoa3rj»*»fij»a_g_fi5t i ay

trx j/»_re»g_3_PgfcfoTO_Ba»Bl. y*.

Mjpeed_8«fafltiifj p*i»€j»3_SJly

£M*«wQ5i {g’tOwe* !>.<!}

-*J j gaec «£r«9

O v^p tM jn tjidv

mjtcte*ar2jb4v6S»^artjlb««r6.-*C

ns&jae4j<b4vt i

...£ 2 2 J2 S i£- f c

7--r< y d '

hcow r'

i.oijxnjh&bjtqJiJXast imngirecitg_pi>*y6j»3_C_RSir?i I

] feaAatgByVter Hitefcaagiw 'lja.

Figure 9: GUI and assembly view for high level motion control system design

36

Page 47: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

4.2 Prototype

In this section we will describe the technical processes and setup that help producing the results

which in turn allow the measurements of the performance of the prototype system that we have

modified and used to carry the research and compare our market offer with the commercial

reference board. The scientific and technological advancement in motor design, high power

electronic control and research and development in hardware-software codesign for complex

mixed analog-digital signal processing have paved the road for designing high performance

electromechanical systems for flexible applications platform to control applications such as wind

turbine, robotic and mechatronics. Figure 10 depicts a general block diagram that illustrates a

very high level of the hardware-sotfware codesign of such platform describing our prototype. It

contains a power source that can be for instance a DC or AC power supply or a renewable energy

source from solar or wind energy source, a DC-AC power converter, a BLDC motor, the process

itself that can be any scenario related to wind turbine, robotic control and mechatronics and an

FPGA-based controller platform which bears all the intelligence of the system such as

Proportional Integral Controller (PI), Pulse Width Modulator (PWM) and data manipulation and

signal processing.

37

Page 48: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Power i Source

Motor ex.: BLDC and

Induction motors

Process ex.: Wind Turbine

Robotic control Mechatronics

Power Electronic converter ex.: Three

phase inverter

Process control computer ex.:

FPGA Microcontroller

DSP

Figure 10 : Automatic Control of motor drivers for flexible scenarios of process control

The value proposition with this prototype is to bring a hardware-software codesign platform to

commercial and academic customers where the performance and value of this offer lie around

the following parameters: flexible high performance product that encourages feedback and

accelerates the development time and time-to-market for customers, reduce the development

costs and design complexity, allowing users to explore many design scenarios that can contribute

to the quality of their end product. Thus, in an analogy to the mission needs evoking by (Shalf,

Quilan, Janssen, 2011) our value to the customers is a prototype that combines the following

three elements:

• Highly configurable, cycle accurate simulation of node architecture from our motion

control or third party libraries in a Xilinx Platform Studio XPS and Chipscope

environment

• Novel automatic extraction and high performance motor drive interconnect traces using

the Embedded Development Kit (EDK) platform from Xilinx

38

Page 49: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

• Scalable simulation of massive interconnection networks using tools such as Simpower

system and Simulink in matlab, Lab VIEW in National Instruments and the EDK, SDK in

the Xilinx XPS platform environment.

Motor Technology

Electric Motors are widely used in many aspects of life such as consumers, industrial, medical,

environmental, transportation, and military. Researchers from various sciences and engineering

disciplines have paid attention and devoted countless research studies to these machines.

Progress in electric motor technology is now stimulated (Gieras & Piech, 2000) by material

engineering, power electronics and control and robotics, computer sciences and genetic

algorithm, electric cars and aerospace and energy saving technology. This overlapping technical

value networks for these machines procure to them some complementarities that make them

useful in so many industries. There are many types of motors as presented in the classification of

electric motors in figure 11 (Hanselman, 1994), but the two main categories are direct current

(DC) motors and alternating current (AC) motors (Palm HI, 2010). In the present study we are

interested in controlling permanent magnet alternating current (PMAC) motors. This category of

motors is divided in two types (Toliyat, Cambell 2004), the first one is PM synchronous motor

(PMSM) which produces a sinusoidal back emf (electromotive force) it should be supplied with

sinusoidal current. The second type which is called BLDC (Brushless DC) motor, it produces a

trapezoidal back emf and requires a quasi-rectangular shape current every electrical 120 degrees

turn. This last category of motors plays an important role in mechatronics and robotic control

thanks to its high reliability, high efficiency, brushless means less maintenance and reduced

environmental footprints. We will compare the automatic control results of such devices by using

39

Page 50: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

our FPGA-based prototype system with the use of a commercial microcontroller-based namely

TIBLDC kit.

I S «P I Shunt

SwitchReluctance

Universal

Single Phase. Variable ReluctancePM

SquirrelCapacitor Shaded Pole

Series

Hybrid .

WoundRotor

Hysteresis

Wound Reid

CompoundInduction

SynchronousReluctance

Reluctance

Commutator

Brushless DC

W ound Field

Asynchronous

DC

Electric Motors

Synchronous Homopolar

Figure 11: Classification of electric motor

Brief and selected history of control and motors

In all human activities we look for sciences to understand and control our immediate and even

visionary environments based on general, unified and indiscriminate laws of physics and nature.

It is important to underline here that history, social sciences and philosophy are also essential

body of knowledge that keep a record of the past from which we can learn and helps us reflecting

on the current state of our evolution and its perfectibility. The lessons learned help raising

awareness, correcting historical mistake, improving historical inherited success and widening our

thinking on testing evidence of business value proposition that is the greater good product for a

firm. Thus we can engineer today’s solution with respect to our legacy and contribution to the

success of future generation. The advance in control theory is outstanding especially in the

40

Page 51: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

second half of the 20th century when we transitioned from classical control theory to modem

control theory. However, we have learned from scientific historian that Automatic feedback

control has fascinating history for more than 2000 years (Bennett, 1996). It is worth mentioning,

this scientific field is influenced by and covered a wide body of knowledge among them

biological, economic, political and engineering. In this perspective (Bennett, 1996) observes,

“This diversity poses difficulties for historians of the subjects”. Our historical perspective in

annexe 3 is presented as a synoptic table filled with some selected chronological (Bennett, 1996;

Dorf & Bishop, 2011; Dukkipati, 2005; NASA) automatic control achievements close to our dual

goals technic and economic.

System Architecture

We choose the system architecture in figure 12 similar to TI because it is a dominant concept in

system architecture for motor control. The point of difference of the system depicted in figure 12

is knowledge-based embedded in the control electronic FPGA subsystem which provides the

following capabilities implanted in a plurality of subsystems with frontier bridge through signals

described in table 4 for a three phase motor control:

PC Com m unication RS232

-------Rx— ►Control Electronic

FPGA-Phase_xH >

> < — Tx------- -P h a se _ x t>

High an d Low-side G ate Driver

-G a te_ x H ^

- G a te x L ^

MOSFET DC-AC Power Converter -M OTOR

-Isense x-

-H all x -

M o to r & Load

Figure 12 : System architecture

41

Page 52: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Signals name Module input/output Function

Tx FPGA transmit port RS232 interface

Rx FPGA receive port RS232 interface

Isense_x FPGA input from converter Measured current, x stands for

phase A, phase B, phase C

Hall_x FPGA input from motor Measured Speed and position,

x stands for A, B, and C

Phase_xH FPGA output to high and low

gate side driver

Input driver, x stands for A, B,

C, and H for high

Phase_xL FPGA output to high and low

gate side driver

Input driver, x stands for A, B,

C, and L for low

Gate_xH Gate driver output, turn on and off the top power

MOSFETs

Gate_xL Gate driver output, turn on and off the bottom

power MOSFETs

Motor_x Power converter output Power motor phase A, phase B

and phase C

Table 4 : Signals name

Mathematical model and simulation

The following argument for the mathematical model defined in annexe 9.5 is relevant based on

two accounts:

42

Page 53: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

• Our deliverables that use three scenarios to expose the codesign tradeoffs between

hardware and software, the relevance of simulation in complex control systems design

and the integration of research and development in NPD sealed with a prototype stamp.

• The advance in science and technology has increased the complexity of analysis and

design of modem control system. In this vein, William L. Brogan reports in (Dorf, 2006)

there is a “naive trial and error approach to design control systems” ... “This approach

could be dangerous and uneconomical, if not impossible”. In the case of the “Effect of

Early feedback on New Product Development Performance”, the arguments of the author

steal the show in the current FPGA based motion control; because controllable and

uncontrollable subcomponents of the motor driver make it almost impossible to predict

the performance of the system without investing in experimentation technologies even in

isolating context such scenarios A, B, C. We subscribe to another powerful proposition of

William L. Brogan in (Dorf, 2006), “A more rational approach to control system design

uses mathematical models” ...”A model is used to predict performance ... and answer

various what-if questions in a safe and efficient manner”. In this school of thought we

have used the model as a common currency to explore and exploit the resources in

scenarios A, B and C for common market conditions which are: performance of

processing computer unit, quality, feedback, flexibility, complexity, time to market based

on experimentation knowledge gained from the modeling phase of the prototype system.

To fully relate the mapping of scenarios A, B, C in the current prototyping and modeling it

becomes imperative to explore here the competing value of prototyping and modeling for

modem complex control systems such as an FPGA-based motion control for instance. In general,

control systems are interdisciplinary and the control strategy and algorithm are transparent to

43

Page 54: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

technology. In the present case, this transparency is applied to the three scenarios such, scenario

one a TI microcontroller (Stellaris ARM microprocessor) environment, scenario two a Xilinx

core microcontroller (microblaze without a motion control library) and scenario three a Xilinx

core microcontroller (microblaze with a motion control library). Also, it is noteworthy to

mention the technological progress, particularly in simulation tools for complex systems

modeling, procures astonishing model fidelity to system architects. However, we should always

be on guards when it comes to competing value of prototype and model. We should keep in mind

that the high fidelity models help in what we called earlier feedback and common market

conditions (flexibility, complexity,... answer to what-if questions). This fidelity, in often general

and unified analysis, doesn’t imply in any way or shape that we don’t need prototype. It means

we have the flexibility to delay the prototype sometime late in the process. Also, it is not the

prototype that has the burden to justify modeling results; to the contrary scientists, engineers and

system architects should always thrive to load the complexity of the real world in a non-ideal

model as close as the technology would allow it to be until we have the prototype. This is a sine

qua non condition to justify and claim reliable process in achieving high fidelity models.

Modeling Approach and Control Strategy

We have mentioned earlier that the permanent magnet AC motor that we are using is a BLDC

motor with trapezoidal back-EMF (electromotive force). The control strategy for the BLDC

motor aims to maintain a constant motor torque by using a six-step current control algorithm

Pulse Width Modulation (PWM) that turns on and off each of the motor drive phase leg in the

annexe 9.5 in Figure 21 in a way that quasi-rectangular shaped currents are fed into the motor in

synchronism with the constant part of back-EMF as shown in figure 22 in the annexe 9.5 (six

steps current). This modeling approach of the BLDC motor drive is a simple one that fits our

44

Page 55: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

current needs. However, for a holistic review of modeling such systems we have found

(Keyhani, 2011; Mohan, Undeland, Robins, 2003; Yazdani, Iravani, 2010) commendable.

In figure 21 and 22 in the annexe 9.5, it appears that two switches in one phase leg can’t be

turned on at the same time. Thus, in our BLDC motor drive controller only two phases are

energized with drive current. The switching sequence of the energized two phases, in a

mandatory effort to avoid overcurrent and system failure, as shown in annexe 9.5 are (T5, T6)

(T6, T l) (Tl, T2) (T2, T3) (T3, T4) (T4, T5). This sequence and switching states represent one

example of modeling approach and control strategy. Now we can raise the competing value

between scenarios A, B and C. If we need the flexibility of a configurable control strategy,

scenario C will always win in the context of the prototype that we have built over the course of

this study because a simple microcontroller would need considerable memory to manage the

complexity price of configurability and parallelism required by some control algorithm and

strategy. In resume, this modeling approach and control strategy have contributed in building the

models in figure 18, 19 and 20 in annexe 9.5 for the matlab model we have developed to show

one modeling approach that we have used for experimentation and prototyping for scenarios

comparison. It includes the PI controller and a speed profiler.

45

Page 56: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

5 Results

In order to carry the comparison between the microcontroller-based system, and the two Xilinx

FPGA-based system platforms, we have led our research and simulations in directions that allow

us to seek results in accordance to two intertwined goals:

• Management that contributes to reduce time-to-market, diminish cost, foster feedback

and improve quality.

• Science and technology, even though there is an overlap between the previous results,

here we emphasize on flexibility, exploration and complexity

These two, business and science and technology, interests pertaining to the range of decisions

regarding organization structure, team composition, process and technological assets of a firm

are in the heart of the process that shades light on the effect of early feedback on NPD

performance. It is not surprising for anyone that scientists, engineers and their collaborators need

to be at the forefront of technology to succeed in high performance computing collaborative

projects like Research Accelerator for Multiple Processor (RAMP), (Shalf, Quilan, Janssen,

2011). To a lesser degree we can’t work efficiently to develop the present FPGA-based motion

control platform on a Xilinx Virtex-6 or 7 for example without investing in experimentation

technology such as Xilinx Platform Studio (XPS) or equivalent ones. In contrast, what may come

as a surprise in some business cycles is the human dimension in management that is associated

with a firm’s performance in terms of time-to-market, cost, feedback and quality. We have

reached a point of no return where high performance computing machines are among the best

tools to multiply and reap the benefice of science to tackle some problems that can challenge the

future of our welfare and environment. However these machines need a bootstrap knowledge that

will always be embodied in people. As (Boutellier, Grassman, von Zedtwitz, 2000) remind us, “

46

Page 57: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

... people have emotions. The management of these emotions is the key to unleash a cooperative

effort in the development team”. Joining the authors in this logic we can equate this cooperative

to what they call “the stimulus or depressant to the performance of the team”.

Managerial and technical results context of the three scenarios

Leading thinkers in NPD have dissenting opinions with respect to tasks coordination in NPD.

Some schools of thought view these activities as sequential others as parallel or adaptive and so

on. We retain the flexible development process of (MacCormack, Verganti, Iansiti, 2001). The

sequential perspective of NPD is a prevailing management practice because once an industry has

reached a dominant design point for a certain product generation a sequential approach can

become a de facto competitive process by saving management from the chaos of early solution to

moving targets that are evolving customer’s needs. Normally, it takes many years of research and

development to reach primarily the dominant design and furthermore the serialization of a

product development process. In a case study of the firm Leica Microscopy (Boutellier,

Grassman, von Zedtwitz, 2000) report it has taken the company over twenty years to build the

upstream and downstream knowledge capabilities to navigate successfully a sequential

management flow as depicted in the following figure.

47

Page 58: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Marketing&

Customer Input....

Product \ Concept /

ProductDesign

Product ProductProto ty Venfica

Upstream Knowledge

Downstream Knowledge

ProductManufacturing Marketing Sales &

services Customer

Figure 13 : Sequential Process

Overlooking the competence building between process stages make a sequential product

development a dangerous process which we classify as, a handicapping management style in

high technology, applicable in predictable business context where market, customers’ needs and

technologies are well known. Out of the previous ideal market field there will be no salvation for

such management flair in a dynamic environment where customer requirements and technologies

are emerging sometime from chaos and competitors are moving unpredictably to consolidate

enviable market shares for which only high skills negotiation and innovation can save a product

generation, sometime even a firm, from extinction. The handicap in a sequential NPD is felt

when the upstream and downstream relationship is enforced rigorously. Then, at business unit

level if a next in line stage has to wait for the previous one to carry on its critical business round

as illustrated in the above figure this would have a domino effect to slow all other units in the

chain and represent an invisible barrier for the other business units.

48

Page 59: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Scholars have figured out some defects in a sequential NPD and a parallel alternative was

proposed where all stages are autonomous as opposed to the previous heteronomous sequence.

We use autonomous here as an intellectual construct where each stage has a self-determination

over its business decision which implies a strict control on will of the input, output

communication links with its neighbour. Heteronomous is a dependency relationship with an

input neighbour where a stage needs the information from its input to produce an output that will

be consumed by the next stage. This autonomous concept is built on previous contribution of

(Krishnan, Eppinger, Whitney, 1997) where they suggest “accelerating a sequential process

involves removing the coupling between the activities ...” as shown in the next figure.

MarketingProductPrototy

ProductVerifica

tion

ProductConcept

ProductDesignCustomer

Input

Upstream Knowledge

Downstream Knowledge

ProductManufacturing

Sales & services CustomerMarketing

49

Page 60: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Figure 14 : Parallel Process

However such approach is like borrow acceleration time on credit to run a business unit where

the reimbursement is delayed up to the integration time. Even with a great investment in the

design of the system architecture this parallel methodology can be “undesirable or difficult at

best” (Krishnan, Eppinger, Whitney, 1997). These authors propose also an alternative to overlap

the tasks in upstream and downstream through more frequent information between them. In the

present study we found that a joint serial and overlapping (Krishnan et al. 1997, Bhattacharya et

al. 1998) processes hold the promise of flexibility in NPD that we share with (MacCormack,

Verganti, Iansiti, 2001). We illustrate this flexible conjunction approach as follows.

Market & Customers’ Needs

■N- 7 ;

Marketing&

CustomerInput

ProductConcept

ProductDesign

ProductPrototy

pe

ProductVerifica

tion

Upstream Knowledge

N7 \7 N7 XZDownstream Knowledge

J \Nr

ProductManufacturing Marketing Sales &

services Customer

Figure 15 : Flexible Process

50

Page 61: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

It is now appropriate to build the arguments that justify the results in table 5 and relate the three

scenarios with the sequential, parallel and flexible managerial approaches introduced earlier.

Starting with scenario one in figure 16, it uses a standard dedicated microcontroller as its core

processor hardware unit. In analogy to the previous management discourse the choice of this

fixed hardware microcontroller kit in the present experiment is a strong justification that this

NPD scenario indirectly assumed an early definition for the project that leaves little room for

change in the processor unit as new information may emerge. Therefore, this product definition

and moreover a microcontroller are well adapted, technically, for the sequential management

approach. This fixed hardware with its sequential inclination may be a complex managerial task

if the control system application is complex or the customer needs deviate significantly from its

origin. Inversely to its hardware architecture, in terms of software exploration this scenario gives

rise to an open system.

51

Page 62: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Scenario 1 Scenario 2 Scenario 3

Test

Test

Test

Test

Test

Product

M otor Control Library

Glue

Product

Glue

Figure 16 : scenarios

In comparison, scenario two incorporates in the Xilinx FPGA the characteristics that facilitate

the parallel NPD management. It alleviates the NPD complexity and the possible difficulty

arising from high velocity in customer needs. In effect, the control system application that we

want to implement and test here is equivalent to the one in scenario one. It may contain a variety

of subsystems that can be fixed, shared and adapted to other subsystems if the design team

invests time and resources in early system architecture. The biggest advantage of scenario two in

comparison to the previous one is the capability of emulating the ARM processor inside the

FPGA while keeping the option of designing volatile and complex dedicated digital subsystems

with a flexibility that can accommodate new information as they emerge from customers,

technologies and internal teams. The exploration variable is still open because the needed

intellectual property components are still all internally developed by the firm.

52

Page 63: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Scenarios one and two lean themselves more on the technical side of NPD. However, our vision

of successful NPD synchronizes with scenario three. It provides the competitive advantage that

requires a firm to close not only the science and technology gap but also the management one.

By joining the serial and parallel value proposition offered by the other scenarios through custom

motion libraries, scenario three provides a process that allows the development of a NPD that is

flexible by hiding its complexity to the end users. This scenario offers a flexibility that invites

users to explore various what-if alternatives and helping them to stay the course on their core

business. All this has the economic benefit of reducing the NPD time-to-market, diminishing

cost, improving quality and facilitating feedback. In terms of software and algorithm this

scenario can be qualified as semi-open because sometime some libraries are from third party who

may hide the essential knowledge needed to develop them or may require a premium fees to

grant full access to the inner knowledge required to understand and develop these libraries.

We expect feedback for scenario one to have a late time response. This is dependent on the

upstream tasks which can be high level functions that get the attention of the processor for so

long insofar they can starve downstream tasks that can’t interrupt the processor and have to wait

until the processor get released.

Considering our three scenarios, the literature on the management of new product development

and the feedback block diagram developed earlier towards measuring our variables, and the

arguments developed in the prototype section; it appears that if the new product is simple and has

a very low complexity, the microcontroller kit is an enviable choice and the FPGA-based

platform development is an overhead if it had to start from scratch. However, if an internal or

third party platforms already exit on the market the second FPGA-based scenario is a better

option for customers looking for flexibility, early feedback and exploration. In all other cases

53

Page 64: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

from medium to very high complexity an FPGA-based platform scenario three is a valuable

option and sometime it may well be the best one.

For the management performance evaluation we use the metrics design in chapter two

specifically adapted to our study. As it is implied from the management literature and our

feedback block diagram, early feedback is the transformation of the information, data and

knowledge that we acquire in collaboration with customers into a prototype or a document that

customers understand and able to compare it with the solution they are looking for. In that sense,

it can be measured as the time it takes to consume information, data and knowledge and produce

results understandable by customers. Scenario A doesn’t give enough flexibility to do that early

and often. Scenario B improves the feedback loop but in our specific case, if we don’t have some

specific motion control IP cores the feedback can vary from early to late. In the end, having

Xilinx IP, third party IP and custom IP specific to motion control a system engineer can work at

very high level and be very productive and provide early feedback to customers. When we say

feedback early and often, this is a service to customers that has an incremental cost, however as

reported by (Smith, 2007) and others the cost of early feedback and flexibility is smaller than the

devastating consequences a late error finding can have on the future of a product. In comparison

to an ASIC the cost benefit that we have can be shared for the flexibility that we gain with the

FPGA. In comparison to a microcontroller and DSP the cost benefit is in the total cost of

ownership when we include obsolescence, peripheral devices and faster time-to-market for

medium to very high complex product. Cost can also be measured as the level of IP reusability in

a product. In terms of quality, FPGAs have a competitive advantage for the fact that the give

complete control of the hardware and software on the same fabric to designers therefore they can

design better architecture adaptive to flexibility and feedback.

54

Page 65: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

As per the previous exploration of the flexible early feedback concept in our project, the

explanation of the theoretical results and description our process to feedback understandable by

customers, the following table present the measurement that we estimate for each managerial and

technical variable of interest in our inquiry. In chapter 9 we also include in annexe the

measurements data from the Tl microcontroller, the FPGA and the simulation from matlab.

Variables Scenario A Scenario B Scenario C

Feedback Late Early to late Early

Flexibility Low Medium High to Very high

Time-to-market Late Early to Late Early

Costs Expensive Affordable Cheap

Quality Medium Low High

Exploration Close Open Semi-open

Complexity High Medium Low

Table 5 : Variables measurements

55

Page 66: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

6 Discussions

Now that we are almost at the end of this mission of showing the effect of early feedback on

NPD performance, it is an appropriate time to give a definitive answer to the question before us.

We have drawn on (Thomke, 2003) observation and emphasize “no product can be a product

without first having been an idea subsequently shaped through experimentation”. An NPD is

either an invention or an innovation. Whichever be the case, it is the result of individual or team

effort where human beings use their gift of intelligence to address and solve human needs for the

benefit of the human race. To this purpose we share the point of view presenting in (Corsi et al.,

2006) by insisting “innovation never emerges ex nihilo from the electronic brain of a machines

...”. In spite of the performance of the controller embedded in high performance computing

machine, until now it always needs a bootstrap knowledge that is always embodied in people.

The key catalyst to activate and influence the performance of an NPD lies in the integration of

soft skills pertaining to social sciences and hard skills connecting natural sciences, applied

professions and Technology Information Management (TIM) under a unified tent of

interdisciplinary teamwork. Such interdisciplinary environment is a necessary winning condition

to seek, promote and generate early feedback from all levels (internal, external and

technological) of a business designed for flexibility and openness to co-create NPD with and for

satisfied customers. The feedback treated over the course of this work finds its meaning in the

context of the integration of people with various background and perspectives to the common

good of developing a needed product that should solve a customer’s problem by following

management processes that: simplify complex systems, amplify the sum of knowledge

accumulated from an interdisciplinary team, stimulate the performance of the team, reduce cost

and diminish time-to-market. In the following paragraphs of this section we will draw our

56

Page 67: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

discussions based on what we have learned from the literature and what we have achieved to

shed light on two propositions:

Proposition 1: An automatic control system needs to be designed with the focus of taking

advantage of feedback and experimentation technologies and firms need to be organized for that.

The advancement in science, technology and internet has changed the landscape of all fields of

study and particularly engineering. Systems have become more and more complex in the sense

highlighted by (Simon, 1962), the interconnections between their subsystems are non-trivial and

the effect of each one on another is such that “the whole is more than the sum of the parts”. It is

in this context that we propose an automatic control system platform based on FPGA should take

advantage of feedback and experimentation technologies. As we have used for instance, these

technologies for exploring various what-if scenarios and mathematical models for motion control

or energy conversion systems could be simulation tools such as matlab, in the case of electronic

design and manufacturing it could be Oread. Our project is still an academic research and

development thus we didn’t have a customer relationship management and project management

tools, two necessary tools to manage internal and external people that usually shape a successful

industrial NPD. These tools have multiplied the capability of scientists and engineers to

understand some complex natural laws and thus our capacity to control numerous natural

phenomena through early warning and feedback monitoring system. Taking advantage of

feedback and experimentation technologies provides a vast competitive business advantage to

firms to differentiate their value proposition through multiresolution modeling (Shalf, Quilan,

Janssen, 2011) that can vary in a hardware-software codesign from crude guess to exact

hardware model by passing from rough idea through very good estimate with cause and effect as

a middle point modeling between all of them. This competitive advantage can also manifest itself

Page 68: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

by reducing the rapid prototyping of NPD cycle time. (Shalf, Quilan, Janssen, 2011) provide

their research evidence for reducing cycle time from 6 years to days. Our FPGA based platform

has the potential to take advantage of the experimentation technologies such as matlab, oread,

Xilinx Extensible Processing Platform and Xilinx ecosystem to reduce time-to-market from

about one year to about two months.

The best organization for a firm to take advantage of feedback and experimentation technologies

is a strategy that focuses on fighting against social, scientific and technological inertia. This

strategy requires a continuous awareness and readiness to move and act on the signals of change

that come from society, market, customers, science and technology. The change in question can

be customers’ feedback in a particular market segment, the penetration and adoption of new

technologies and laws, perturbation in a financial market and so on. Therefore, we argue that

successful product development is a firm outcome that emerges from the firm’s interaction with

its environment. In the current context, to examine the effect of early feedback on NPD

performance we shall consider the management and the technical sides of this proposition as

follows: firms that want to profit from feedback and flexibility need to get organized by

integrating their design team as well as their advanced technical tools in an interdisciplinary

research and development environment that has the capability to foster feedback and build on the

experience of each member in an interdisciplinary network. We also need a management process

to evaluate the benefit of feedback and what we get from tapping to the experience of each

member in a group and customer because (Thomke, 2003) raises the awareness that new

experimentation technologies do not lead to superior performance simply by their introduction

into an organization.

58

Page 69: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Proposition 2: A flexible product development and organization management designed for

feedback reduces cost, complexity and foster learning.

In high technology, computer itself is the tip of the iceberg when it comes to complexity and

feedback. This is resumed as, computers help designing complex chips which in turn help

designing complex computers and in the current state-of-the-art one can not be designed without

the complementarity of the other. In an evolutionary biology perspective, it is accurate to say

there is a symbiotic relationship between these technological trends. All this to confirm that the

advent of ICT has had a multiplier and accumulator effect on NPD design and management

complexity, and at the same time we have gained powerful capability and experimentation

technology and business ecosystem to solve complex problem and learned through

experimentation.

The computing power of new experimentation technology brings the cost for test very low,

therefore firms can do more tests earlier and often which provides enormous database to infer

reality reduce complexity and foster learning. The illustration of this assertion can be best

understood in discussing the three scenario of our unit of analysis.

In scenario A, if the product is simple the flexibility for codesign of hardware and software is not

mandatory thus forcing or investing in a flexible foundation with an FPGA may well be an

overhead that could potentially overload the firm’s product development process.

The case in scenario 2 is a necessary step to implement flexibility and get prepared for feedback.

Starting an FPGA-based platform new product development is not a trivial objective. The system

engineer needs to manage the product development with the hardware and software engineers if

these tasks are performed by others. Therefore, the customers may well be just internal with

59

Page 70: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

other engineers and managers or external with end users or problems owners. In the beginning,

to foster an early feedback the system engineer have two bridges to customers either through

documentation explaining concepts, schematics and bloc diagram or early prototypes which

customers can use to see, feel and experiment to better express their needs and shape what they

want. With the trends of systems becoming more and more complex, this customer early

feedback is possible only by using a variety of surrogates for the applications software as

suggested by (Shalf, Quilan, Janssen, 2011) and in our case we need some digital and analog

hardware surrogates also such as pulse width modulator (PWM), full bridges, adaptive inputs

and outputs to simulate important functions in real time and already tested hardware

development kits such as power supplies, motors and applications specifics kits close to our

application.

With all these surrogates applications we need now to prepare a custom infrastructure which can

be used to integrate complex IP from third party, internal custom design for the specific

application and Xilinx IP. Paraphrasing (Smith, 2007), this custom infrastructure is “not one

person endeavour” for the fact that one person doesn’t have enough depth and breadth in all

cross disciplinary of all these IPs. As it always is in science, we need to build on the shoulder of

others. With the advanced experimentation tools that we have these days starting small with a

bottom up design approach is an important strategy to adopt in scenario B. In figure 17, we adapt

the conceptualization of interplay among layers in the application hierarchy from (Shalf, Quilan,

Janssen, 2011) to show that the bottom up approach custom infrastructure that we refer to is

analog to the vertical integration arrow in this figure. The horizontal up arrows show, at high

level, designers run their test early and often until they have a flexible deliverable that they can

use to communicate and seek feedback from customers. In this sequence and in our case, a deep

60

Page 71: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

understanding of interdisciplinary IPs and full workload may not be necessary at this stage of the

development. What is important is the closeness with customer reality as we agree with the

authors. Once we get a feedback from the customer, the flexible process cycles again to the

bottom. In this down trajectory, an increase in the level of understanding is necessary because we

need to adapt each layer to solve the customer specific problem and then the cycle continues.

Test complex System early and often

Full workload

To Flexible proto type and simple architectural System______

Composite Tests

1Full application

ICompact Apps

Abstract reality Architectural reality

CUD

“C3

Figure 17 : Interplay among layers of surrogate applications

Adapted from (Shalf, Quilan, Janssen, 2011)

What was presented earlier for scenario B is also valid for scenario C because at some degree all

systems are modular. In reality, in the bottom up approach we have developed modules that will

be integrated for high level representation of customer reality. Scenario C facilitates a top-down

design process where an engineer will get some requirements for a customer need and follow the

top-down design process to augment what is available in an experimentation technology tools.

61

Page 72: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

For the product, the motor control is suitable not only for motion control but also by the nature of

its control it is an instrument to reduce energy consumption. For instance, by using the PWM to

increase or reduce the motor speed we indirectly reduce its power consumption

62

Page 73: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

7 Conclusions, Limitations and Future Research

7.1 Conclusions

Over the course of this interdisciplinary research, aggregated in management science, control of

industrial electronic and power systems, automatic and simulation, we have examined the effect

of early feedback on new product development performance. We focus on solving the problems

related to the reduction of cost and complexity, the acceleration of time-to-market, the increase

of quality and flexibility in new product development. We have used three scenarios to illustrate

this effect as sequential, parallel and flexible management and science and technology design

decisions. We retain that scenario C is better than A and B. This comes from the fact that

scenario C presents the flexibility of designing standard systems either by using a firm’s own IP

assets or by working with other collaborators if the problem is too complex for one firm to

master all aspect of it. We have found that experimentation technologies have played an

important role in virtual prototyping which in turn facilitates three levels of feedback for a firm:

internal, external and technological. All of them concur to better performance in new product

development.

In sum, the problems related to NPD are wide and different. The field of NPD in itself among

other things is multidisciplinary (Loch and Kavadis, 2008), it is also a transformation of a market

opportunity into profitable deliverables (Eppinger, 2004), an adaptive response to uncertain

market environments (Eisenhardt, Tabrizi, 1995), a flexible process (Thomke, 1997, 1998,

Gerwin, 1993, Eisenhardt, Tabrizi, 1995).

Researchers have drawn similarities between NPD and evolutionary theory (Loch and Kavadis,

2008). Across different product generations flexibility and feedback with customers and

technologies help firms develop better products for tests and resilience to obsolescence

63

Page 74: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

(MacCormack, Verganti, Iansiti. 2001, Thomke, 2003). In summary, the concept of feedback is

related to electronic, control system, management marketing, communication and psychology

(Eisenhardt 1995, Sterman, 1989, Ashford, Blatt, VandeWalle, 2003, Dellarocas, 2003, Thomke,

2003, Smith, 2007, Dorf, Bishop, 2011).

The insight and implications related to our deliverables is the imperative to manage collaborators

and the development of new skills set that are difficult to gain without a “learning and doing

often” environment that takes advantage of feedback and experimentation technologies. Early

feedback has plenty advantages to improve the performance of NPD. However these

performances can be conflicting if we want all of them at the same time. We need to balance

trade-offs between advantages and disadvantages. For instance, we may sometime favor less

exploration for higher quality and, less flexibility for to lower cost and accelerate time-to-market.

The state of the art experimentation technologies that Xilinx has developed contribute to unleash

the feedback capability and capacity of the FPGA chips. They can perform very well in complex

high technology environments where time-to-market, cost, complexity, reconfiguration are the

required competitive advantage. They can outperform microcontrollers and DSP in emerging

technology for traditional industry such as aerospace, automotive, biomedical and energy. They

help shifting the locus of feedback experimentation with application specific development kit.

The mean advantage of these chips in a platform system is to exploit managerial and technical

feedback to put solution early in the hand of a customer at reduced cost.

The flexibility of an FPGA in comparison to a microcontroller, DSP and ASICs is that, it is

easier to explore and recycle more modular design architectures to solve a customer problem.

Then because of this architectural and hierarchical view, how feedback captures the real essence

64

Page 75: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

or the performance of a complex system (Simon, 1962) depends on the level of abstraction, what

signals response get measured, how system is documented, how history and stories are reported.

7.2 Limitations

The amount of data that would allow a full case study or building a theory on the relationship

between feedback and performance was limited. We can certainly acquire more data to extend

some qualitative results such as complexity and flexibility and measure them quantitatively.

The flexibility of the GUI for this microcontroller was limited. The access to some hardware

functions such as analog to digital converter was difficult.

7.3 Future Research

In the future, the implementation of the ADC and DAC in FPGA-platform is certainly an

improvement to be able to compare measurements of the current with the ones from the

simulation and the microcontroller-based system.

Our model for the feedback block diagram is mostly conceived as a linear system, we know that

decision in project management would be more accurate with a nonlinear model. Can the

nonlinearity be taken in this model with some approximation? Is the deviation significant relative

to the insights we can acquire with the present feedback block diagram? Are questions that can

be answered with further research.

A delay in the feedback loop can make the system unstable and the comparison with the desired

output irrelevant. Therefore, a method to partition the management tasks in way that allow each

subsystem to accomplish their work in a timely manner that can optimize the system overall

bandwidth.

65

Page 76: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

We only measure the variables in accordance to our specific scenarios. As more research in the

future will provide more data, a research agenda may well aim towards a categorization and

generalization in the measurements of these variables.

66

Page 77: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

8 References

Altera.com

Ashford, Susan J., Blatt, Ruth, VandeWalle, Don, 2003. Reflections on the Looking Glass: A

Review of Research on Feedback-Seeking Behaviour in Organization, Journal of

Management 2003, 29(6), 773 — 799

Babbie, Earl, Benaquisto, Lucia, (2002). Fundamental of Social Research.

Bhattacharya, S., V. Krishnan, V. Mahajan. 1998. Managing New Product Definition in Highly

dynamic Environnments. Management Science. 44(11 Part 2) S50-S64.

Bennett, Stuart, 1996. A Brief History of Automatic Control, IEEE Control Systems

Betz, Frederick (2003). Managing Technological Innovation.

Boutellier, Roman, Olivier Grassman, Maximilian von Zedtwitz, 2000. Managing Global

Innovation, Second Revised Edition.

Brown, S. L., and Eisenhardt, K. M., 1995. Product Development: Past Research, Present

Findings, and Future Directions. Academy of Management Review, 20(2) 343-378.

Christensen, Clayton (2004). Seeing What’s Next, Harvard Business School Press;

Corsi, Patrick, Simon Richir, Herve Christofol and Henri Samier (2006). Innovation

Engineering: The Power of Intangible Networks.

Dellarocas, Chysanthos, 2003. The Digitization of Word of Mouth: Promise and Challenges of

67

Page 78: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Online Feedback Mechanisms. Management Sci. Vol. 49(10) 1407-1424

Dorf, Richard C., Bishop, Robert H., 2011. Modem Control Systems, Twelfth ed.

Dorf, Richard C., 2006. The Electrical Engineering Handbook, 3rd ed., Systems, Controls,

Embedded Systems, Energy and Machines.

Dubey, Rahul, Argawal, Pramod, Vasantha, M. K., February 2007. Programmable Logic Devices

for Motion Control - A Review. IEEE Trans, on Ind. Electronics, 54(1).

Dukkipati, Rao V, 2005. Control Systems

Eisenhardt, K. M., B. N. Tabrizi. 1995. Accelerating Adaptive Process: Product Innovation in the

Global Computer Industry. Admin. Sci. Quat 40(1) 84—110.

Fine, Charles H. 2000. Clockspeed-based Strategies for Supply Chain Design. Production and

Operation Management, Vol. 9, No. 3, Fall 2000.

Fleming, Lee and Santiago Mingo, 2008. Creativity in new product development: An

evolutionary integration. In Loch, Christoph H., Stylianos Kavadis. 2008. Handbook of

New Product Development, Elsvier Ltd.

Fuller, S., 1993. The Position: Interdisciplinary as Interpretation. In Philosophy, rethoric, and the

end of knowledge: The coming of science and technology studies (pp. 29-65). Madisson:

University of Wisconsin Press.

Gerwin, Donald. 1987. An agenda for research on the flexibility of manufacturing process.

68

Page 79: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

International Journal of Operations and Production Management Vol. 7(1) 38-49.

Gerwin, Donald. 1993. Managing Flexibility: A Strategic Perspective.

Management Sci. 39(4) 395-410.

Gerwin, Donald, Nicholas J. Barrowman. 2002. An Evaluation of Research on Integrated

Product Development. Management Sci. 48(7) 938 - 953.

Gerwin, Donald. 2004. Coordinating New Product Development In Strategic Alliances.

Academy of Management Review 29(2) 24-257.

Getov, Vladimir, Adolfy Hoisie, Harvey J. Wasserman. 2011. Codesign for Systems and

Applications: Charting the Path to Exascale Computing. IEEE Innovative Technology for

Computer Professionals, 44(11) 19-21 .

Gieras, Jacek F., Zbigniew J. Piech, 2000, Linear Synchronous Motors, Transportation and

Automation Systems

Golnaraghi, F., Kuo, B. C., 2010. Automatic Control System, 9th ed.

Griffin, A. and J. R. Hauser. 1993. The Voice of the Customer. Marketing Science 12 (1): 1-27.

Hanselman, Duane C., 1994. Brushless Permanent-Magnet Motor Design

Hirotaka Takeuchi and Ikujiro Nonaka, 1986. The New Product Development Game. Harvard

Business Review, January - February 1986

Hillbarand, Bas, Biemans, Wim G., 2003. The relationship between internal and external

69

Page 80: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Cooperation: literature review and propositions. Journal of Business Research, 56(2003),

735-743

Keyhani, Ali, 2011. Design of Smart Power Grid Renewable Energy Systems.

Krishnan, V. and K. Ulrich, “Product Development Decisions: A Review of the Literature”,

Management Science, 47(1), 1 —21, 2001.

Krishnan, V., S. D. Eppinger, D. E. Whitney, 1997. A model based framework to overlap

product development activities. Management Science, 43(4), 437-451.

Kuon, Ian, Russell Tessier and Jonathan Rose, 2007. FPGA Architecture : Survey and

Challenges. Foundations and Trends in Electronic Design Automation. Vol. 2, No. 2

(2007) 153 - 253

Lam, Fu Chak, DeRue, D. Scott, Karam, Elizabeth P., Hollenbeck, John R., 2011. Organizational

Behaviour and Human Decision Processes, 116 (2011)217 - 228

Le-Huy, H., August 1994. Microprocessors and Digital ICs for Motion Control, Proc. IEEE,

Vol. 82, No. 8, pp. 1140 - 1163, August 1994.

Loch, Christoph H., Stylianos Kavadis. 2008. Handbook of New Product Development, Elsvier

Ltd.

Loch, Christoph H., Christian Terwiesch. 2008. Coordination and information exchange. In

Loch, Christoph H., Stylianos Kavadis. 2008. Handbook of New Product Development,

70

Page 81: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Elsvier Ltd.

MacCormack, Alan, Roberto Verganti, Marco Iansiti. 2001. Developing Products on “Internet

Time”: The Anatomy of Flexible Development Process.

Management Sci. 48(7) 938 - 953.

Mohan, Ned, Tore M. Undeland, William P. Robins, 2003, 3rd ed.. Power Electronics

Monmason, Eric and Cirstea, Marcian N., August 2007. FPGA Design Methodology for

Industrial Control System - A Review. IEEE Transactions on Industrial Electronics, Vol.

54. No. 4

NASA, http://www.nasa. gov/mission pages/shuttle/behindscenes/rms anniversarv.html

Palm HI, W. J., 2010. System Dynamics, 2nd ed.

Pamel, Karen, Roger Bryner, 2004. Comparing and Contrasting FPGA and Microprocessor

System Design and Development. Xilinx, White Paper, WP213 (V l.l).

Patterson, David, July 2010. The Trouble with Multicore. IEEE Spectrum

Ramdas, K., “Managing Product Variety: An Integrative Review and Research Directions”,

Productions and operations Management, 12(1), 79 - 101, Spring 2003.

Repko, Allen F., 2008. Interdisciplinary Research. Sage Publications, Inc.

Robertson, D. and K. T. Ulrich, Planning for Product Platforms:, Sloan Management Review, 39,

71

Page 82: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

19-31 , 1998

Roberts, Edward B., 2002. Innovation: Driving Product, Process, and Market Change, MTTSloan

Management Review.

Saleh, Joseph H., Gregory Mark and Nicole C. Jordan. 2009. Flexibility: a multi-disciplinary

review and a research agenda for designing flexible engineering systems. Journal of

Engineering Design Vol. 20(3), 307-323.

Shalf, John, Dan Quilan, Curtis Janssen, 2011. Rethinking Hardware-Software Codesign for

Exascale Systems. IEEE Innovative Technology for Computer Professionals, Vol. 44(11)

2 2 -3 0 .

Simon, Hebert A., December, 1962. The Architecture of Complexity. Proceedings of the

American Philosophical Society, vol. 106(6)

Smith, Preston G., 2007. Flexible Product Development

Sosa, Manuel E., Jurgen Mihn, 2008. Organization design for new product development. In

Loch, Christoph H., Stylianos Kavadis. 2008. Handbook of New Product Development,

Elsvier Ltd.

Sterman, John D., 1989. Modeling Managerial Behaviour: Misperceptions of Feedback in a

Dynamic Decision Making Experiment. Management Science, Vol. 35(3) 321-339.

Thomke, Stefan H., 1997. The role of flexibility in the development of new product: an empirical

Page 83: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

study. Research Policy 26(1997) 105-119

Thomke, Stefan H., 1998. Agile Product Development: Managing Development Flexibility in

Uncertain Environments. California Management Review. Vol. 41(1)

Thomke, Stefan H. and Eric von Hippel, 2002. Customers as Innovators: A New Way to Create

Value. Harvard Business Business Review.

Thomke, Stefan H., 2003. Experimentation Matters. Harvard Business School Press.

Toliyat, H. A., Cambell, S. G., 2004. DSP-Based Electromechanical Motion Control

Toliyat, Hamid A., Mehdi Abolhassani, Peyman Niazi, Lei Hao, 2001. DSP-based Control of

variable Speed Drives. In Rachid, Muhammad H., 2011. Power Electronics Handbook:

Devices, Circuits, And Applications, Third Edition.

Ulrich, K. T., and Eppinger S. D. (2004). Product Design and Development 3rd edition, NY:

McGraw Hill.

Ulrich, K. T., 2008. Users experts, and institution in design. In Loch, Christoph H.,

Stylianos Kavadis. 2008. Handbook of New Product Development, Elsvier Ltd.

Von Hippel, E., 1986. Lead Users: A Source of Novel Product Concepts.

Management Science 32(7): 791-805

Von Hippel, E., 2005. Democratizing Innovation. MIT Press Cambridge, Massachusetts

Wheelwright S. C. and Clark K. B. (1992). Revolutionizing Product Development, Maxwell-

73

Page 84: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Macmillan, New-York, NY.

Xilinx Xilinx.com

Yazdani, Amienaser, Reza Iravani, 2010. Voltage Source Converters in Power Systems:

Modeling, Control and Applications.

74

Page 85: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

9 Annexe

9.1 Annexe 1, Measurements from TI Microcontroller-based System

The following results contain measurement data for the speed and torque transient from testing

related to the TI microcontroller-based system

GENERAL FUNCTIONING

75

Page 86: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 0 20.3General functioning

M q Campfcte ■'Wl^iK'400,0ftsm n

mpmM

cm ■

CHS 5106V

Coupllin^

BW limit

J9*Vofts/Dlv

P fokeIK

V O I tw

in v e r t

CH2 2.00V N &00ms CH'3 y 220VCH4 SOUOmV 11-G et-11 03:26 <10Hfe

TPS 2024 - &:3S:52 PM 10/1CV2011

76

Page 87: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

SPEED TRANSIENT

(1000 RPM -> 2000 RPM -> 1000 RPM)

77

Page 88: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 2000 0 20.3

WAcq CompfeteMPos: 1.360s MiGER

Somce

-more - page 1 of 2

M 500rm CH3 iL S20mVCH4 SOOmVfy 11-Oct-1l 11:02 <1QH*

TPS 2024 -11:11:22 PM 10/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 to 1000 0 20.3

~CH4

MSOOflWCH4 50.0mv^11-0ct-l111:06 <1Wfe

TPS 2024 -11:15:18 PM 10/10/2011

78

Page 89: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 2000 51 20.3Speed transient

fleK I C i Acq Complete MPo£88tt0m$

BV'f Limit

AVons/Div

mmIX

V d ta o e

Iftveit

'MMOms ' ' " ‘,''^^CH3il320mVCH4 50.0mVEW 11-0ct-1111J10 <10Hz

TPS 2024 - 11:20:08 PM 10/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 to 1000 51 20.3Speed transient

CH AAcq Complete M Pos ?SO,OmsTek JL

w s /Div

Kobe 1X

w m t

M 5 Q 0 f W Jl 520frtV CH4 WSmm 11-0ct-1i 1112 <10Hz

TPS 2024 - 11 ;2137 PM 10/10/2011

79

Page 90: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

SPEED TRANSIENT

(1000 RPM -> 6000 RPM - > 1000 RPM)

80

Page 91: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 6000 0 20.3Speed transient

# AcqCompfcte MPos;1,440s

-m ore- page 1 of 2

CH3Jl820m¥<1GHfc

MSOOms CH4 200mV 1t-Oct-1113:45

TPS 2024-1:55:16 AM 11/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 to 1000 0 20.3Speed transient

Tek JL • AdpEempfete M Pos -400,0ns TWGGER

Sow*

- more - page 1 of 2

CH3 Jl 820mVM 500msiT j y M V i l ! ? ; V « W AX.

GH4 200mV 11-Oct-1113^4 <10HzTPS 2024 - 1:53:47 AM 11/10/2011

81

Page 92: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 6000 0 -> 51 10.0Speed transient

l e k JTL Acq Complete M Pos 1,500s

Coiipiing

BW Limit

t

Vclts/Qiv£ •> K i J I f 0 J g 5 i i: i 8 f S t {

• ■: • * '} Probe 1X

Vita#:;:-]Invert

M 500ms CH3JI1j01VCH4 20CmV 11-Oct-111539 <10hfe

TPS 2024 - 3:48:29 AM 11/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 to 1000 5 1 ->0 10.0Speed transient

licit l Aoq Compfete M Pok 500.0ms TRIGGER

Source

When5

Pulse Width j.CiOws

-m ore- page 1 of 2

M 500msCH4 200mV 11-Oct-1115:41 <10Hz

TPS 2024 - 3:50:41 AM 11/10/2011

WH1JI1V

82

Page 93: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

TORQUE TRANSIENT

83

Page 94: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 0 -> 51 20.3Speed transient

# A c q C o m p te te M P o s 1 .4 4 0 s CH3Tek JL

M 500ms CH4 200mV 11-OM-111420

TPS 2024-2:30:07 AM 11/10/2011

_ TRIGGER

: . : : : : Type

Sauce

M 500msCH4 2.00V 8-ttev-11 01j03 <10Hfe

TPS 2024 -12:13:22 PM 07/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 51 ->0 20.3Speed transient

84

Page 95: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

CH4 2,00V 8-N ov-n 01:05 <10HzTPS 2024 - 12:15:01 PM 07/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 0 -> 22.5 20.3Speed transient

85

Page 96: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek JL. •W C om pteteM Pos 1.440s;l ...y . r ..r ..r .l)...y .y ..|f.y ..r .j r T V T .y - B..T ..r T ...if..>.T .g ,,.y .y T .v .r .y .v....l<,.>...y ..y .y .T .r ,r .r )r , r r r r

Source

MSOOfns CH3JI1j03VCH4 200m¥ 1t-Oct-1114:28 ClOHz

TPS 2024-2:37:15 AM 11/10/2011

NOTE: TI lost control and could not bring the speed back to 3000 RPM

TRIGGER

Source

M 500ms CHS JL 1JD1VCH4 IQOmV 11-Oct-1115H4 C10K2

TPS2024- 3:24:02 AM 11/10/2011

NOTE: The value above is for the FPGA controller

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 22.5 ->0 20.3Speed transient

NOTE: TI lost control completely and stopped

86

Page 97: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

• Acq Complete MPos 1,500s■ryy'HTri'nwT'rrtTf'TTH.'y v rm

Swice

- more - page! of 2

M 500msCH4 lOOti# isna

CH3 JL1J01V <i0Hz

TPS 2024-3:27:14 AM 11/10/2011

NOTE: The value above is for the FPGA controller

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 0 -> 22.5 10.0Speed transient

-m ore- page 1 of 2

M500ms CH4 200m¥ 11-Oct-111437

CH3 i l 1j03V <10Hte

TPS 2024 - 2:46:58 AM 11/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 22.5 ->0 10.0Speed transient

87

Page 98: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek JL »* cq C ornp fe teM P osl.440s TRIGG EB

Source

Pulse Widt.li 350 i k

page 1 of 2

m scornsM 4\ mmV 11-Oct-1114:34

CH3JI1.03V <10Hz

TPS 2024 2:43:18 AM 11/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 0 -> 51 20.3Speed transient

Coupaing

BWUrrat

t

Voits/Biv

Hdtee IX

VoltaseInvert

MSCOms CH3 Jl up3VCH4 lOOroV ll-Qct-111455 13.722SkHz

TPS 2024 - 3:05:08 AM 11/10/2011

NOTE: TI lost control and could not bring the speed back to 3000 RPM

88

Page 99: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tok r> ------ # A«j Comptete M Ws T.44tt TWGGER

5«f«

Whens

Pulse Width10.0 D>

-m ore- page 1 of 2

MSOOrns OH3II 1.03V::,.:: : L P *4 11 H t 15:02 <10hte

TPS 2024-3:11:24 AM 11/10/2011

NOTE: The value above is for the FPGA controller

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 51 ->0 20.3Speed transient

NOTE: TI lost control completely and stopped

m m m m

Solace

-m ore- page 1 of 2

M S O O m * C H 3 H 1J0WCH4 lOOmV 11-Oct-111453 <10Hi

TPS 2024 - 3:08:45 AM 11/10/2011

89

Page 100: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

NOTE: The value above is for the FPGA controller

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 0 -> 25.5 10.0

Speed transient

Tek JL. # Acq Comptete MPos 3,300s TRIGGER

?u]se Vvrdui 135

m3-: I.J - more- t page 1 of 2

CH<I 2.00VM 500ms8-NOV-11 0246

CH3 JIOjOOV <10Hz

TPS 2024 - f :56:35 PM 07/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 25.5 -> 0 10.0Speed transient

i ft^ Compfete MPoRl.500s CH3 ~

Couplingn T rr t

4 BWUmit

Volts/DivM I f 8 J 1

Piobe tax

VoltesInvert

M 500ms CH3JLOJOOVCH4 2.DQV e-Nov-110241 <101*

TPS 2024 -1 :51:47 PM 07/11/2011

90

Page 101: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 0 -> 25.5 20.3Speed transient

NOTE: result total torque is beyond the stall torque

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 25.5 -> 0 20.3Speed transient

NOTE: result total torque is beyond the stall torque

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 0 -> 51 20.2Speed transient

Tek j l ~

BW Limit

Votts/Div

1X , Voltage

M 500msCH4 200mV 11-Oct-111528 <10rtj

TPS 2024-3:37:27 AM 11/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 5 1 ->0 20.2Speed transient

91

Page 102: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

T e k J L i*cqCamptete MPosI.SOOs TRIGGER;T‘i"»‘n 1') ii't i i ‘r'T"jt-r"g-ifT"r,r*-y,yg"« i 'fya'Tr'yvi .g|y.<...8-.,..r -rr,Trrniir i'r '■v',y,r

Source

P u ls e V i'id fh ■v-r ik

- more - page 1 of 2

M 500ms CH3 Jfl 1J01VCH4 20CmV 11-Oct-f115s23 <10H*

TPS 2024 - 3:39:08 AM 11/10/2011

Tek JL 1.820s TRIGGER

Source

Whensi HHf Nl

puiit; width IP.Sws

more - page 1 of 2

M 500ms CH3 Jl OJDOVCH4 200V 8-N0V-1103:41 <10H*

TPS 2024 - 2:51 ;50 PM 07/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 0 -> 22.5 10.0Speed transient

92

Page 103: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek JL-------------- I Act) Complete M Pes 1.500s TRIGGER

Source

B

Pulse Width?n, 1 ii-;

- more - page 1 of 2

M 500ms CH3JI1j01Vi CH4 200mV 11-Oct-111535 <10%

TPS 2024 - 3:45:06 AM 11A10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 2 2 .5 ->0 10.0Speed transient

500$ CH3Cooping

BW Limit .

■4*> u i i r i i

Vofts/Div

Probe1*

Voltage

Invert

M 500ms CH3il1X)1VCH4 2WmV 11-Oct-111534 <10%

TPS 2024 - 3:43:51 AM 11/10/2011

93

Page 104: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Acq Complete M Pos 1.460t TFaGCtHr f t r "trt " r 'q'T 'T 'T" t"T r t " w r r a t "g-T't

Some*

aPulss Widi.h

ZjJ)}y

-m ote page 1 of 2

M 500ms CH3JIOUOQVCH4 2.00V; 8-Ntov-110&14 <10Hte

TPS 2024-11:24:39 AM 07/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 0 -> 51 20.3Speed transient

Tek J“L • A Cci eteMPosi;440s

mm%

Vofts/DivI t M 1 H t t * i

P»otoe "i] IX

| Voltageinvert

M 500ms CH9 Jtljm vcm mmv 11-O ct-1114:47 <1QHz

TPS 2024 - 2:57:03 AM 11/10/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 5 1 - > 0 20.3Speed transient

9 4

Page 105: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek • At^CornpteteM Pqk1,440s TRIGGER

Source

ISfBSISIHOr-liMSeiS5

P u l s e W i d t h 2n.:u>

-m ore- page 1 of 2

M 500msCH4 20-fimV 11-Oct

CH3 i l 1J03V 1114S0 <1(H?

TPS 2024 - 2:59:32 AM 11/10/2011

W1^^^:'TFIIGCER"y'-l ♦b:I : • : : ’ : : ' Type

Source

WhenQ

P u l s e W i d t h

- more - page 1 of 2

M 500ms CH3 it MOWCH4 2.00V 8-Hov-ll 00:13 <10hte

TPS 2024 -11:29:56 AM 07/11/2011

95

Page 106: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

9.2 Annexe 2, Measurements from the FPGA-based System

Next we include results the measurement data for the speed and torque transient from testing

related to the FPGA-based system

SPEED TRANSIENT

(1000 RPM - > 2000 RPM -> 1000 RPMi

96

Page 107: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 2000 0 0

Tek JL •W C om pte te M Post,160s CMi -.... -.- .............. ‘fTir% iCwiRiins

BW Limit I

2wmz

votts/EBvH t t l I H I V i f i

PfQOem

'i Volta®

M 500ms CH4JL 1.13VCH3 SOOmV 7-Nov-1101:® <10!*

TPS 2024 -12:40:09 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 to 1000 0 0

Page 108: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 2000 51 20.3Speed transient

Tek JL Atq Complete MpokT,160s

BW Urnlt

t

Vorts/Div

probe m

Voltaae

M SCOms CM Jl 1.13VCH3 SOSmV ?-Nov-1102:44 <18H?

TPS 2024 -1 ;54:19 PM 06/11/2011

98

Page 109: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 to 1000 51 20.3Speed transient

• Acq Complete M Poss 1.160s■r y i - v-r r n v * i-'v a r * i im i1 > T r r r v t w r i 1

c m

BW limit !

MSOOms 7 - N o v - l l 02:43

TPS 2024 -1 :53:0t PM 06/1 1/2011

99

Page 110: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

SPEED TRANSIENT

(1000 RPM -> 6000 RPM -> 1000 RPM)

100

Page 111: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 6000 0 20.3Speed transient

Tek JL • Acq Complete M Poe 500,0ms DEPT! j r t . T O ' I * 1 v v . M l n V i i V = t -j r > n ’• . i . t - J '•« , » j , t

Coupling

f :

ii W

| t 1 f « 8 I ? j ! ?. r 1 « t » M J i 1 1 * » * £ l: 5 0

" 1 r i

5 r 5 n r » s s t c i ij > t » t ?? £ t ■

i. 1 ?

BW LimitKit

im niVottf/Di v

Probe10K

VoltageInvert

CH3 2Sm ?-Nw-11 03:21 <10HSeTPS 2024 - 2:31 ;23 PM 06/11/2011

101

Page 112: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 to 1000 0 20.3Speed transient

• AcqCorhptete M Pos-460,Qms TRIGGER

Source

Wheni 8 ! H

M

more page 1 of 2

CH3 zsmM 500ms 7-N0V-11 03:26

TPS 2024 - 2:36:57 PM 06/11/2011

CH4 Jl 1,13V

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 1000 to 6000 0 -> 51 10.0Speed transient

Tek ' JL #A cq C(ffripJete M Po£ 5 . m TRtGCER

Source

Whena

i i t H # t * i i S t 4 W i N I H I H M r M S § 1 3 I S

P u ls e W id t h i.C’jjs

more page 1 of 2

CH3 2.00VM 500ms 7-Mov-H 03:42 <10hfe

TPS 2024 - 2:52:15 PM 06/11/2011

0$Oi1.13V

102

Page 113: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 to 1000 51 ->0 10.0

# A cq Complete M Pos-W ,0rr« TRtQGER

- more - page 1 of 2

CH4J11.13V <10H!CHS MflV

TPS 2024 - 2:40:12 PM 06/11/2011

103

Page 114: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

TORQUE TRANSIENT

104

Page 115: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 0 -> 51 20.3Speed transient

# teg Complete MPo«320.flmsIL

- more - page 1 of 2

M 500ms 7-Mov-11 04:38

TPS 2024 - 3:47:59 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 5 1 ->0 20.3Speed transient

* Sowce

M 500ms CH4JI 1.13V7-MW-11 04:33 <1#b

TPS 2024-3:49:40 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 0 -> 22.5 20.3

105

Page 116: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Speed transient

NOTE: Tl lost control and could not bring the speed back to 3000 RPM

NOTE: The value above is for the FPGA controller

TeK I L # Acq Complete M PosmOrns TRIGGER

pe ::

Source

P u l s e W i d U irj . 0 1 u s

\ :

GH3 MOV

- more - page 1 of 2

___M SOOfW OH4 SI 1.13V7-NOV-1104:44 <10H?

TPS 2024 - 3:54:27 PM 0671172011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 22.5 -> 0 20.3Speed transient

NOTE: Tl lost control completely and stopped

NOTE: The value above is for the FPGA controller

Page 117: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

T ftk J l> # Acq Complete M Poss 320flms TRtGSER

Source

WienB

Pulse Width1 ^

-m ore- page 1 of 2

M 500ms

TPS 2024 - 3:52:18 PM 06/11/2011

CH4 Jl 1.13V

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 0 -> 22.5 10.0Speed transient

Tek ""'IL. # AicqC p<ete MP^320.0ms TFaCIGEH

I-

• H i r * i i % i i i i s * i s V ? i * 1 * 4 s i t i i 8 V S % f t E 5 U ? 1 I / $ 5 < «■

: 1 M I

: : : : ;

k : : : : z : ; ; i :

Source

- more - page 1 of 2

M 506ms CH4JI 1.13 VP & 2 M 4 ; 7-MOV-11 04:48 <10frfe

TPS 2024 - 3:58:58 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 3000 22.5 ->0 10.0Speed transient

107

Page 118: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek J L ♦ cg Comptete M Pbs 320.0ms TWGSER

1

vu He VYidt.h

more- i page 1 of 2

*. « S. A * % t..± i 4 * i..i -? * f i.i i !iM 500ms CH4 Jl 1.13 V7-Htoy-11 04^ <HI CBrtz

TPS 2024 - 4:02:59 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 0 -> 51 10.0Speed transient

Tek A * • /fco CortpsterMTCs: 920,0ms" TRIGGER — .

Source

kM * i i I i I * ♦ 8 f ■ 1 & 4 3 1£ 1 « v L i l l3

____CO

----

1

CH3 2,00V 7-Mov-ll 05:01 <10HiTPS 2024 - 4:11:54 PM 06/11/2011

WhenaP u l s e W t d s h

7 , 7 7 u s

-m ore- | page lo f 2

Variables Speed Load Vdc Torque Current

108

Page 119: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Hall A, VAB, IA 2000 51 -> 0 10.0Speed transient

Tek J L m tw Complete M Poss 920.0ms TF9GGERr i ’Ty w r r y v t -i e t t ■fm rv T f f r-r t ■Tl»Tr y r '»,T y ir v ir r r T ^ ‘''e iJ'i»iit y *>‘y"»"fy j - - ’■■■

When

M5Q0rnsf ?-Nov-11 05:02

CH4I Jl 1.13V <1 m

TPS 2024 - 4:12:53 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 0 -> 51 20.3Speed transient

NOTE: Tl lost control and could not bring the speed back to 3000 RPM

NOTE: The value above is for the FPGA controller

Page 120: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek JL # Acq Complete MPos 320,0msg^ -v ^r v -T y -y --v ^ V’ -r'w-y' T T ^ m-i “s ^ r mr r ^ r v nt ,,Y ,^ 'u '% " r v '$ 't ~ t m T T " * " r r '-i r t “r ‘T ’T ‘<

Source

When

M SOOms ?-ltev-11 OS:© <KBfe

TPS 2024 - 4:19:54 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 5 1 ->0 20.3Speed transient

NOTE: Tl lost control completely and stopped

NOTE: The value above is for the FPGA controller

M W 3 2 0 W TRIGGER

He Width 12,1 ..us

M SCOms 7-N0V-11 05:08

TPS 2024 - 4:18:38 PM 06/11/2011

110

Page 121: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 0 -> 25.5 20.3Speed transient

• AcqComptete MFos320,0ms TTBQGERTek

Source

MSOOiro 7-MOV-11 c&oo

TPS 2024 - 4:10:05 PM 05/11/2011

NOTE: result total torque is beyond the stall torque

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 2000 25.5 -> 0 20.3Speed transient

111

Page 122: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek JL # Acq Complete M Pos 320.0rm TRIGGER

Source

f 5 t 3 ft * I? 8 !«>*!> !

Pulse Vvtdfh 12.1 ,u>

more- page 1 of 2

CH4 Jl 1.13 VM 500ms'pr® : 7-Nk>v-1105:12 < \m

TPS2024-4:22:31 PM 06/11/2011

NOTE: result total torque is beyond the stall torque

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 0 -> 51 20.2Speed transient

T e k J L # Acq Complete M Pok 320,0ms TRIGGER

Whene

Pulse Widm 12.1 ,u 5

- more - page ! of 2

CHS 200VMSOOfm ?-Nov-11 05:17

vmiLViw<i®fe

TPS 2024 - 4:27:09 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 51 ->0 20.2

112

Page 123: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek J L # Acq Comptete M Ros 0,000s CH4

m Limit

d i k

Votts/Qlv |

mm m

vohm

M SOums CH4 Jdl.lWCH3 MOV

Speed transient

7-NW-1103:01 ; <1GHzTPS 2024 - 8:11:49 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 0 -> 22.5 10.0Speed transient

TRIGGER

Source '

- more - page 1 of 2

cm 2MVM 500ms m it 1.13V?-Nov-1103:05 «10Hi

TPS 2024 - 0:15:26 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 4000 22.5 -> 0 10.0

113

Page 124: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek JIT • Acq Comptete MPok 0,000s

COUDijtM

BW Limit

Votts/Oiv

? Probe \ iax■1 Voltage

Speed transient

M 500ms CH4JI 1,13V|ta«2yffl|¥ T-Nov-1109:01 <10Kte

TPS 2024 - 8:11:49 PM 06/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 0 -> 51 20.3Speed transient

Tek JL • Atq Complete MPok 1.300s CH4 ^ r r r r Tm- - - — —— ----

HR

CouplingS3 I

BW Limit

Votts/Div

Probe10X

Voltageiryvert

CH3 2J0Vm sooms . . . - m r n v wiMfov-1169:18 <10Hz

TPS 2024 - 8:28:22 PM 06/11/2011

114

Page 125: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tak J t # Acq Complete M Pos 1,460$ TRIGGERType

Source

wrens

Pulse Vm Hi

more- page! of 2

r*m ,1,*M 500ms CH4 it OJOOV . . .

pus 2My . ■. ?-Hw-11 23S3 «10Hr .TPS 2024- 11:09:43 AM 07/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 51 - > O 20.3Speed transient

Tek Jl> Icq Complete M Poss 6,760s TRIGGER

Typemm

Source

- more - page 1 of 2

C«3 2K0VM 500ms CH4JI 1,13V7-Nov-ll 09634

TPS 2024 - 8:44:06 PM 06/11/2011

115

Page 126: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tek J"L " #Acq Complete M Pos 1.460* CH4Coupling

m .uw t

Hz

Vorts/Div

1 Probem

‘ i Voltage

Invert

l f, j- It t, ■» « t..( i.i.JlAli.L« g -j V*

CHS 2.00VM 500ms CH4 Jl 0,09V7-HW-1123:57 <18Hz

TPS 2024 - 11:07:37 AM 07/11/2011

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 0 -> 25.5 20.3Speed transient

A( C8npete M f>os l,450s " ' TRIGGER

Source

Whena

- more - page 1 of 2

CH3 200VM500ms CH4 It WOV&-NOV-11 00801 <10Ht

TPS 2024-11:11:46 AM 07/11/2011

116

Page 127: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Variables Speed Load Vdc Torque CurrentHall A, VAB, IA 6000 25.5 ->0 20.3Speed transient

Tek J L #AoqComptet& MPos:T.460s trigger

Saurce

when

P u 1$*? Vt'i ( j u t

more- page 1 of 2

M 500ms CH4 JLOJ08VCH3 2.00V 8-N 0V -1100:03 <10K?

TPS 2024-11:13:09 AM 07/11/2011

117

Page 128: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

9.3 Annexe 3, Models used for Measurements from Matlab Simulation

In figure 18, 19 and 20 we capture the matlab model we have developed to show one modeling

approach that we have used for experimentation and prototyping for scenarios comparison. It

includes the PI controller and a speed profiler.

*0-35

Figure 18 : Matlab model of the motor

Page 129: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

| j ^

CD-

C D

i_IQ2*

Figure 19 : Matlab model of the deceleration block

119

Page 130: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

iMEWfo|{»BSii%ei^ 9|2c:U ■ £ Mi a issis

d >

C E >

F ® T 7 G h9«ttM *— --*

E 0 3 K3D*= • UtA»4SM*

d?—*rM iC lf lM L—

CanB»«OaAnrt.ta

CoftBjurtj*a*&U*mrHj©CT &—1 Rktattonat

FowdPcim 018.10

-»| wVtot28*toCtg«w«2>0HQ|-

CenBBRljAAaati

u>UtootiCuoeR$

o LooteaJ Opw tt»

ov*(uilMtaAaoar2*16)

G -

Ci]—|^ S B - r

i taKjPciw 018.16

-*C I>

i-|Ready

Figure 20 : Matlab Model of the acceleration block

120

Page 131: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

9.4 Annexe 4, Selected History of Control and Motor

270 B.C. Ktesibios: earliest examples of water clocks

1572-1633 Cornelius Drebbel: Temperature measurement by the expansion of a

liquid element.

1642-1727 Brook Taylor: Taylor’s series in mathematical analysis

1642-1727 Isaac Newton: Newton’s mechanical laws, mathematical modeling and

analysis

1736-1819 James Watt: Steam engine governor

1749-1827 Pierre Simon Laplace: The Laplace transform method

1831-1879 James Clerk Maxwell: mathematical model for various governor

mechanisms

1877 Routh-Hurwitz: Stability of motion criterion

1913 Henry Ford: mechanized assembly machine introduced for automobile

production

1927 H. S. Black: conception of the negative feedback amplifier

H. W. Bode: Analysis of feedback amplifier

1941 Creation of first anticraft gun with active control.

1952 Numerical Control (NC) developed at MIT for control of machine-tools

axes.

1957 Sputnik launches the space age leading, in time, to miniaturization of

computers and advances in automatic control theory.

121

Page 132: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

1970 State-variables models and optimal control developed.

Nov. 1981 On Space Shuttle mission STS-2, Canadarm is flown in space for the first

time

1983 Introduction of the personal computer and control design software soon

thereafter) brought the tools of design to engineer’s desktop

1994 Feedback control widely used in automobiles. Reliable, robust system

demanded in manufacturing.

1995 The Global Positioning system (GPS) was operational providing

positioning, navigation and timing services worldwide.

1997 First ever rover autonomous vehicle, known as sojourner, explores the

Martian surface.

1998-2003 Advances in micro- and nanotechnology. First intelligent machines are

developed and functioning nanomachines are created.

2007 The Orbital Express mission performed the first autonomous space

rendez-vous and docking.

Table 6 : Selected history of control and motor

122

Page 133: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

9.5 Annexe 5, Mathematical Model

Equivalent circuit of the power stage

K-E —T2— T4-

R b

R5_CRS_A

■Hall A-

G ate Driver Controller ■Hall

■Hall O

Figure 21 : Power stage

123

Page 134: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Figure 22 : Six steps current

Referring to the previous two figures 21 and 22 and taking in account that the motor has a

balance equivalent electrical circuit such as Ra = Rb = Rc =R and La = Lb = Lc = L. We can

apply Kirchhoff s Voltage and current Law for each phase and write the following matrix

equation (Toliyat, Cambell 2004):

va R + Ls 0 0 ia e Gl­vb — 0 R + Ls 0 . ib + ebVC- . 0 0 R + Ls. ic. -ec-

(1)

In equation (1), the phase resistances and inductances being constant and equal thus we can use

identity matrix property and rewrite (1) to calculate the phase currents i.

124

Page 135: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

1R+Ls

va — ea iavb — eb = ib■vc — ec .ic.

(2)

Variables name Description

R Is the magnitude of the phase resistance a or b or c. They are assumed to

be equal.

L Is the magnitude of the phase inductance a or b or c. They are assumed

to be equal.

va, vb, vc Are the magnitude of the phase voltage a or b or c, applied to the

armature circuit. They are assumed to be equal.

ea, eb, ec Are the magnitude of the phase back emf generated in phase a or b or c.

They are assumed to be equal.

ia, ib, ic Are the magnitude of the phase current a or b or c, developed in the

armature circuit. They are assumed to be equal.

s The Laplace variable

Table 7 : Motor equation parameters definition

The motor is an electromechanical device containing an electrical subsystem as well as a

mechanical subsystem. Thus we must apply electrical principles and Newton’s laws to develop

its mathematical model. The majority of electromechanical devices utilize a magnetic field (Palm

HI, 2010). In the case of this motor, two basic principles of magnetic coupling were used:

125

Page 136: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

1) When two power MOSFETs are activated, the motor developed a torque proportional to

the phase current such as iphase (ia or ib or ic):

Tm(t) =Km * iphase (t) (3)

A control bloc diagram to model equation (3) could be:

Tm-

Figure 23 : Block diagram for torque

2) The electromagnetic field induces a voltage in the motor’s armature that opposes the

phase voltage producing the phase current. According to Faraday’s law of

electromagnetic induction such as ephase:

ephase(t) -Ke * w (t) = ea = eb = ec (4)

A control bloc diagram to model equation (4) could be:

-W ►

Figure 24 : Block diagram back-emf

We can rewrite equation (2) using equation (4), such as:

126

Page 137: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

R+Ls

va — Ke * w(t) iavb — Ke * w(t) = ibvc — Ke * w (t) ic.

(5)

A control bloc diagram to model equation (5) could be:

■VaR+Ls

KeW

- la .

Figure 25 : Block diagram for phase current

As previously stated, the motor develops a torque proportional to the phase currents. The

resulting torque turns the motor with a rotational speed w(t) and it reacts against the moment of

inertia of the rotor J, the friction coefficient Bm and the load Tl. The contribution of this

mechanical influence satisfies the dynamic equation of a rotational mechanical system hence by

applying Newton’s Second Law, we have:

X torques = J W

J W =Tm - T l - BmW

iW =(Tm - Tl)J s + B m

(6)

(7)

A control bloc diagram to model equation (7) could be:

127

Page 138: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Tm Js+Bm

T!

Figure 26 : Block diagram for speed

Now, by assembling the control bloc diagrams of equations (5), (3), (7) and (4) we have the

following model of the motor.

1R+Ls rla* Km

KeW

Js+Bm

Figure 27 : Block diagram for the motor

Using the superposition method, the transfer function (Golnaraghi & Kuo, 2010) of this model is

the sum of:

w ( s ) = ^ | | r i = ° + ^ | |V 'a(s) = o

W(s) = W1+W2

kMW 1 _ W(s) _ (R + Ls) J s + B m

128

Page 139: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

kM , 1W (S ) (R + Ls) JS + B M

Va (s) 1 ■ K ( kM ... 1 1\R +* Ls) ] s + B M )

W (s) _____________ _________________

Ka (s ) ; s (R + L s)+ Bm (R + L s)+ k ekM

W (s) ______________ kM_______________Va(s) JL s2+(JR + B ML)s+ BM R+ kek M

W (s)feM7R

VaW i s2+(l + M s +

W (s)fcM; r

W1 (S) = ( i n = 0 )= C T n £ 5 ^ b 5 2 ± B 5 - W s>R V J R / J R

Now

W 2= lKi(s) — 0 implies the following block diagram

TL

TM

(Ra + La s)

Figure 28 : Block diagram of load torque effect

129

Page 140: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

vitvi W(s) I , r _ n J s + B M

W 2= 77^IK .M = 0 - M „ , . . ■v R + L S J S + B M '

R + L sw ( s ) _______________ 7r~TUS) | s2 + (1 + £M )s+flM«j|efcM

w (s )___________ - ( ! + & / ;TL(s) 1 | ( x | BMl \ z , BMR+kek M

R V /R / /R

w2(s) iiiw = o = ^R \ J R / / R

Then for W(s) = Wl(s) + W2(s) we have

W(s) (®=Mral equation*)r v / r / y R r v y R / y R

By replacing the constants with their respective value in the motor’s datasheet, we have

Wfs) = ______2~49*107______K f s V ..... .2..5!l?S.s.t2:5.7.!^!....77,(5)v ' s 2 +4.11*103s+ 5 .5614*10s a v ' s 2 + 4 .11*103s+ S .5 6 1 4 * 1 0 5 v J

By inspecting (general equation*) the equation of W(s) we realize that the ratio ^ (Ae) which is

the motor electric-time constant Ae makes the system speed response transfer function second

order. If we neglect A* because L is very small in the motor armature circuit, the speed transfer

function W(s) becomes a first order transfer function as follows:

W(s) - — BMJR+kekM frq(5) ' BMlikekM TL(s), thus s + ; r s + y R

To facilitate a comparison between s^+a Laplace expression and W(s) we rearrange

130

Page 141: Effect of Early Feedback on New Product Performance€¦ · future counting you are a hope bearer and an ordeal breaker. Please receive my heartfelt thank you. I devoted this thesis

Am

w <s > = S w + w h e r e K ‘ f f = i s the raotor ga in c o n sta n t a n d

fRaXm = — -———, it is important to mention that Xm is the motor mechanical time constant.

Hence,

. 6 .0598*103 . . - N 625000W(s) = ------------ Kafs) + ------------- TLK ' s+ 135 .4080 a v J s+ 135 .4080

It is worthwhile mentioning that ke = kM if

ke is in V/rad/sec and kM is in N-m/A.

If Bm = 0 then Xm = kekM

« 2.3*16*10” 7 _ . t . , , » i t i \Am = ---- -— — = 7.4 ms (concord with the parameter in the datasheet)22.3 * 10

Transfer function with Xe effect, with

disturbances

Transfer function without Xe effect, with

disturbances

WY"'l 2.49»107 „ , w 6 .0598»103 „ ( . 6 2 5 0 0 0" w s 2+ 4.11*103s+ 5 .5614»10s *aK'JJ

6.25*10SS+2.57*109

W IS) — f / j 1 i J T 1 v 7 S+135.4080 a w S +135.4080

s 2+4.11*103s+ 5 .5614*10s '

131