One of the major goals of Concurrent Product Development (CPD) is to shorten the design cycle time by increasing more task overlaps of the ensuing design activities. Increasing task or activity overlap often hinges on two timing questions (a) ''When does the downstream activity require certain information from its upstream activities and (b) when will the required information on an activity be available for scheduling the next dependent task ?'' The paper discusses a constraint-driven execution plan to handle the concurrency during scheduling of various dependent tasks. This constraint-driven execution plan is designed to relieve the alignments of start and end points commonly encountered during scheduling of the concurrent tasks. It is not essential that an activity will start only when a dependent activity is fully finished. In constraint-driven execution plan, a task or an activity can be initiated as soon as the required information is available rather than after the completion of all the upstream activities dependent on it. The paper shows that if we follow this execution plan during a CPD process, concurrencies among the ensuing design activities can be maximized. The paper also discusses how this execution plan can be used in a context of a workflow management system (WfMS). Employing this plan, it is possible to easily transform most of the event-condition-action (ECA) rules-based workflow model -from its activity completion event-driven forms -into an information-constraint-satisfaction-driven forms. This execution plan, thus, enables an event-driven WfMs to support concurrency of tasks during product development and concurrent tasks' scheduling.
Designing and developing highly engineered products requires direct (and more dynamic) associations between customers’ specifications and product characteristics (or its behaviors). In order to meet the specified customer performance, cost, and integrity goals, a multitude of specialized analyses, heuristics, shortcuts, look-up tables, equations, algorithms, finite elements, and material substitution at multiple levels (system, subsystems, components and parts) are ought to be performed. The product geometries of such engineered product are often complex and many parts are designed interactively from scratch using a 3D commercial computer-aided design (CAD) — lately often referred as Product Life-cycle Management (PLM) system. Today, this very “PLM-based” engineered product-design process is often “static”, very “feature or geometry-dependent,” “knowledge-intensive,” and therefore, engineers often takes considerable time (months) to complete this manual process. Today, more and more companies want to quickly reengineer a product from a multitude of family solutions (corresponding to various design trade-off studies). They are interested in some dynamic form of a decision-based system that could automatically filter through a multitude of historical product solutions and quickly reconfigure one that meets the customer requirements with the least cost, weight, and time investment. Such decision-based product automation is not an easy task by any means. Product definitions without knowing specific geometry are hard to conceive, capture generically, and reuse widely (via any generative tool). A typical product development process —by its nature—is highly dynamic, nonlinear, discrete, feature-dependent, and part-dependent. The solution is not easy, since problem formulation is time-bound, has numerous discrete inputs, topologies, and several mathematical discontinuities. This paper discusses the system architecture of the Knowledge-driven Automation (KDA) program — established at Parker in 2002. It addresses many of the above product development issues and problems. In particular, authors describe a Knowledge-based System Engineering Process for Obtaining Engineering Design Solutions in a Commercial PLM Setting. The architecture and solutions use a number of innovative knowledge-based engineering (KBE) concepts and procedures. Through strategic use of generative modeling, spreadsheet tables, part and assembly templates, system engineering concepts, and our proprietary “smart part concepts,” authors were able to engineer-to-configure a family of hydraulic actuators automatically from their customer specifications using a set of PLM (CATIA V5 and its underlying knowledgeware) tools.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.