Improvements to the Performance Assessment for Tactical Systems
(PATS) software tool
Solicitation number W7707-155782/A
Publication date
Closing date and time 2015/01/22 13:00 EST
Last amendment date
Description
Trade Agreement: NONE Tendering Procedures: If 3+ bids offer Canadian goods/services other bids will not be considered Attachment: None Competitive Procurement Strategy: Best Overall Proposal Comprehensive Land Claim Agreement: No Nature of Requirements: AMENDMENT 002 This amendment is being rasied to extend the closing date to read: January 22nd, 2015. ALL OTHER TERMS AND CONDITIONS REMAIN UNCHANGED. AMENDMENT 001 This amendment is being rasied to extend the closing date to read: January 15th, 2015. ALL OTHER TERMS AND CONDITIONS REMAIN UNCHANGED. TITLE: Improvements to the Performance Assessment for Tactical Systems (PATS) software tool W7707-155782/A Dunphy, Nancy Telephone No. - (902) 496-5481 Fax No. - (902) 496-5016 Summary The Performance Assessment for Tactical Systems (PATS) software tool was developed to provide a means of assessing multistatic sonar performance. The tool allows a user to specify a model environment and sonar system configurations, and the potential performance of the multistatic sonar system is characterized by combining acoustic propagation model results with statistical analysis. The software is primarily written in Matlab. The output of a separate acoustic model is read into Matlab and the results are used in conjunction with the sonar equation to allow for calculation of sonar system performance based on the estimated signal excess at each model grid point. There is a requirement to restructure program variables, improve program flow, and implement sonar performance metrics. Requirement The Matlab portion of the PATS software consists of the main program (4500 lines of code), 115 functions of varying length (several have up to 500 lines of code), and 30 auxiliary scripts. The following tasks are required: 1. Restructure program variables: a. replace hard-coded variable names with appropriate vectors, matrices, and structures in order to maximize the use of the indexing capabilities inherent in Matlab and reduce the number of variables passed on each function call b. change object data types to structure data types where appropriate c. remove "orphaned" variables that are no longer needed 2. Improve program flow: a. change all instances of hard-coded, operating system-dependent paths in order to make the code platform-independent b. re-use code in loops or functions, as appropriate, resulting in consistent data manipulation, using the capability provided by Task 1a c. move the figure generation code out of the main program and into functions d. improve automatic figure generation capability (details to be provided by Scientific Authority; may include, e.g., rearranging sub-figures, forcing uniform axis limits across figures, adjusting font sizes, correcting titles and axis labels) 3. Improve sonar performance metrics: a. correct the existing implementation of the area coverage metric, b. add calculation of other sonar performance metrics as determined by the Scientific Authority. The task numbers indicate the priority level, with Task 1 having the highest priority. In the event that not all tasks can be completed, consultation with the Scientific Authority will be required to prioritize the requirements. Additional details of each task will be provided by the Scientific Authority following contract award. Proven experience in the production of efficient Matlab code is required as detailed in Annex C, Evaluation Criteria. In addition, an understanding of basic physics and numerical modelling is required, while familiarity with underwater acoustic propagation modelling would be an asset. The requirement is subject to a preference for Canadian goods and/or services. Bid evaluation will be based on point rated evaluation criteria. The responsive bid, within the current funding limitation of $40,000.00, applicable taxes extra, for the currently funded work, with the highest total overall points will be recommended for award of a contract. The work will begin immediately upon contract award and will be completed by 31st March 2015. The solicitation document contains complete details on the requirement and the bid evaluation and contractor selection methodology. This PWGSC Office provides procurement services to the public in English. Delivery Date: Above-mentioned The Crown retains the right to negotiate with suppliers on any procurement. Documents may be submitted in either official language of Canada.
Contract duration
Refer to the description above for full details.
Trade agreements
-
No trade agreements are applicable to this solicitation process
Contact information
Contracting organization
- Organization
-
Public Works and Government Services Canada
- Address
-
11 Laurier St, Phase III, Place du PortageGatineau, Quebec, K1A 0S5Canada
- Contracting authority
- Dunphy, Nancy
- Phone
- (902) 496-5481 ( )
- Fax
- (902) 496-5016
- Address
-
1713 Bedford RowHalifax, Nova Scot, B3J 3C9
Buying organization(s)
- Organization
-
Department of National Defence
- Address
-
101 Colonel By DrOttawa, Ontario, K1A0K2Canada
Bidding details
Full details regarding this tender opportunity are available in the documents below. Click on the document name to download the file. Contact the contracting officer if you have any questions regarding these documents.
Document title | Amendment no. | Language | Unique downloads | Date added |
---|---|---|---|---|
ABES.PROD.PW_HAL.B220.F9413.EBSU003.PDF | 003 |
French
|
0 | |
ABES.PROD.PW_HAL.B220.F9413.EBSU004.PDF | 004 |
French
|
5 | |
ABES.PROD.PW_HAL.B220.E9413.EBSU004.PDF | 004 |
English
|
12 | |
ABES.PROD.PW_HAL.B220.E9413.EBSU003.PDF | 003 |
English
|
13 | |
ABES.PROD.PW_HAL.B220.F9413.EBSU002.PDF | 002 |
French
|
5 | |
ABES.PROD.PW_HAL.B220.E9413.EBSU002.PDF | 002 |
English
|
21 | |
ABES.PROD.PW_HAL.B220.F9413.EBSU001.PDF | 001 |
French
|
9 | |
ABES.PROD.PW_HAL.B220.E9413.EBSU001.PDF | 001 |
English
|
26 | |
ABES.PROD.PW_HAL.B220.F9413.EBSU000.PDF | 000 |
French
|
39 |
Access the Getting started page for details on how to bid, and more.